<SEC-DOCUMENT>0001437749-22-004871.txt : 20220301
<SEC-HEADER>0001437749-22-004871.hdr.sgml : 20220301
<ACCEPTANCE-DATETIME>20220301162713
ACCESSION NUMBER:		0001437749-22-004871
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		81
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220301
DATE AS OF CHANGE:		20220301

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Freshpet, Inc.
		CENTRAL INDEX KEY:			0001611647
		STANDARD INDUSTRIAL CLASSIFICATION:	GRAIN MILL PRODUCTS [2040]
		IRS NUMBER:				201884894
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36729
		FILM NUMBER:		22698528

	BUSINESS ADDRESS:	
		STREET 1:		400 PLAZA DRIVE, 1ST FLOOR
		CITY:			SECAUCUS
		STATE:			NJ
		ZIP:			07094
		BUSINESS PHONE:		201-520-4000

	MAIL ADDRESS:	
		STREET 1:		400 PLAZA DRIVE, 1ST FLOOR
		CITY:			SECAUCUS
		STATE:			NJ
		ZIP:			07094
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>frpt20211231_10k.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:srt-types="http://fasb.org/srt-types/2017-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:frpt="http://freshpet.com/20211231" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:rr="http://xbrl.sec.gov/rr/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
 <head>
  <title>frpt20211231_10k.htm</title>
  <!-- Created by RDG Portal -->
  <meta http-equiv="Content-Type" content="text/html" /></head>
 <body style="cursor: auto; padding: 0in 0.1in; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><div style="display: none;"><ix:header><ix:hidden>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:EntityCentralIndexKey" id="thunderdome-EntityCentralIndexKey">0001611647</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:EntityRegistrantName" id="thunderdome-EntityRegistrantName">Freshpet INC</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AmendmentFlag" format="ixt:booleanfalse">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:DocumentFiscalYearFocus">2021</ix:nonNumeric>
<ix:nonFraction id="c81235571" contextRef="i_2021-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.001</ix:nonFraction>
<ix:nonFraction id="c81235572" contextRef="i_2020-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.001</ix:nonFraction>
<ix:nonFraction id="c81235573" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="3" format="ixt:numdotdecimal" decimals="-8">200,000</ix:nonFraction>
<ix:nonFraction id="c81235574" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="3" format="ixt:numdotdecimal" decimals="-8">200,000</ix:nonFraction>
<ix:nonFraction id="c81235575" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">43,449</ix:nonFraction>
<ix:nonFraction id="c81235577" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">43,435</ix:nonFraction>
<ix:nonFraction id="c81235576" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">40,732</ix:nonFraction>
<ix:nonFraction id="c81235578" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">40,718</ix:nonFraction>
<ix:nonFraction id="c81235587" contextRef="i_2021-12-31" unitRef="Share" name="us-gaap:TreasuryStockShares" scale="3" format="ixt:numdotdecimal" decimals="-3">14</ix:nonFraction>
<ix:nonFraction id="c81235588" contextRef="i_2020-12-31" unitRef="Share" name="us-gaap:TreasuryStockShares" scale="3" format="ixt:numdotdecimal" decimals="-3">14</ix:nonFraction>
<ix:nonFraction id="c81246143" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:NumberOfOperatingSegments" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:nonFraction id="c81236047" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerAssetNet" scale="3" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236188" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefits" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236190" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefits" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236189" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:UnrecognizedTaxBenefits" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236191" contextRef="d_2020-11-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236192" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236193" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="i_2021-12-31_RangeAxis-MinimumMember" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="c81236326" format="ixt-sec:duryear">2</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2021-12-31_RangeAxis-MaximumMember" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="c81236327" format="ixt-sec:duryear">9</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2021-12-31" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="c81236328" format="ixt-sec:duryear">5</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-StockPlan2010Member" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c81236400" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2010StockPlanMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c81236401" format="ixt-sec:duryear">10</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-OmnibusIncentivePlan2014Member" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c81236407" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c81236408" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c81236409" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2020-01-01_2020-03-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c81236416" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2020-01-01_2020-03-31_TitleOfIndividualAxis-ExecutiveVicePresidentMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c81236417" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonFraction id="c81236560" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">155.00</ix:nonFraction>
<ix:nonFraction id="c81236562" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">135.55</ix:nonFraction>
<ix:nonFraction id="c81236565" contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">48.64</ix:nonFraction>
<ix:nonFraction id="c81236601" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236602" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236646" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfMajorCustomers" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c81236657" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfDistributors" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:nonFraction id="c81236638" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfDistributors" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:nonFraction id="c81236658" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfMajorCustomers" scale="0" format="ixt:numdotdecimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c81236637" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfDistributors" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:footnote xml:lang="en-us" id="f15225b6d-d21b-4340-af6a-b36bd09fcc83">Online sales associated with each class of retailer are included within their respective total.</ix:footnote></ix:hidden>
<ix:references>
<link:schemaRef xlink:href="frpt-20211231.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources>
<xbrli:context id="d_2021-01-01_2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2021-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Share"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2022-02-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-02-25</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="NonApplicable"><xbrli:measure>thunderdome:item</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="USDPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit>
<xbrli:context id="d_2020-01-01_2020-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2018-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">frpt:PrivatelyHeldCompanyNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">frpt:PrivatelyHeldCompanyNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-02</xbrli:startDate><xbrli:endDate>2020-09-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Year"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_CreditFacilityAxis-CreditFacilityMember_DebtInstrumentAxis-DrawTermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_DebtInstrumentAxis-DrawTermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:GroceryIncludingOnlineMassAndClubMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:GroceryIncludingOnlineMassAndClubMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:GroceryIncludingOnlineMassAndClubMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PetSpecialtyAndNaturalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PetSpecialtyAndNaturalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PetSpecialtyAndNaturalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ShippingAndHandlingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ShippingAndHandlingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ShippingAndHandlingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:RefrigerationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-11-01_2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-02-19_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-19</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-17</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-04-17_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-17</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-BaseRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-17</xbrli:startDate><xbrli:endDate>2020-04-17</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-BaseRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-17</xbrli:startDate><xbrli:endDate>2020-04-17</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-17</xbrli:startDate><xbrli:endDate>2020-04-17</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-17</xbrli:startDate><xbrli:endDate>2020-04-17</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2019-12-31_DebtInstrumentAxis-CreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-StockPlan2010Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:StockPlan2010Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2010StockPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:The2010StockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-OmnibusIncentivePlan2014Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:OmnibusIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:OmnibusIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:OmnibusIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-03-31_TitleOfIndividualAxis-ExecutiveVicePresidentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveVicePresidentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-03-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">frpt:SharebasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsDeemedNotProbableToVestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsDeemedNotProbableToVestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">frpt:SharebasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2020-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoDistributorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:TwoDistributorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:RawMaterialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:RawMaterialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:RawMaterialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PackagingMaterialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PackagingMaterialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PackagingMaterialsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="f15225b6d-d21b-4340-af6a-b36bd09fcc83" fromRefs="c81236106 c81236107 c81236108"></ix:relationship>
<xbrli:context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001611647</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources>
</ix:header></div>
  <div>
    &#xa0;
  </div>
  <div><p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
<hr style="height: 3px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 3pt 0" />
<hr style="height: 1px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 0 0 3pt 0" />
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>UNITED STATES </b></p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>SECURITIES AND EXCHANGE COMMISSION </b></p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>WASHINGTON, D.C. 20549 </b></p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>FORM <ix:nonNumeric name="dei:DocumentType" contextRef="d_2021-01-01_2021-12-31">10-K</ix:nonNumeric> </b></p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;"><b>(Mark&#xa0;One) </b></p>
<p style="font-family: Arial; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 8pt;"><tbody><tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: top; width: 3%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;"><b><ix:nonNumeric name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2612;</ix:nonNumeric></b></p> </td><td style="vertical-align: top; width: 97%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;"><b>ANNUAL REPORT PURSUANT TO SECTION&#xa0;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#xa0;1934 </b></p> </td></tr>
</tbody></table>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>For the fiscal year ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen" contextRef="d_2021-01-01_2021-12-31">December 31, 2021</ix:nonNumeric></b></p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 8pt;"><tbody><tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: top; width: 3%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;"><ix:nonNumeric name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric></p> </td><td style="vertical-align: top; width: 97%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;"><b>TRANSITION REPORT PURSUANT TO SECTION&#xa0;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#xa0;1934 FOR THE TRANSITION PERIOD FROM&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0; TO &#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</b></p> </td></tr>
</tbody></table>
<p style="font-family: Arial; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>Commission File Number <ix:nonNumeric name="dei:EntityFileNumber" contextRef="d_2021-01-01_2021-12-31">001-36729</ix:nonNumeric></b></p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<div style="text-align: center;">
 <img alt="fp02.jpg" src="fp02.jpg" />
</div>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center; text-transform: uppercase;"><b>FRESHPET, INC. </b></p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>(Exact name of registrant as specified in its charter)</b></p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 8pt;"><tbody><tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: bottom; width: 53.2%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" contextRef="d_2021-01-01_2021-12-31">Delaware</ix:nonNumeric></b></p> </td><td style="vertical-align: bottom; width: 0.7%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: bottom; width: 46%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="d_2021-01-01_2021-12-31">20-1884894</ix:nonNumeric></b></p> </td></tr>
<tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: top; width: 53.2%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>(State of</b>&#xa0;<b>Incorporation)</b></p> </td><td style="vertical-align: bottom; width: 0.7%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: top; width: 46%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>(I.R.S. Employer</b>&#xa0;<b>Identification No.)</b></p> </td></tr>
<tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: bottom; width: 53.2%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="d_2021-01-01_2021-12-31">400 Plaza Drive, 1st Floor</ix:nonNumeric></b></p> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="d_2021-01-01_2021-12-31">Secaucus</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" contextRef="d_2021-01-01_2021-12-31">New Jersey</ix:nonNumeric></b></p> </td><td style="vertical-align: bottom; width: 0.7%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: bottom; width: 46%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="d_2021-01-01_2021-12-31">07094</ix:nonNumeric></b></p> </td></tr>
<tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: top; width: 53.2%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>(Address of Principal Executive Offices)</b></p> </td><td style="vertical-align: bottom; width: 0.7%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: top; width: 46%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>(Zip Code)</b></p> </td></tr>
</tbody></table>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>(<ix:nonNumeric name="dei:CityAreaCode" contextRef="d_2021-01-01_2021-12-31">201</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="d_2021-01-01_2021-12-31">520-4000</ix:nonNumeric> </b></p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>(Registrant&#x2019;s telephone number, including area code) </b></p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;"><b>Securities registered pursuant to Section 12(b) of the Act:</b></p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 8pt;"><tbody><tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: top; width: 33%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><span style="text-decoration: underline; "><b>Title of each class</b></span></p> </td><td style="vertical-align: bottom; width: 33%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b><span style="text-decoration: underline; ">Trading Symbol</span></b></p> </td><td style="vertical-align: top; width: 33%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><span style="text-decoration: underline; "><b>Name of exchange on which registered</b></span></p> </td></tr>
<tr style="font-family: Arial; font-size: 8pt;"><td style="vertical-align: bottom; width: 33%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2021-01-01_2021-12-31">Common Stock, $0.001 par value per share</ix:nonNumeric></b></p> </td><td style="vertical-align: bottom; width: 33%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2021-01-01_2021-12-31">FRPT</ix:nonNumeric></b></p> </td><td style="vertical-align: bottom; width: 33%; font-family: Arial; font-size: 8pt;"> <p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>NASDAQ Global Market</b></p> </td></tr>
</tbody></table>
<p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
<p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
<p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center;"><b>Securities registered pursuant to Section&#xa0;12(g) of the Act: None</b></p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="d_2021-01-01_2021-12-31">Yes</ix:nonNumeric>&#xa0;&#xa0;&#x2612;&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2610;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#xa0;13 or Section&#xa0;15(d) of the Act.&#xa0;&#xa0;&#xa0;&#xa0;Yes&#xa0;&#xa0;&#x2610;&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="d_2021-01-01_2021-12-31">No</ix:nonNumeric>&#xa0;&#xa0;&#x2612;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">Indicate by check mark whether the registrant (1)&#xa0;has filed all reports required to be filed by Section&#xa0;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#xa0;has been subject to such filing requirements for the past 90 days.&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="d_2021-01-01_2021-12-31">Yes</ix:nonNumeric>&#xa0;&#xa0;&#x2612;&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2610;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#xa0;&#xa0;&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="d_2021-01-01_2021-12-31">Yes</ix:nonNumeric>&#xa0;&#xa0;&#x2612;&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2610;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company.&#xa0;See the definitions of &#x201c;large accelerated filer,&#x201d; &#x201c;accelerated filer&#x201d; and &#x201c;smaller reporting company&#x201d; in Rule 12b-2 of the Exchange Act.</p>
<p style="font-family: Arial; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
<table cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"><td style="vertical-align: bottom; width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;"><ix:nonNumeric name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" contextRef="d_2021-01-01_2021-12-31">Large&#xa0;accelerated&#xa0;filer</ix:nonNumeric></p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: bottom; width: 62%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#x2612;</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;&#xa0;</p> </td><td style="vertical-align: bottom; width: 181px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">Accelerated&#xa0;filer</p> </td><td style="vertical-align: bottom; width: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: bottom; width: 255px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#x2610;</p> </td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"><td style="vertical-align: middle; width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="vertical-align: middle; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="vertical-align: middle; width: 199px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td><td colspan="2" style="vertical-align: middle; width: 268px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"><td style="vertical-align: bottom; width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">Non-Accelerated filer</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: bottom; width: 62%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#x2610;&#xa0;</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;&#xa0;</p> </td><td style="vertical-align: bottom; width: 181px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">Smaller&#xa0;reporting&#xa0;company</p> </td><td style="vertical-align: bottom; width: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">&#xa0;</p> </td><td style="vertical-align: bottom; width: 255px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;"><ix:nonNumeric name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric></p> </td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"><td style="vertical-align: bottom; width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;">Emerging growth company</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td><td style="vertical-align: bottom; width: 62%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin: 0pt; text-align: left;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric></p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td><td style="vertical-align: bottom; width: 181px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td><td style="vertical-align: bottom; width: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td><td style="vertical-align: bottom; width: 255px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;">&#xa0;</td></tr>
</tbody></table>
<p style="font-family: Arial; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#xa0; &#x2610;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.262(b)) by the registered public accounting firm that prepared or issued its audit report.&#xa0; &#xa0; Yes&#xa0;&#xa0;<ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" format="ixt:booleantrue" contextRef="d_2021-01-01_2021-12-31">&#x2612;</ix:nonNumeric>&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2610;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).&#xa0;&#xa0;&#xa0;&#xa0;Yes&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" contextRef="d_2021-01-01_2021-12-31">&#x2610;</ix:nonNumeric>&#xa0;&#xa0;&#xa0;&#xa0;No&#xa0;&#xa0;&#x2612;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">As of June&#xa0;30, 2021, the last business day of the registrant&#x2019;s most recently completed second fiscal quarter, the aggregate market value of the registrant&#x2019;s common stock held by non-affiliates was approximately $<ix:nonFraction name="dei:EntityPublicFloat" scale="9" unitRef="USD" decimals="1" format="ixt:numdotdecimal" contextRef="i_2021-06-30">6.9</ix:nonFraction>&#xa0;billion.</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">As of February 25, 2022, <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="Share" decimals="INF" format="ixt:numdotdecimal" contextRef="i_2022-02-25">43,445,433</ix:nonFraction> shares of common stock of the registrant were outstanding.</p>
<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto" />
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: center;"><b>Documents Incorporated By Reference </b></p>
<p style="font-family: Arial; font-size: 8pt; margin: 0pt; text-align: justify;">The information required by Items 10, 11, 12, 13, and 14 will be filed&#xa0;(and are hereby incorporated) by an amendment hereto or pursuant to a definitive proxy statement pursuant to Regulation 14A that will contain such information.</p>
<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
<hr style="height: 1px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 3pt 0" />
<hr style="height: 3px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 0 0 3pt 0" />
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGFTR" style="text-align: center; width: 100%">
  <div class="hf-row">
   <div class="hf-cell PGNUM">
    &#xa0;
   </div>
  </div>
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    &#xa0;
   </div>
  </div>
 </div>
</div>
<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p></div>
  <div>
    &#xa0;
  </div>
  <div>
    &#xa0;
  </div>
  <div>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>Freshpet, Inc. </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>Annual Report on Form 10-K </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="toc" title="toc" href="#"></a>TABLE OF CONTENTS </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
    <tbody>
     <tr style="font-family: Arial; font-size: 10pt;">
      <td colspan="2" style="vertical-align: top; width: 6%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><a href="#part1" style="-sec-extract:exhibit;"><b>PART I</b></a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;1</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item1" style="-sec-extract:exhibit;">Business</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item1">4</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Item&#xa0;1A</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item1a" style="-sec-extract:exhibit;">Risk Factors</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item1a">13</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;1B</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item1b" style="-sec-extract:exhibit;">Unresolved Staff Comments</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item1b">26</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;2</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item2" style="-sec-extract:exhibit;">Properties</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item2">26</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;3</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item3" style="-sec-extract:exhibit;">Legal Proceedings</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item3">26</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;4</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item4" style="-sec-extract:exhibit;">Mine Safety Disclosures</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item4">26</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
      <td colspan="1" style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
      <td style="vertical-align: top; width: 2%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td colspan="2" style="vertical-align: top; width: 6%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><a href="#part2" style="-sec-extract:exhibit;"><b>PART II</b></a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;5</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item5" style="-sec-extract:exhibit;">Market for Registrant&#x2019;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item5">26</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;">Item 6</td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"><a href="#item6" style="-sec-extract:exhibit;">[Reserved]</a></td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;7</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item7" style="-sec-extract:exhibit;">Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item7">28</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;7A</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item7a" style="-sec-extract:exhibit;">Quantitative and Qualitative Disclosures about Market Risk</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item7a">41</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;8</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item8" style="-sec-extract:exhibit;">Financial Statements and Supplementary Data</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item8">42</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;9</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item9" style="-sec-extract:exhibit;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item9">64</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;9A</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item9a" style="-sec-extract:exhibit;">Controls and Procedures</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item9a">64</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;9B</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item9b" style="-sec-extract:exhibit;">Other Information</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item9b">65</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;">Item&#xa0;9C</td>
      <td colspan="1" style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;"><a href="#item9c" style="-sec-extract:exhibit;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></td>
      <td style="vertical-align: top; width: 2%; font-family: Arial; font-size: 10pt; text-align: right;"><a class="tocPGNUM" href="#item9b">65</a></td>
     </tr>

     <tr>
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
      <td colspan="1" style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
      <td style="vertical-align: top; width: 2%; font-family: Arial; font-size: 10pt; text-align: right;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td colspan="2" style="vertical-align: top; width: 6%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><a href="#part3" style="-sec-extract:exhibit;"><b>PART III</b></a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;10</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item10" style="-sec-extract:exhibit;">Directors, Executive Officers and Corporate Governance</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item10">66</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;11</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item11" style="-sec-extract:exhibit;">Executive Compensation</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item11">66</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;12</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item12" style="-sec-extract:exhibit;">Security Ownership of Certain Beneficial Owners and Management and Relate Stockholder Matters</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item12">66</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;13</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item13" style="-sec-extract:exhibit;">Certain Relationships and Related Transactions, and Director Independence</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item13">66</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;14</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item14" style="-sec-extract:exhibit;">Principal Accounting Fees and Services</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item14">66</a></p> </td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
      <td colspan="1" style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
      <td style="vertical-align: top; width: 2%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td colspan="2" style="vertical-align: top; width: 6%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><a href="#part4" style="-sec-extract:exhibit;"><b>PART IV</b></a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Item&#xa0;15</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="#item15" style="-sec-extract:exhibit;">Exhibits and Financial Statement Schedules</a></p> </td>
      <td style="vertical-align: bottom; width: 2%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#item15">67</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;">Item&#xa0;16</td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;">Form 10-K Summary</td>
      <td style="vertical-align: bottom; width: 2%; text-align: right; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial; font-size: 10pt;">
      <td style="vertical-align: top; width: 5%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;">Signatures</p> </td>
      <td style="vertical-align: top; width: 92%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p> </td>
      <td style="vertical-align: bottom; width: 2%; text-align: right; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: justify;">&#xa0;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
        2
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
        &#xa0;
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Forward-Looking Statements </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">This report contains forward-looking statements that are subject to risks and uncertainties. All statements other than statements of historical fact included in this report are forward-looking statements. Forward-looking statements discuss our current expectations and projections relating to our financial condition, results of operations, plans, objectives, future performance and business. You can identify forward-looking statements by the fact that they do not relate strictly to historical or current facts. These statements may include words such as &#x201c;aim,&#x201d; &#x201c;anticipate,&#x201d; &#x201c;believe,&#x201d; &#x201c;estimate,&#x201d; &#x201c;expect,&#x201d; &#x201c;forecast,&#x201d; &#x201c;outlook,&#x201d; &#x201c;potential,&#x201d; &#x201c;project,&#x201d; &#x201c;projection,&#x201d; &#x201c;plan,&#x201d; &#x201c;intend,&#x201d; &#x201c;seek,&#x201d; &#x201c;may,&#x201d; &#x201c;could,&#x201d; &#x201c;would,&#x201d; &#x201c;will,&#x201d; &#x201c;should,&#x201d; &#x201c;can,&#x201d; &#x201c;can have,&#x201d; &#x201c;likely,&#x201d; the negatives thereof and other words and terms of similar meaning in connection with any discussion of the timing or nature of future operating or financial performance or other events. They appear in a number of places throughout this report and include statements regarding our intentions, beliefs or current expectations concerning, among other things, our results of operations, financial condition, liquidity, prospects, growth, strategies and the industry in which we operate. All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we expected, including:</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt; vertical-align: top;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">the impact of COVID-19 on the U.S. and global economies, our employees, suppliers, customers and end consumers, which could adversely and materially impact our business, financial condition and results of operations;</td>
    </tr>

    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our ability to successfully implement our growth strategy;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our ability to timely complete the construction of our Freshpet Kitchens South and Freshpet Kitchens Ennis (our Freshpet Kitchens Bethlehem, Freshpet Kitchens South and Freshpet Kitchens Ennis&#xa0;together, "Freshpet Kitchens") and achieve the anticipated benefits therefrom;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our ability to generate sufficient cash flow or raise capital on acceptable terms;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the loss of key members of our senior management team;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">allegations that our products cause injury or illness or fail to comply with government regulations;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the loss of a significant customer;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the entrance of new competitors into our industry;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the effectiveness of our marketing and trade spending programs;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our ability to introduce new products and improve existing products;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our ability to match our manufacturing capacity with demand;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the impact of government regulation, scrutiny, warning and public perception;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the effect of false marketing claims;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">adverse weather conditions, natural disasters, pestilences and other natural conditions affecting our operations;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our ability to develop and maintain our brand;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the effect of potential price increases and shortages on the inputs, commodities and ingredients that we require;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our ability to manage our supply chain effectively;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">volatility in the price of our common stock; and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">other factors discussed under the headings &#x201c;Risk Factors,&#x201d; &#x201c;Business,&#x201d; and &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x201d; in this report.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">While we believe that our assumptions are reasonable, we caution that it is very difficult to predict the impact of known factors, and it is impossible for us to anticipate all factors that could affect our actual results. Important factors that could cause actual results to differ materially from our expectations, or cautionary statements, are disclosed under &#x201c;Risk Factors&#x201d; and &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x201d; in this report. All forward-looking statements are expressly qualified in their entirety by these cautionary statements. You should evaluate all forward-looking statements made in this report in the context of these risks and uncertainties.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       3
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b><a id="part1" title="part1" href="#"></a>PART I</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item1" title="item1" href="#"></a>ITEM&#xa0;1. BUSINESS </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Overview </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Freshpet, Inc. (&#x201c;Freshpet,&#x201d; the &#x201c;Company,&#x201d; "we" or "our") is disrupting the over $38.0 billion North American pet food industry by driving consumers to reassess conventional dog and cat food offerings that have remained essentially unchanged for decades. We position our brand to benefit from mainstream trends of growing pet humanization and consumer focus on health and wellness. We price our products to be accessible to the average consumer, providing us with broad demographic appeal and allowing us to penetrate multiple classes of retail, including grocery (including online), mass, club, pet specialty and natural. We have successfully expanded our network of Freshpet Fridges within leading blue-chip retail chains. The strength of our business model extends to our customers, who we believe find that Freshpet grows their pet category sales, drives higher traffic, increases shopper frequency and delivers category leading margins. As of December 31, 2021, our household penetration within North America was approximately 4 million, with a&#xa0;target of&#xa0;11 million households by 2025.&#xa0;Additionally, we believe that there are opportunities to expand our network into international markets as demonstrated with our recent initiatives in the U.K. market.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Industry </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We primarily compete in the North American dog and cat food market, which we estimate will grow&#xa0;at an average compounded annual growth rate of 5.7% from&#xa0;2021&#xa0;to 2026. We believe pet food spending in North America will continue to increase at a similar rate during this same time period.&#xa0;The pet food market has historically been resilient as consumers continue to spend on their pets even during economic downturns.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We believe the following trends are driving growth in our industry:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Pet ownership.</i>&#xa0;&#xa0;&#xa0; There are currently approximately 91&#xa0;million pet&#xa0;owning households in the United States, which represents approximately 70% of total households, and over 110 million dogs and cats in the United States, according to the American Pet Products Association.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Pet humanization</i>.&#xa0;&#xa0;&#xa0; According to Packaged Facts, 95% of U.S. pet owners view their pets as members of the family. As pets are increasingly viewed as companions, friends and family members, pet owners are being transformed into &#x201c;pet parents&#x201d; who spare no expense for their loved ones, driving premiumization across pet categories. This trend is reflected in food purchasing decisions. According to an American Pet Products Association's Pulse Study, 60% of pet parents feel they are closer/more bonded with their pet due to the COVID-19 pandemic. We believe that pet owners' closer bond to their pets aligns with recent trends, which the COVID-19 pandemic has further accelerated.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Increasing consumer focus on health &amp; wellness.</i>&#xa0;&#xa0; &#xa0;Consumers are increasingly purchasing fresh, natural and organic food products. We believe consumers are seeking simple, fresh and easy to understand food products from brands they trust and made with ingredients that are transparently sourced.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The pet food purchasing decision is underpinned by higher brand loyalty than many other consumer packaged goods categories. A consumer selecting a pet food brand resists frequent switching in order to avoid disrupting the pet&#x2019;s diet, resulting in high repeat purchasing behavior. As a result, we believe that as consumers try fresh, refrigerated pet food, they are likely to become repeat users of the product.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Opportunity </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Even though long-term consumer trends of pet humanization and health and wellness are well documented, conventional pet food sold as dry kibble or wet food in cans has not changed substantially for decades. We believe that the pet food industry has not kept pace with how consumers think about food for their families, including their pets. As a result, consumers are searching for higher quality, less processed food for their dogs&#x2019; and cats&#x2019; meals that measure up to today&#x2019;s sensibilities of what actually constitutes &#x201c;good food.&#x201d; Freshpet was specifically designed to address this growing need with affordable offerings accessible to the average consumer.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       4
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Mission and Values </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We started Freshpet with a single-minded mission&#x2014;to bring the power of real, fresh food to our dogs and cats. And, we are committed to doing so in ways that are good for Pets, People and Planet.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Pets </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our pets are members of our family and deserve to eat the kind of fresh, healthy food that we do. Freshpet's carefully selected ingredients and&#xa0;gentle cooking process ensures best-in-class bioavailable nutrition. Hundreds of customer testimonials each year underscore Freshpet's support of a long and healthy life. Further, since founding Freshpet, we have donated over twelve&#xa0;million fresh meals to pets via shelters, charitable organizations and humane societies, including St Hubert's Animal Welfare Center, Pennsylvania SPCA&#xa0;and 4 Paws for Ability.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>People </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">People include our team members, pet parents, and our partners. We treat our team members with respect and are committed to helping them develop professionally and personally. Benefits include industry leading compensation with health insurance, stock grants and 401(k) matching for all Freshpet team members. These efforts contribute to a net promoter score of 8.3 (90<sup style="vertical-align:top;line-height:120%;font-size:pt">th&#xa0;</sup>percentile). Additionally, we strive to be good partners with customers, distributors and suppliers by conducting business with honesty and transparency knowing that we cannot&#xa0;grow without their support.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Planet</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We are committed to minimizing our environmental impact while providing the healthiest, tastiest pet food possible. Freshpet Kitchens Bethlehem is a landfill-free facility thanks to state-of-the-art recycling, digesting, and waste-to-energy processes. We support renewable energy by matching the electricity used in Freshpet Kitchens Bethlehem and our refrigerators in over 23,600 retail locations with 100% U.S. wind energy renewable energy credits. Freshpet's chiller fleet efficiency continues to improve&#xa0;with our latest units being up to 8.5x more efficient than older units. In 2020, Nature's Fresh became Freshpet's first, and one of the industry's only,&#xa0;carbon neutral brand for Scope 1, 2, and 3 emissions. For 2021, we went even further and made Freshpet's entire business carbon neutral for Scope 1 and 2 emissions. We are committed to reducing as much of our carbon emissions as possible&#xa0;and use offsets to mitigate residual emissions. These efforts are intended to help achieve our environmental goals, building and preserving&#xa0;a healthy planet for generations to come. 2021 also saw the launch of Spring and Sprout, Freshpet's first product made with plant-based protein.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our commitment to our values helps us engage with consumers, motivate our team members and attract strong partners, which allows us to fulfill our mission of delivering the best nutritional product choices to improve the well-being of our pets, enrich pet parents&#x2019; lives and contribute to communities. Freshpet&#x2014;Pets, People, Planet.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       5
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Products </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our products consist of dog food, cat food and dog treats. All Freshpet products are made according to our nutritional philosophy of fresh, meat-based nutrition and minimal processing. Our proprietary recipes include real, fresh meat and varying combinations of vitamin-rich vegetables, leafy greens and antioxidant rich fruits, without the use of preservatives, additives or artificial ingredients. Our unique product attributes appeal to diverse consumer needs across multiple classes of retail where Freshpet is sold. Consequently, our brand resonates across a broad cross-section of pet parent demographics.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our products are sold under the Freshpet brand name, with ingredients, packaging and labeling customized by different classes of trade and are available in multiple forms.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 25%; padding: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div>
       <img alt="hcfamily01.jpg" src="hcfamily01.jpg" /></div> </td>
     <td style="width: 25%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div>
        &#xa0; &#xa0; &#xa0;
       <img alt="fpsfamily02.jpg" src="fpsfamily02.jpg" /></div> </td>
     <td style="width: 25%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div>
       <div>
        <img alt="nffamily03.jpg" src="nffamily03.jpg" /></div>
      </div> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">
   <tbody>
    <tr>
     <td style="width: 33%;">
      <div>
       <div style="text-align: center;">
         &#xa0;
       </div>
      </div>
      <div>
       <div>
        <div>
         <img alt="springsprout04.jpg" src="springsprout04.jpg" /></div>
       </div>
      </div> </td>
     <td style="width: 33%;">
      <div style="text-align: center;">
       <div style="text-align: left;">
        <div>
         <img alt="vitalfam05.jpg" src="vitalfam05.jpg" /></div>
       </div>
      </div> </td>
     <td style="width: 33%;">
      <div style="text-align: center;">
       <div style="text-align: left;">
        <div>
         <img alt="dffamily06.jpg" src="dffamily06.jpg" /></div>
       </div>
      </div> </td>
     <td style="width: 33%;">
      <div style="text-align: center;">
        &#xa0;
      </div> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We also offer fresh treats across all classes of retail under the Dognation and Dog Joy labels.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">
   <tbody>
    <tr>
     <td style="width: 50%;">
      <div style="margin-left: 18pt;">
       <img alt="dnfamily201.jpg" src="dnfamily201.jpg" /></div> </td>
     <td style="width: 50%;">
      <div>
       <img alt="djfamily202.jpg" src="djfamily202.jpg" /></div> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       6
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>Our Product Innovation </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As the first manufacturer of fresh, refrigerated pet food distributed across North America, product innovation is core to our strategy. We take a fresh approach to pet food and are not constrained by conventional pet food products, attributes and production capabilities. We employ a tightly-knit, creative team of marketing and research and development professionals, and we consult with outside experts through our Nutrition Council, which consist of PhDs in nutrition and veterinary nutritionists. Our team often identifies pet parents&#x2019; needs by evaluating emerging demand trends in both pet food and human food. New products are refined iteratively with the help of consumer panel data to arrive at products that we believe can be commercially successful.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The success of our approach is evidenced by our broad product portfolio today. We began Freshpet by producing fresh, refrigerated slice and serve rolls, and over time have steadily expanded into successful new product forms including bags and treats. We also introduced new fresh recipes and ingredients, such as proteins and grain-free options never before seen in pet food that cater to the specific dietary requirements of pets.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our Innovation Center, which is part of our Freshpet Kitchens,&#xa0;helps us ensure that we remain capable of strong innovation including creating new product platforms to expand the breadth of our fresh pet food offerings. We expect that new product introductions and the introduction of new cooking techniques will continue to delight our consumers and drive growth going forward.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Supply Chain </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Manufacturing:</i> All of our products are manufactured in the United States. We own and operate what we believe to be the first fresh, refrigerated pet food manufacturing facility in North America, Freshpet Kitchens Bethlehem. This 240,000 square foot facility was built to United States Department of Agriculture standards and currently houses six&#xa0;production lines customized to produce fresh, refrigerated food. We&#xa0;successfully finished the commission of the sixth and final production line which&#xa0;went live during&#xa0;the second quarter of 2021.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In 2020 we began making investments&#xa0;at a manufacturing facility, titled "Freshpet Kitchens South." Freshpet Kitchens South currently has two&#xa0;production lines with the space for additional production lines in the future.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In 2021, approximately 99% of our product volume was manufactured with Freshpet owned equipment.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Expansion:</i> Due to the continued growth of the Company&#x2019;s fresh pet food sales, the Company has&#xa0;plans to continue expanding its manufacturing capacity.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The construction of Freshpet Kitchens Ennis, located in Ennis, Texas, began in 2020 and is separated into 2 phases.&#xa0;We expect initial production to begin by the third quarter of 2022.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Ingredients and Packaging:</i> Our products are made with natural and fresh ingredients including meat, vegetables, fruits, whole grains, vitamins and minerals. Most of our ingredients are sourced locally from within a 300 mile radius of the Freshpet Kitchens, and 96% are from North America.&#xa0;We maintain rigorous standards for ingredient quality and safety. By volume, our single largest input is&#xa0;fresh chicken. In order to retain operating flexibility and negotiating leverage, we do not enter into exclusivity agreements or long-term commitments with any of our suppliers. All of our suppliers are well-established companies that have the scale to support our growth. For every ingredient, we either use multiple suppliers or have identified alternative sources of supply that meet our quality and safety standards.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Distribution:</i> Outbound transportation from our facility is handled through a third-party refrigerated freight broker. We expect to be able to leverage certain distribution costs as volumes grow. For certain retailers, we use national and regional distributors.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       7
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Product Quality and Safety </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We go to great lengths to ensure product quality, consistency and safety from ingredient sourcing to finished product. Our Freshpet-owned manufacturing lines allows us to exercise significant control over production. Our quality assurance team includes 13 salaried quality assurance supervisors, specialists and analysts, and 32 quality technicians&#xa0;with significant experience in pet and human food production.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our production processes are designed to meet science-based quality standards with documented plans for Hazard Analysis Critical Control Points and Hazard Analysis Risk Based Preventive Control to monitor established production controls, calibrate instruments, record data and perform corrective actions. Our on-site laboratory has microbial and composition testing capabilities. Quality control approvals are based on a positive release strategy, wherein a batch can only be shipped when it passes control point record reviews and laboratory testing. Before commencing production, quality assurance professionals swab equipment to test for potential contaminants.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Freshpet&#x2019;s food safety program is certified at Safe Quality Food Level III, which is the highest standard determined under the Global Food Safety Initiative Benchmarks. We believe our systems and standards for product quality and safety can support our growth and ensure continued success in the market.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Customers and Distributors </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We sell our products throughout the United States, Canada, and Europe, generating the vast majority of our sales in the United States. The strength of our business model makes us an attractive partner for leading blue-chip retailers, who we believe find that Freshpet grows the sales of their pet category, drives higher traffic, increases shopper frequency and delivers category-leading margins. Our Freshpet Fridge locations have been consistently increasing as we add new retail accounts and add stores in existing accounts. We are in approximately 23,600 stores and believe there is opportunity for us to install a Freshpet Fridge in at least 30,000 stores in North America. We sell our products through the following classes of retail: grocery (including online), mass, club, pet specialty and natural.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our customers determine whether they wish to purchase our products either directly from us or through a third-party distributor. In 2021, our largest distributor by net sales, McLane Company, Inc., accounted for 16% of our net sales and our largest customer, Target, accounted for 8% of our net sales.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       8
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>The Freshpet Fridge </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We sell our products through a growing network of company-owned branded refrigerators, the Freshpet Fridges. Our Freshpet Fridges are typically four feet wide by seven feet high and replace standard shelving in the pet aisle or an end-cap of a retail store. Our Freshpet Fridge designs are constantly evolving with all new models featuring prominent edge-lit LED headers, LED interior lighting, crisp black interiors and frameless glass swing doors for aesthetics and easy access. We use state-of-the-art refrigeration technology and environmentally friendly refrigerants to minimize energy consumption and environmental impact.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We design and&#xa0;produce&#xa0;the Freshpet Fridge through a combination of in-house resources and world-class partners. We source our Freshpet Fridges from leading global commercial refrigerator manufacturers with whom we have a collaborative approach to refrigerator design and innovation. Once ordered by us, Freshpet Fridges are shipped to distribution centers for delivery and installation in retail stores.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Installation into retail locations and ongoing maintenance of the Freshpet Fridge is coordinated by Freshpet and executed through leading third-party service providers. All of our Freshpet Fridges are protected by a manufacturer warranty of three years. Our refrigerators are designed to be highly reliable, and at any given time less than 0.5% of the network is out of service for maintenance. Moreover, to ensure quality, cleanliness and appropriate in-stock levels, we employ brokerage partners to conduct a physical audit of the Freshpet Fridge network on an ongoing basis, with photographic results of our Freshpet Fridges transmitted back to Freshpet for review by members of our sales team.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We currently estimate less than 12&#xa0;month cash-on-cash payback for the average Freshpet Fridge installation, calculated by comparing our total current costs for a refrigerator (including installation) to our current margin on net revenues. We believe our attractive value proposition to retailers and pet parents will allow us to continue penetrating store locations of existing and new customers. The Freshpet Fridge provides a highly-visible merchandising platform,&#xa0;allowing&#xa0;us to control how our brand is presented to consumers at point-of-sale and represents a significant point of differentiation from other pet food competitors. Our total chiller fleet at retailers covers over one million cubic feet of space.&#xa0;&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 33%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 33%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
      <div style="text-align: center;">
       <div>
        <div>
         <img alt="chills.jpg" src="chills.jpg" /></div>
       </div>
      </div> </td>
     <td style="width: 33%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       9
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Marketing and Advertising </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our marketing strategy is designed to educate consumers about the benefits of fresh refrigerated pet food and build awareness of the Freshpet brand. We deploy a broad set of marketing tools across television, digital and public relations to reach consumers through multiple touch points and increase product trials.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our network of fridges at&#xa0;approximately 23,600 retail locations within blue-chip retailers helps to introduce consumers to our brand and instantly distinguish Freshpet from traditionally merchandised pet food. We have effectively used national TV advertising to drive incremental consumers to try Freshpet products. We expect to realize greater benefits from national TV advertising as we continue to grow the network of Freshpet store locations nationwide. We have also expanded our online presence to better target consumers seeking information on healthy pet food. We reach consumers across multiple digital and social media platforms including websites, blogs and online reviews, as well as with tailored messaging on popular digital hubs including Instagram, Facebook, Twitter, TikTok and YouTube.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our marketing strategy has allowed us to drive new consumers to our brand and develop a highly engaged community of users who actively advocate for Freshpet.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Competition </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Pet food is a highly competitive industry. We compete with manufacturers of conventional pet food such as Mars, Nestl&#xe9; and Big Heart Pet Brands (part of The J.M. Smucker Company). We also compete with specialty and natural pet food manufacturers such as Colgate-Palmolive and General Mills. In addition, we compete with many regional niche brands in individual geographic markets, as well as the launch of new direct-to-consumer frozen brands.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Given a North American retail landscape dominated by large retailers, with limited shelf space and a significant number of competing products, competitors actively support their brands through marketing, advertising, promotional spending and discounting.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Competitive factors in the pet food industry include product quality, ingredients, brand awareness and loyalty, product variety, product packaging and design, reputation, price, advertising, promotion and nutritional claims. We believe that we compete effectively with respect to each of these factors.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Team Members &amp; Human Capital Resources</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">We desire to progress towards a fair, healthy and safe workplace, while creating work environment policies that promote diversity, equality and inclusion for our valued employees. We believe that when we create a workplace where our colleagues are engaged, committed and empowered for the long-term, we are better positioned to create value for our Company, as well as for our stockholders. We are proud of our focus on promoting human engagement&#xa0;across our operations - from our supply chain to our products - and are committed to build our business on a foundation of ethics.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">Attracting and retaining talent at all levels is vital to continuing our success. We promote the work-life balance of our employees, we invest in our employees through high-quality benefits and various health and wellness initiatives, and we have created a healthy work environment in our offices. In order to incentivize and engage our workforce, Freshpet provides:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: Arial, Helvetica, sans-serif; width: 100%; margin-left: 0pt; margin-right: 0pt; margin-bottom: 6pt;">
   <tbody>
    <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">
     <td style="width: 3%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">&#x25cf;</td>
     <td style="width: 47%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">Industry-leading compensation, including stock compensation for every employee</td>
     <td style="width: 3%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">&#x25cf;</td>
     <td style="width: 47%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">Industry-leading healthcare offered equitably for every employee</td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">
     <td style="width: 3%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">&#x25cf;</td>
     <td style="width: 47%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">Multi-year equity grants to "One-of-a-Kind Talent" employees identified by the Board</td>
     <td style="width: 3%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">&#x25cf;</td>
     <td style="width: 47%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">Competitive perquisites, including pet insurance, free healthy snack room and catered lunches</td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">
     <td style="width: 3%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">&#x25cf;</td>
     <td style="width: 47%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">401(k) matching for every employee</td>
     <td style="width: 3%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">&#x25cf;</td>
     <td style="width: 47%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; vertical-align: top; line-height: 1;">Rigorous focus on Diversity &amp; Inclusion to create an inclusive culture to attract, engage and retain our diverse talent</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of December 31, 2021, we had 789 employees, of which all but seven are located in the United States. None of our employees are represented by a labor union or by any collective bargaining arrangements with respect to his or her employment with us. We believe that our employee relations are good.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       10
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Our Corporate Information</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We were incorporated in Delaware in November 2004 and currently exist as a Delaware corporation. Our principal executive offices are located at 400 Plaza Drive, 1st Floor, Secaucus, New Jersey 07094.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Website Information</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The address of our corporate website is www.freshpet.com. Our annual reports, annual proxy statements and related proxy cards are made available on our website at the same time they are mailed to stockholders, as required by applicable law. Our annual reports on Form 10-K, quarterly reports on Form 10-Q, periodic reports on Form 8-K and amendments to those reports that we file or furnish pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the &#x201c;Exchange Act&#x201d;), are available through our website, free of charge, as soon as reasonably practicable after they have been electronically filed or furnished to the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Our website also provides access to reports filed by our directors, executive officers and certain significant shareholders pursuant to Section 16 of the Exchange Act. In addition, our Corporate Governance Guidelines, General Code of Ethics, Code of Ethics for Executive Officers and Principal Accounting Personnel and charters for the committees of our board of directors are available on our website as well as other shareholder communications. The information contained in or that can be accessed through our website does not constitute a part of, and is not incorporated by reference into, this report. The SEC maintains a website, www.sec.gov, which contains reports, proxy and information statements and other information that we file electronically with the SEC.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Trademarks and Other Intellectual Property </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We believe that our rights in our trademarks and service marks are important to our marketing efforts to develop brand recognition and differentiate our brand from our competitors and are a valuable part of our business. We own a number of trademarks and service marks that have been registered, or for which applications are pending, with the United States Patent and Trademark Office including, among others, Freshpet, Vital, Nature&#x2019;s Fresh, Roasted Meals, Fresh From The Kitchen, Freshpet Dog Joy, Dognation, Homestyle Creations and Pets People Planet.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We believe that our intellectual property has substantial value and has significantly contributed to our success to-date. We are continually developing new technology and enhancing proprietary technology related to our pet food, Freshpet Fridges and manufacturing operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We also rely on unpatented proprietary expertise, recipes and formulations, continuing innovation and other trade secrets to develop and maintain our competitive position.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       11
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Government Regulation </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Along with our brokers, distributors, and ingredients and packaging suppliers, we are subject to extensive laws and regulations in the United States by federal, state and local government authorities. In the United States, the federal agencies governing the manufacture, distribution and advertising of our products include, among others, the Federal Trade Commission, the U.S. Food and Drug Administration (&#x201c;FDA&#x201d;), the U.S. Department of Agriculture, the United States Environmental Protection Agency and the Occupational Safety and Health Administration. Under various statutes, these agencies, among other things, prescribe the requirements and establish the standards for quality and safety and regulate our marketing and advertising to consumers. Certain of these agencies, in certain circumstances, must not only approve our products, but also review the manufacturing processes and facilities used to produce these products before they can be marketed in the United States. In addition to agency regulation, we are required to comply with state feed control requirements in the United States. We are also subject to the laws of Canada, including the Canadian Food Inspection Agency, and the United Kingdom, including the Food Standards Agency, as well as provincial and local regulations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">We are subject to labor and employment laws, laws governing advertising, privacy laws, safety regulations and other laws, including consumer protection regulations that regulate retailers or govern the promotion and sale of merchandise. Our operations, and those of our distributors and suppliers, are subject to various laws and regulations relating to environmental protection and worker health and safety matters. We monitor changes in these laws and believe that we are in material compliance with applicable laws.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Information Systems </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We employ a comprehensive Enterprise Resource Planning (&#x201c;ERP&#x201d;) system&#xa0;supported by a local consulting partner. This system covers order entry, customer service, accounts payable, accounts receivable, purchasing, asset management and manufacturing. Our order management process is automated via Electronic Data Interchange with virtually all our customers, which feeds orders directly to our ERP platform. We complement the ERP system with a Warehouse Management System, which allows us to improve tracking and management of ingredients and streamline manufacturing.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We backup data every hour and store a copy locally for immediate restoration if needed. All data is transmitted to a secure offsite cloud storage service daily for disaster recovery needs.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company is upgrading its ERP system. This upgrade was completed in the first quarter of 2022.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       12
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item1a" title="item1a" href="#"></a>ITEM&#xa0;1A. RISK FACTORS</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Investing in our common stock involves a high degree of risk. The following is a discussion of the risks, uncertainties and assumptions that we believe are material to our business, which should be considered in conjunction with&#xa0;the other information contained in this report, including our consolidated financial statements and accompanying notes. If any of the following risks actually occurs, our business, financial condition, results of operations or cash flows could be materially adversely affected. While the risks are organized by headers, and each risk is discussed separately, many are interrelated. In any such case, the trading price of our common stock could decline, and you could lose all or part of your investment.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to the COVID-19 Outbreak</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"><b>The COVID-19 outbreak has had a material impact on the U.S. and global economies and could have a material adverse impact on our employees, suppliers, customers and end consumers, which could adversely and materially impact our business, financial condition and results of operations.&#xa0;</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">The global spread of the coronavirus (COVID-19) and its related variants has created significant uncertainty and economic disruption, both near-term and potentially long-term. While the COVID-19 pandemic has not negatively impacted our sales to date, it is impossible to predict the impact of the pandemic going forward. Continued quarantines, government restrictions, rollout of vaccines or other governmental or societal responses, including any potential vaccine mandates, could impact our business in the future, perhaps materially.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">The COVID-19 pandemic could disrupt our third party business partners' ability to meet their obligations to us, which may negatively affect our operations. These third parties include those who supply our ingredients, packaging, and other necessary operating materials, contract manufacturers, distributors, and logistics and transportation services providers. In addition, our supply chain has experienced certain disruptions as a result of the COVID-19 pandemic which, together with other factors, could result in longer delivery lead times, increased cost and inventory shortage or obsolescence. As a result of the continued COVID-19 pandemic, global supply may become further constrained at any time, which may cause the price of certain ingredients and raw materials used in our products to increase and/or we may experience&#xa0;disruptions to our operations.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">Workforce limitations and travel restrictions resulting from the COVID-19 pandemic and related government actions have in the past, and may in the future, affect many aspects of our business. If a significant percentage of our workforce or any key employees are unable to work, including because of illness or travel or government restrictions in connection with the COVID-19 pandemic, our operations, including manufacturing at our Freshpet Kitchens, may be negatively affected. The Company has incurred, and may continue to incur, additional costs related to initiatives that increase workplace safety and attempt to minimize potential manufacturing shutdowns. Additionally, other factors including reduced employment pools, federal subsidies offered in response to the COVID-19 pandemic, and other government regulations including any potential vaccine mandate, could contribute to increased labor shortages and employee turnover within our organization. In contrast, the end of the COVID-19 pandemic could cause pets, including dogs and cats, to be seen as less desirable companions and result in fewer purchases of our products. These trends have led to, and could in the future lead to, increased costs, such as increased overtime to meet demand and increased wage rates to attract and retain employees. An overall or prolonged labor shortage, lack of skilled labor, increased turnover or labor inflation could have a material adverse impact on our operations, results of operations, liquidity or cash flows.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">Our results of operations depend on, among other things, our ability to maintain and increase sales volume with our existing retail customers and consumers, and to attract new customers and consumers. Our ability to implement our advertising, increase our distribution, and innovate new products that are designed to increase and maintain sales volumes may be negatively affected as a result of decreased retailer traffic, modifications to retailer shelf reset timing or other activities during the COVID-19 pandemic. Retailers may also alter their normal inventory receiving and product restocking practices during pandemics, epidemics or disease outbreaks, such as COVID-19, which may negatively impact our business.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">Adverse and uncertain economic conditions, such as decreases in per capita income or the level of disposable income, increased unemployment or a decline in consumer confidence as a result of the COVID-19 pandemic, could have an adverse effect on distributor, retailer and consumer demand for our products. Consumers may shift purchases to lower-priced or other perceived value offerings during economic downturns. Prolonged unfavorable economic conditions, including as a result of COVID-19 or similar outbreaks, and any resulting recession or slowed economic growth, may have an adverse effect on our sales and profitability.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       13
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">Towards the second half of Q1 2020, consumer demand for our products surged, primarily as a result of our end consumers stocking up on our products and increased pet adoption during the pandemic. During the initial surge, we could not fulfill&#xa0;demand for all of our product orders. If future surges outpace our capacity&#xa0;build or occur at unexpected times, we may be unable to fully meet our consumers' and customers' demands for our products. We cannot guarantee that the additional demand we have experienced for our products during the COVID-19 pandemic will continue when the pandemic ends.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">The future impact of the COVID-19 pandemic on our business, including impact of inflation and supply contraints, including the duration of the pandemic and governmental and societal responses, are impossible to predict and could materially impact our business, financial condition and results of operations.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to our Growth Strategy</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We may not be able to successfully implement our growth strategy on a timely basis or at all. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our future success depends, in large part, on our ability to implement our growth strategy&#xa0;by attracting new consumers to our brand,&#xa0;expanding distribution through the timely expansion of certain of our Freshpet Kitchens, the installation of new Freshpet Fridges&#xa0;and launching new products. Our ability to increase awareness, consumer trial and adoption of our products, and to implement this growth strategy depends, among other things, on our ability to:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">implement our marketing strategy;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;">expand and maintain brand loyalty;</td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">partner with customers to secure space for our Freshpet Fridges;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">develop new product lines and extensions;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">partner with distributors to deliver our products to customers;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">continue to compete effectively in multiple classes of retail, including grocery (including online), mass, club, pet specialty and natural; and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">build capacity to meet demands, including the timely expansion of certain of our Freshpet Kitchens.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We may not be able to successfully implement our growth strategy or to grow consistently from period to period. Our business, financial condition and results of operations will be adversely affected if we fail to implement our growth strategy or if we invest resources in a growth strategy that ultimately proves unsuccessful.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We expect to need capital in the future for business development, and we may not be able to generate sufficient cash flow or raise capital on acceptable terms to meet our needs. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Developing our business will require significant capital in the future. To meet our capital needs, we expect to rely on our cash flow from operations, our credit facilities, and other third-party financing. Third-party financing in the future may not, however, be available on terms favorable to us, or at all. Our ability to obtain additional funding will be subject to various factors, including general market conditions, our operating performance, the market&#x2019;s perception of our growth potential, lender sentiment and our ability to incur additional debt in compliance with our&#xa0;contractual restrictions.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Additionally, our ability to make payments on and to refinance any indebtedness and to fund planned expenditures for our growth plans will depend on our ability to generate cash in the future. If our business does not achieve the levels of profitability or generate the amount of cash that we anticipate or if we expand faster than anticipated, we may need to seek additional debt or equity financing to operate and expand our business. From time to time, we may seek to raise additional capital by accessing the debt and/or equity markets to fund capital expenditures or otherwise. We cannot assure you that our business will generate cash flow from operations in an amount sufficient to enable us to fund our liquidity needs. Further, our capital requirements may vary materially from those currently planned if, for example, our revenues do not reach expected levels, or we have to incur unforeseen capital expenditures and make investments to maintain our competitive position. If this is the case, we may seek alternative financing, such as selling&#xa0;additional debt or equity securities, and we cannot assure you that we will be able to do so on favorable terms, if at all. For additional possible effects of such offerings, see "Future offerings of debt securities, which would rank senior to our common stock upon our bankruptcy or liquidation, and future offerings of equity securities, which may be senior to our common stock for the purposes of dividend and liquidating distributions, may adversely affect the market price of our common stock."</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       14
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Loss of our key executive officers or personnel, or an inability to attract and retain such management and other personnel, could negatively affect our business.</b>&#xa0;</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our future success depends to a significant degree on the skills, experience and efforts of our key executive officers. The sudden loss of any of these executives' services or our failure to appropriately plan for any expected key executive succession could materially and adversely affect our business and prospects, as we may not be able to find suitable individuals to replace them on a timely basis, if at all. Additionally, we also depend on our ability to attract and retain qualified personnel to operate and expand our business. If we fail to attract or retain talented new employees, our business and results of operations could be negatively affected.&#xa0;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to Competition in Our Industry</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>The pet food product category in which we participate is highly competitive. If we are unable to compete effectively, our results of operations could be adversely affected. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The pet food product category in which we participate is highly competitive. There are numerous brands and products that compete for shelf space and sales, with competition based primarily upon brand recognition and loyalty, product packaging, quality and innovation, taste, nutrition, breadth of product line, price and convenience. We compete with a significant number of companies of varying sizes, including divisions or subsidiaries of larger companies. We face strong competition from competitors&#x2019; products that are sometimes sold at lower prices. Price gaps between our products and our competitors&#x2019; products may result in market share erosion and harm our business. A number of our competitors have broader product lines, substantially greater financial and other resources and/or lower fixed costs than we have. Our competitors may succeed in developing new or enhanced products, including fresh, refrigerated pet food, that are more attractive to customers or consumers than our products. These competitors may also prove to be more successful in marketing and selling their products or may be better able to increase prices to reflect cost pressures. We may not compete successfully with these other companies or maintain or grow the distribution of our products. We cannot predict the pricing or promotional activities of our competitors or whether they will have a negative effect on us. Many of our competitors engage in aggressive pricing and promotional activities. There are competitive pressures and other factors which could cause our products to lose market share or decline in sales or result in significant price or margin erosion, which would have a material adverse effect on our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Our operating results depend, in part, on the sufficiency and effectiveness of our marketing and trade spending programs.</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In general, due to the highly competitive nature of the businesses in which we compete, we must execute effective and efficient marketing investments and trade spending programs with respect to our businesses overall to sustain our competitive position in our markets. Marketing investments may be costly. Additionally, we may, from time to time, change our marketing and trade spending strategies, including the timing, amount or nature of television advertising and related promotional programs. The sufficiency and effectiveness of our marketing and trade spending practices is important to our ability to retain or improve our market share or margins. If our marketing and trade spending programs are not successful or if we fail to implement sufficient and effective marketing and trade spending programs, our business, financial condition and results of operations may be adversely affected.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to our Products and Customers</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Our business depends on our ability to introduce new products and improve existing products in anticipation of changes in consumer preferences and demographics. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our business is focused on the development, manufacture, marketing and distribution of pet food products. If consumer demand for our products decreased, our business would suffer. Sales of pet food products are subject to evolving consumer preferences and changing demographics. A significant shift in consumer demand away from our products or a decline in pet ownership could reduce our sales or the prestige of our brand, which would harm our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       15
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">A key element of our growth strategy depends on our ability to develop and market new products and improvements to our existing products that meet our standards for quality and appeal to consumer preferences. The success of our innovation and product development efforts is affected by our ability to anticipate changes in consumer preferences and demographics, the technical capability of our product&#xa0;development staff in developing and testing product prototypes, including complying with governmental regulations, and the success of our management and sales team in introducing and marketing new products. Additionally, the development and introduction of new products requires substantial research, development and marketing expenditures, which we may be unable to recoup if the new products do not gain widespread market acceptance. Efforts to accelerate our innovation may exacerbate risks associated with innovation.&#xa0;Failure to develop and market new products that appeal to consumers and meet our objectives could negatively impact our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>If we fail to develop and maintain our brand, or the quality of our products that customers have come to expect, our business could suffer. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We believe that developing and maintaining our brand and the quality of our products is critical to our success. The importance of our brand recognition and the quality of our products may become even greater as competitors offer more products similar to ours. Our financial success is directly dependent on consumer perception of our brand and our products. Our brand-building activities involve providing high-quality products, increasing awareness of our brand, creating and maintaining brand loyalty and increasing the availability of our products.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The success of our brand may suffer if our marketing plans or product initiatives do not have the desired impact on our brand&#x2019;s image or its ability to attract customers. Further, our brand value could diminish significantly due to a number of factors, including consumer perception that we have acted in an irresponsible manner, adverse publicity about our products (whether or not valid), our failure to maintain the quality of our products, product contamination, the failure of our products to deliver consistently positive consumer experiences, or the products becoming unavailable to consumers. The growing use of social and digital media by consumers increases the speed and extent that information and opinions can be shared. Negative posts or comments about us or our brands or products on social or digital media could damage our brands and reputation. If we fail to maintain the favorable perception of our brands, our business, financial condition and results of operations could be negatively impacted.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>The loss of a significant customer, certain actions by a significant customer or financial difficulties of a significant customer could adversely affect our results of operations. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">A relatively limited number of customers account for a large percentage of our net sales. During 2021, ten customers, who purchase either directly from us or through third-party distributors, collectively accounted for approximately 70% of our net sales. This percentage&#xa0;may increase if there is consolidation among retailers or if mass merchandisers grow disproportionately to their competition. We expect that a significant portion of our revenues will continue to be derived from a small number of customers; however, these customers may not continue to purchase our products in the same quantities as they have in the past. Our customers are not contractually obligated to purchase from us. Changes in our customers&#x2019; strategies, including a reduction in the number of brands they carry, shipping strategies, a shift of shelf space to or increased emphasis on private label products (including &#x201c;store brands&#x201d;), a reduction in shelf space for pet food items or a reduction in the space allocated for our Freshpet Fridges may adversely affect our sales. Requirements that may be imposed on us by our customers, such as sustainability, inventory management or product specification requirements, may have an adverse effect on our results of operations. Additionally, especially during economic downturns (including those that may be related to the COVID-19 pandemic), our customers may face financial difficulties, bankruptcy or other business disruptions that may impact their operations and their purchases from us and may affect their ability to pay us for products purchased from us.&#xa0;To the extent customers seek to reduce their usual or customary inventory levels or change their practices regarding purchases in excess of consumer consumption, our sales and results of operations could be adversely impacted in that period. If our sales of products to one or more of our significant customers are reduced, this reduction could have a material adverse effect on our business, financial condition and results of operations.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       16
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>If we are unable to maintain or increase prices for our products, our results of operations may be adversely affected. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We rely in part on price increases to neutralize cost increases and improve the profitability of our business. Our ability to effectively implement price increases or otherwise raise prices for our products can be affected by a number of factors, including competition, our competitors&#x2019; pricing and marketing, aggregate industry supply, category limitations, market demand and economic conditions, including inflationary pressures. During challenging economic times, our ability to increase the prices of our products may be particularly constrained. Additionally, customers may pressure us to rescind price increases that we have announced or already implemented (either through a change in list price or increased promotional activity). If we are unable to maintain or increase prices for our products (or must increase promotional activity), our results of operations could be adversely affected. Furthermore, price increases generally result in volume losses, as consumers purchase fewer units. If such losses (also referred to as the elasticity impact) are greater than expected or if we lose distribution due to a price increase (which may result from a customer response or otherwise), our business, financial condition and results of operations could be adversely affected.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>If our products are alleged to cause injury or illness, be mislabeled or misbranded, or fail to comply with governmental regulations, we may suffer adverse public relations, need to recall our products and experience product liability claims. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We may be exposed to product recalls, including voluntary recalls or withdrawals, and adverse public relations if our products are alleged to cause injury or illness or if we are alleged to have mislabeled or misbranded our products or otherwise violated governmental regulations. For example, we have had legal claims brought against us in California for our use of the word &#x201c;natural&#x201d; in describing certain of our products. We may also voluntarily recall or withdraw products that we consider below our standards, whether for taste, appearance or otherwise, in order to protect our brand reputation. Consumer or customer concerns (whether justified or not) regarding the quality or safety of our products could adversely affect our business. A product recall or withdrawal could result in substantial and unexpected expenditures, destruction of product inventory, and lost sales due to the unavailability of the product for a period of time, which could reduce profitability and cash flow. In addition, a product recall or withdrawal may require significant management attention. Product recalls, product liability claims (even if unmerited or unsuccessful), or any other events that cause consumers to no longer associate our brands with high quality and safe products may also result in adverse publicity or legal challenges, hurt the value of our brands, lead to a decline in consumer confidence in and demand for our products, and lead to increased scrutiny, fines, or other penalties by federal and state regulatory agencies of our operations, which could have a material adverse effect on our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We also may be subject to product liability claims and adverse public relations if consumption or use of our products is alleged to cause injury or illness. While we carry product liability insurance, our insurance may not be adequate to cover all liabilities we may incur in connection with product liability claims. For example, punitive damages are generally not covered by insurance. In addition, we may not be able to continue to maintain our existing insurance, obtain comparable insurance at a reasonable cost, if at all, or secure additional coverage (which may result in future product liability claims being uninsured). A product liability judgment against us or our agreement to settle a product liability claim could also result in substantial and unexpected expenditures, which would reduce profitability and cash flow. In addition, even if product liability claims against us are not successful or are not fully pursued, these claims could harm our brand image, be costly and time-consuming and may require management to spend time defending the claims rather than operating our business.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to our Manufacturing and Supply Chain</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Our manufacturing capacity and expansion plans could have a material adverse effect on our business, financial condition and results of operations. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Due to limited manufacturing capacity and our continued growth, the Company is expanding its manufacturing capacity. See "Item 1. Business" and "Item 7. Management's Discussion and Analysis of Financial Condition&#xa0;and Results of Operations - Recent Developments."&#xa0;If our growth exceeds our expectations, we may not be able to increase our own manufacturing capacity to, or obtain contract manufacturing capacity at, a level that meets demand for our products, which could prevent us from meeting increased customer demand and harm our business. If we overestimate our demand and overbuild our capacity, we may have significantly underutilized assets, and we may experience reduced margins. If we do not accurately align our manufacturing capabilities with demand, it could have a material adverse effect on our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       17
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Adverse weather conditions, natural disasters, pestilences and other natural conditions can disrupt our operations, which can adversely affect our business, financial condition and results of operations. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The ingredients that we use in the production of our products (including, among others, meat, vegetables, fruits, carrageenans, whole grains, vitamins and minerals) are vulnerable to adverse weather conditions and natural disasters, such as floods, droughts, frosts, fires, earthquakes, tornadoes and pestilences. Adverse weather conditions may be impacted by climate change and other factors. Adverse weather conditions and natural disasters can reduce crop size and crop quality, which in turn could reduce our supply of ingredients, lower recoveries of usable ingredients, increase the prices of our ingredients, increase our transportation costs or increase our cost of storing ingredients if harvests are accelerated and processing capacity is unavailable. Additionally, the growth of crops, as well as the manufacture and processing of our products, requires significant amounts of water. Drought or other causes of a reduction of water in aquifers may affect availability of water, which in turn may adversely affect our results of operations. Competing manufacturers may be affected differently by weather conditions and natural disasters depending on the location of their supplies or operations. If our supply of ingredients is reduced, we may not be able to find enough supplemental supply sources on favorable terms, if at all, which could impact our ability to supply product to our customers and adversely affect our business, financial condition and results of operations. Increased costs for ingredients or other inputs could also adversely affect our business, financial condition and results of operations as described in &#x201c;&#x2014;The inputs, commodities and ingredients that we require are subject to price increases and shortages that could adversely affect our results of operations.&#x201d;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Additionally, adverse weather conditions, natural disasters or other natural conditions affecting our operating activities or major facilities could cause an interruption or delay in our production or delivery schedules and loss of inventory and/or data or render us unable to accept and fulfill customer orders in a timely manner, or at all. If our operations are damaged by a fire, flood or other disaster, for example, we may be subject to supply or delivery interruptions, destruction of our facilities and products or other business disruptions, which could adversely affect our business, financial condition and results of operations. For example, during Q4 2020, we experienced a delay in our distribution chain due to winter storms in the Northeastern United States, which negatively impacted our results of operations for Q4 2020.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>If the operating capacity or reputation of our Freshpet Fridges is harmed, our business, financial condition and results of operations may suffer. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our success depends on our network of company-owned branded refrigerators, known as Freshpet Fridges. If the operating capacity of our Freshpet Fridges is harmed by external factors, such as adverse weather or energy supply, or internal factors, such as faulty manufacturing or insufficient maintenance, our products contained in those fridges may be damaged and need to be discarded. In addition, if our Freshpet Fridges fail to operate as intended, for any reason, the reputation of our Freshpet Fridges with customers and the reputation of our brand with consumers may decline. In such event, customers may choose to discontinue, or not to expand, their use of Freshpet Fridges and our products and consumers may choose to forgo purchasing our products. Additionally, growing concern about the environmental impact of refrigerators could likewise harm the reputation of our Freshpet Fridges with customers and our brand with consumers. Any such harm to the operating capacity or reputation of our Freshpet Fridges could adversely affect our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We may not be able to successfully implement initiatives to improve productivity and streamline operations to control or reduce costs. Failure to implement such initiatives could adversely affect our results of operations. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Because our ability to effectively implement price increases for our products can be affected by factors outside of our control, our profitability and growth depend significantly on our efforts to control our operating costs. Because many of our costs, such as energy and logistics costs, packaging costs and ingredient, commodity and raw product costs, are affected by factors outside or substantially outside our control, we generally must seek to control or reduce costs through operating efficiency or other initiatives. If we are not able to identify and complete initiatives designed to control or reduce costs and increase operating efficiency on time or within budget, our results of operations could be adversely impacted. In addition, if the cost savings initiatives we have implemented to date, or any future cost-savings initiatives, do not generate expected cost savings, our business, financial condition and results of operations could be adversely affected.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       18
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>The inputs, commodities and ingredients that we require are subject to price increases and shortages that could adversely affect our results of operations. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The primary inputs, commodities and ingredients that we use include meat, vegetables, fruits, carrageenans, whole grains, vitamins, minerals, packaging and energy (including wind power). Prices for these and other items we use may be volatile, and we may experience shortages in these items due to factors beyond our control, such as commodity market fluctuations, availability of supply, increased demand (whether for the item we require or for other items, which in turn impacts the item we require), weather conditions, natural disasters, currency fluctuations, governmental regulations (including import restrictions), agricultural programs or issues, energy programs, labor strikes and the financial health of our suppliers. Input, commodity and ingredient price increases or shortages may result in higher costs or interrupt our production schedules, each of which could have a material adverse effect on our results of operations. Production delays could lead to reduced sales volumes and profitability, as well as loss of market share. Higher costs could adversely impact our earnings. For example, fuel prices affect our transportation costs for both ingredients and finished product. If we are not able to implement our productivity initiatives or increase our product prices to offset price increases of our inputs, commodities and ingredients, as a result of consumer sensitivity to pricing or otherwise, or if sales volumes decline due to price increases, our results of operations could be adversely affected. Our competitors may be better able than we are to implement productivity initiatives or effect price increases or to otherwise pass along cost increases to their customers. Moreover, if we increase our prices in response to increased costs, we may need to increase marketing spending, including trade promotion spending, in order to retain our market share. Such increased marketing spending may significantly offset the benefits, if any, of any price increase and negatively impact our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>If the ingredients we use in our products are contaminated, alleged to be contaminated or are otherwise rumored to have adverse effects, our results of operations could be adversely affected. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We buy our ingredients from third-party suppliers. If these materials are alleged or prove to include contaminants that affect the safety or quality of our products or are otherwise rumored to have adverse effects, for any reason, we may need to find alternate ingredients for our products, delay production of our products, or discard or otherwise dispose of our products, which could adversely affect our results of operations. Additionally, if this occurs after the affected product has been distributed, we may need to withdraw or recall the affected product and we may experience adverse publicity or product liability claims. In either case, our business, financial condition and results of operations could be adversely affected.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Restrictions imposed in reaction to outbreaks of animal diseases could have a material adverse effect on our business, financial condition and results of operations. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The cost of the protein-based ingredients we use in our products has been adversely impacted in the past by the publicity surrounding animal diseases, such as bovine spongiform encephalopathy, or &#x201c;mad cow disease.&#x201d; As a result of extensive global publicity and trade restrictions imposed to provide safeguards against mad cow disease, the cost of alternative sources of the protein-based ingredients we use in our products has from time to time increased significantly and may increase again in the future if additional cases of mad cow disease are found.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">If mad cow disease or other animal diseases, such as foot-and-mouth disease or highly pathogenic avian influenza, also known as &#x201c;bird flu,&#x201d; impacts the availability of the protein-based ingredients we use in our products, we may be required to locate alternative sources for protein-based ingredients. Those sources may not be available to sustain our sales volumes, may be more costly and may affect the quality and nutritional value of our products. If outbreaks of mad cow disease, foot-and-mouth disease, bird flu or any other animal disease or the regulation or publicity resulting therefrom impacts the cost of the protein-based ingredients we use in our products, or the cost of the alternative protein-based ingredients necessary for our products as compared to our current costs, we may be required to increase the selling price of our products to avoid margin deterioration. However, we may not be able to charge higher prices for our products without negatively impacting future sales volumes.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       19
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We rely on co-packers to provide our supply of certain products. Any failure by co-packers to fulfill their obligations or any termination or renegotiation of our co-packing agreements could adversely affect our results of operations. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We have supply agreements with co-packers that require them to provide us with specific finished products. We rely on co-packers as our sole source for certain products. We also anticipate that we will rely on sole suppliers for future products. The failure for any reason of a co-packer to fulfill its obligations under the applicable agreements with us or the termination or renegotiation of any such co-packing agreement could result in disruptions to our supply of finished goods and have an adverse effect on our results of operations. Additionally, from time to time, a co-packer may experience financial difficulties, bankruptcy or other business disruptions, which could disrupt our supply of finished goods or require that we incur additional expense by providing financial accommodations to the co-packer or taking other steps to seek to minimize or avoid supply disruption, such as establishing a new co-packing arrangement with another provider. During economic downturns (including those that may be related to the COVID-19 pandemic), our co-packers may be more susceptible to experiencing such financial difficulties, bankruptcies or other business disruptions. A new co-packing arrangement may not be available on terms as favorable to us as the existing co-packing arrangement, if at all.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>If we do not manage our supply chain effectively, including inventory levels, our business, financial condition and results of operation may be adversely affected. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The inability of any supplier, co-packer, third-party distributor or transportation provider to deliver or perform for us in a timely or cost-effective manner could cause our operating costs to increase and our profit margins&#xa0;to decrease. We must continuously monitor our inventory and product mix against forecasted demand or risk having inadequate supplies to meet consumer demand, as well as having too much inventory on hand that may reach its expiration date and become unsaleable. Changes in the availability and cost of freight may affect our supply chain and ultimately the pricing and availability of our products. If we are unable to manage our supply chain effectively and ensure that our products are available to meet consumer demand, our operating costs could increase and our profit margins could decrease.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Failure by our transportation providers to deliver our products on time or at all could result in lost sales. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We use third-party transportation providers for our product shipments. We rely on one such provider for almost all of our shipments. Transportation services include scheduling and coordinating transportation of finished products to our customers, shipment tracking and freight dispatch services. Our use of transportation services for shipments is subject to risks, including increases in fuel prices, which would increase our shipping costs, and employee strikes and inclement weather, which may impact the ability of providers to provide delivery services that adequately meet our shipping needs, including keeping our products adequately refrigerated during shipment. Any such change could cause us to incur costs and expend resources. Moreover, in the future we may not be able to obtain terms as favorable as those we receive from the third-party transportation providers that we currently use, which in turn would increase our costs and thereby adversely affect our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Disruptions in the worldwide economy may adversely affect our business, results of operations and financial condition. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Adverse and uncertain economic conditions may impact distributor, customer and consumer demand for our products. In addition, our ability to manage normal commercial relationships with our suppliers, contract manufacturers, distributors, customers, consumers and creditors may suffer. Consumers have access to lower-priced offerings and, during economic downturns, may shift purchases to these lower-priced or other perceived value offerings. Customers may become more conservative in response to these conditions and seek to reduce their inventories. For example, during the economic downturn from 2007 through 2009, customers significantly reduced their inventories. Our results of operations depend upon, among other things, our ability to maintain and increase sales volume with our existing customers, to attract new consumers and to provide products that appeal to consumers at prices they are willing and able to pay. Prolonged unfavorable economic conditions may have an adverse effect on our sales and profitability.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       20
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"><i><b>Our ability to meet our workforce needs, particular for staffing our Freshpet Kitchens, is crucial</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">We rely on the existence of an available, qualified workforce to efficiently execute our operations and manufacture our products. Competition for qualified employees or inflationary pressures on employee compensation could require us to pay higher wages to attract and retain a sufficient number of qualified employees. We cannot be certain that we will be able to attract and retain qualified employees to meet current or future operational needs at a reasonable cost, or at all.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">Although none of our employees are currently covered under collective bargaining agreements, any disruption in our employee relationships, including hiring and retaining our employees, could adversely affect our ability to attract and retain qualified employees to meet current or future manufacturing needs at a reasonable cost, or at all.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to Government Regulation and Legal Proceedings</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Government regulation, scrutiny, warnings and public perception could increase our costs of production and increase legal and regulatory expenses. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Manufacturing, processing, labeling, packaging, storing and distributing pet products are activities subject to extensive federal, state and local regulation, as well as foreign regulation. In the United States, these aspects of our operations are regulated by the FDA, and various state and local public health and agricultural agencies. The FDA Food Safety Modernization Act of 2011 provides direct recall authority to the FDA and includes a number of other provisions designed to enhance food safety, including increased inspections by the FDA of domestic and foreign food facilities and increased review of food products imported into the United States. In addition, many states have adopted the Association of American Feed Control Officials&#x2019; model pet food regulations or variations thereof, which generally regulate the information manufacturers provide about pet food. Complying with government regulation can be costly or may otherwise adversely affect our business. Failure to comply with applicable laws and regulations could subject us to civil remedies, including fines, injunctions, recalls or seizures, as well as potential criminal sanctions, which could have a material adverse effect on our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our business is also affected by import and export controls and similar laws and regulations, both in the United States and elsewhere. Issues such as national security or health and safety, which slow or otherwise restrict imports or exports, could adversely affect our business. In addition, the modification of existing laws or regulations or the introduction of new laws or regulations could require us to make material expenditures or otherwise adversely affect the way that we have historically operated our business.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Our business may be subject to false marketing claims. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">From time to time we may be subject to claims from competitors or consumers, including consumer class actions, alleging that our product claims are deceptive, such as products being mislabeled or misbranded. Regardless of their merit, these claims can require significant time and expense to investigate and defend. Whether or not a false marketing claim is successful, such assertions could have an adverse effect on our business, financial condition and results of operations, and the negative publicity surrounding them could harm our reputation and brand image.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>From time to time, we may be subject to litigation, government investigations or governmental proceedings, which may adversely impact our results of operations and financial condition.</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">From time to time, we have been and may continue to be involved in various legal, regulatory or administrative investigations, negotiations or proceedings arising in the normal course of business. In the event of litigation, government investigations or governmental proceedings, we are subject to the inherent risks and uncertainties that may result if outcomes differ from our expectations. In the event of adverse outcomes in any litigation, investigation or government proceeding, we could be required to pay substantial damages, fines or penalties and cease certain practices or activities, which could materially harm our business. For example, as&#xa0;an employer, we may be subject to various employment-related claims, such as individual or class actions or government enforcement actions relating to alleged employment discrimination, employee classification and related withholding, wage-hour, labor standards or healthcare and benefit issues. Such actions, if successful in whole or in part, may affect our ability to compete or could materially adversely affect our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       21
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to Intellectual Property</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>If we are not successful in protecting our intellectual property rights, our business, financial conditions and results of operations may be harmed. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We rely on trademark, copyright, trade secret, patent and other intellectual property laws, as well as nondisclosure and confidentiality agreements and other methods, to protect our intellectual property rights as well as the intellectual property of third parties with respect to which we are subject to non-use and non-disclosure obligations. We may need to engage in litigation or similar activities to enforce our intellectual property rights, to protect our trade secrets or to determine the validity and scope of proprietary rights of others. Any such litigation could require us to expend significant resources and divert the efforts and attention of our management and other personnel from our business operations. The steps we take to prevent misappropriation, infringement or other violation of our intellectual property or the intellectual property of others may not be successful. In addition, effective patent, copyright, trademark and trade secret protection may be unavailable or limited for some of our trademarks and patents in some foreign countries. Failure to protect our intellectual property could harm our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our brand names and trademarks are important to our business, and we have registered or applied to register many of these trademarks. We cannot assure you that our trademark applications will be approved. Third parties may also oppose our trademark applications, or otherwise challenge our use of the trademarks. In the event that our trademarks are successfully challenged, we could be forced to rebrand our products, which could result in the loss of brand recognition and could require us to devote resources&#xa0;to advertising and marketing new brands. Further, we cannot assure you that competitors will not infringe our trademarks, or that we will have adequate resources to enforce our trademarks.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We rely on unpatented proprietary know-how in the areas of recipes, ingredients sourcing, cooking techniques, packaging, transportation and delivery. It is possible that others will independently develop the same or similar know-how or otherwise obtain access to our proprietary know-how. To protect our trade secrets and other proprietary know-how, we require employees, consultants, advisors and collaborators to enter into confidentiality agreements. We cannot assure you that these agreements will provide meaningful protection in the event of any unauthorized use, misappropriation or disclosure of our trade secrets, know-how or other proprietary information. If we are unable to maintain the proprietary nature of our recipes, methods and other know-how, we could be materially adversely affected.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Further, to the extent we develop, introduce and acquire products, the risk of such claims may be exacerbated. Any such claims, even those without merit, could (i) require us to expend significant resources, (ii) cause us to cease making or using products that incorporate the challenged intellectual property, (iii) require us to redesign, reengineer or rebrand our products or packaging, including our Freshpet Fridges, (iv) divert management's attention and resources or (v) require us to enter into royalty or licensing agreements in order to obtain the right to use a third-party's intellectual property, which may not be available to us on acceptable terms or at all. Any of such events may adversely impact our business, financial condition and results of operations.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to our International Operations</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We may face difficulties as we expand into countries in which we have no prior operating experience. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In recent years, we have expanded our global footprint by entering into new markets and may expand into additional markets in the future. For example, we currently do business with three retailers in the United Kingdom, where our products are selling in approximately 403&#xa0;stores.&#xa0; As we expand our business into new countries, we may encounter regulatory, personnel, technological and other difficulties that increase our expenses or delay our ability to become profitable in such countries. This may have an adverse effect on our business.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In addition, our expansion into new countries may require significant resources and the efforts and attention of our management and other personnel, which will divert resources from our existing business operations. As we expand our business globally, our success will depend, in large part, on our ability to anticipate and effectively manage these and other risks associated with our operations outside of the United States and Canada.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       22
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to Environmental Regulation and Environmental Risks</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We are subject to environmental regulation and environmental risks, which may adversely affect our business. Climate change or concerns regarding climate change may increase environmental regulation and environmental risks. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As a result of our agricultural and food processing operations, we are subject to numerous environmental laws and regulations. Many of these laws and regulations are becoming increasingly stringent and compliance with them is becoming increasingly expensive. Changes in environmental conditions may result in existing legislation having a greater impact on us. Additionally, we may be subject to new legislation and regulation in the future.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">For example, the long-term effects of global climate change present both physical risks (such as extreme weather conditions or rising sea levels) and transition risks (such as regulatory or technology changes), which are expected to be widespread and unpredictable. These changes could over time affect, for example, the availability and cost of products, commodities, including our ingredients, and energy (including utilities), which in turn may impact our ability to procure goods or services required for the operation of our business at the quantities and levels we require. Regulations limiting greenhouse gas emissions and energy inputs may also increase in coming years, which may increase our costs associated with compliance.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Additionally, compliance with environmental legislation and regulations, particularly if they are more aggressive than our current sustainability measures used to monitor our emissions and improve our energy efficiency, may increase our costs and adversely affect our results of operations. We cannot predict the extent to which any environmental law or regulation that may be enacted or enforced in the future may affect our operations. The effect of these actions and future actions on the availability and use of pesticides&#xa0;could adversely impact our financial position or results of operations. If the cost of compliance with applicable environmental laws or regulations increases, our business, financial condition and results of operations could be negatively impacted.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to Information Technology and Cyber Security</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Our business operations could be disrupted if our information technology systems fail to perform adequately. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The efficient operation of our business depends on our information technology systems, some of which are managed by third-party service providers. We rely on our information technology systems to effectively manage our business data, communications, supply chain, order entry and fulfillment, and other business processes. The failure of our information technology systems to perform as we anticipate could disrupt our business and could result in transaction errors, processing inefficiencies, and the loss of sales and customers, causing our business and results of operations to suffer. In addition, our information technology systems may be vulnerable to damage or interruption from circumstances beyond our control, including fire, natural disasters, power outages, systems failures, security breaches, cyber-attacks and viruses. Any such damage or interruption could have a material adverse effect on our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We are subject to cyber security risks and may incur increasing costs in an effort to minimize those risks. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our business employs systems and websites that allow for the secure storage and transmission of proprietary or confidential information regarding our customers, employees, suppliers and others, including personal identification information. Security breaches could expose us to a risk of loss or misuse of this information, litigation, and potential liability. We may not have the resources or technical sophistication to anticipate or prevent rapidly-evolving types of cyber-attacks. Attacks may be targeted at us, our customers and suppliers, or others who have entrusted us with information. Actual or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants. In addition, data and security breaches can also occur as a result of non-technical issues, including breach by us or by persons with whom we have commercial relationships that result in the unauthorized release of personal or confidential information. Any compromise or breach of our security could result in a violation of applicable privacy and other laws, significant legal and financial exposure, and a loss of confidence in our security measures, which could have an adverse effect on our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       23
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to our NOLs</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>We may be unable to use some or all of our net operating loss carryforwards, which could adversely affect our financial results.</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of December 31, 2021, we had federal net operating loss (&#x201c;NOLs&#x201d;) carryforwards of approximately $291.8&#xa0;million and state NOLs of approximately $229.5&#xa0;million that we may use to offset against taxable income for U.S. federal and state income tax purposes, respectively. In general, a corporation that undergoes an "ownership change"&#xa0;is subject to limitations on its ability to utilize its &#x201c;pre-ownership change&#x201d; NOLs to offset future taxable income. In general, under the U.S. Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;), an ownership change occurs if the aggregate stock ownership of certain stockholders (generally 5% stockholders, applying certain look-through and aggregation rules) increases by more than 50 percentage points over such stockholders&#x2019; lowest percentage ownership during the testing period (generally three years). We have completed several analyses under Section 382 of the Code in the past which concluded that certain annual limitations exist.&#xa0;Purchases or sales of our common stock in amounts greater than specified levels, which are generally beyond our control, could create additional limitations&#xa0;on our ability to utilize our NOLs for tax purposes in the future. Limitations imposed on our ability to utilize NOLs could cause an increase in the amount of our aggregate payments of U.S. federal and state income taxes in future years. In addition, (i) the amount of NOLs generated in taxable years beginning after December 31, 2017 that we are permitted to deduct in any taxable year beginning after December 31, 2020 is&#xa0;limited to 80% of our taxable income in such year, and (ii) NOLs generated in taxable years beginning after December 31, 2020&#xa0;cannot be carried back to prior taxable years. Furthermore, we may not be able to generate sufficient taxable income to utilize our NOLs before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our NOLs. In addition, NOLs incurred in one state may not be available to offset income earned in a different state. Furthermore, there may be periods during which the use of NOLs is suspended or otherwise limited for state tax purposes, which could accelerate or permanently increase state taxes owed.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to LIBOR Phase-out</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Certain of our variable rate indebtedness uses LIBOR as a benchmark, which is subject to regulatory uncertainty that could increase the cost of our variable rate indebtedness.</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Certain of our variable rate indebtedness uses LIBOR as a benchmark for establishing the rate of interest and may be hedged with LIBOR-based interest rate derivatives. LIBOR's administrator announced in March 2021 that it intends to cease publication of LIBOR rates (i) with respect to U.S. dollar LIBOR with interest periods of 1 week and 2 months, after December 31, 2021 and (ii) with respect to U.S. dollar LIBOR with all other interest periods, after June 30, 2023, and as a result, methods of calculating LIBOR are evolving. We may need to renegotiate the terms of the agreements governing our indebtedness or any other agreements that use LIBOR to replace LIBOR with the new standard, such as the Secured Overnight Financing Rate (SOFR), or to otherwise agree with the parties to any such agreements using LIBOR on a new means of calculating interest. At this time we cannot reasonably estimate the expected impact on our business of the discontinuation of LIBOR.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Risks Related to Ownership of Our Common Stock </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Our quarterly operating results may fluctuate significantly and could fall below the expectations of securities analysts and investors due to various factors that&#xa0;are beyond our control, resulting in a decline in our stock price. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our quarterly&#xa0;operating results may fluctuate significantly, including because of the risks described in this "Risks Factors" section. Accordingly, results for any one period&#xa0;are not necessarily indicative of results to be expected for any&#xa0;future period. In the future, operating results may fall below the expectations of securities analysts and investors. In that event, the price of our common stock would likely decrease.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>The price of our common stock has been and may continue to be volatile and you may lose all or part of your investment. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The trading price of our common stock has been, and may continue to be, volatile, and you may not be able to resell your shares at or above the purchase price. Such volatility could be based on various factors relating to our Company and industry, including those described in this&#xa0;&#x201c;Risks Factors" section.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       24
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">In addition, in recent years the stock market has experienced significant price and volume fluctuations. These fluctuations may be unrelated to the operating performance of particular companies. These broad market fluctuations may cause declines in the market price of our common stock. The price of our common stock could fluctuate based upon factors that have little or nothing to do with our business, financial condition and results of operations, and those fluctuations could materially reduce our common stock price.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As we operate in a single industry, we are especially vulnerable to these factors to the extent that they affect our industry or our products. In the past, securities class action litigation has often been initiated against companies following periods of volatility in their stock price and we have defended&#xa0;against such lawsuits in the past.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Future sales of our common stock, or the perception that such sales may occur, could depress our common stock price. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of December 31, 2021, we had 43,435,048 shares of common stock outstanding, and our Certificate of Incorporation authorizes us to issue up to 200 million shares of common stock.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In the future, we may issue additional shares of common stock or other securities if we need to raise additional capital. The number of new shares of our common stock issued in connection with raising additional capital could constitute a material portion of the then outstanding shares of our common stock. Any future sales of our common stock, or the perception that such sales may occur, could negatively impact the price of our common stock.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Provisions in our charter documents and Delaware law may delay or prevent our acquisition by a third-party, even if the acquisition would be beneficial to our stockholders, and could make it more difficult for you to change our management. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our Certificate of Incorporation and Bylaws and Delaware law contain several provisions that may make it more difficult for a third-party to acquire control of us without the approval of our&#xa0;Board of Directors. These provisions may make it more difficult or expensive for a third-party to acquire a majority of our outstanding equity interests. These provisions also may delay, prevent or deter a merger, acquisition, tender offer, proxy contest or other transaction that might otherwise result in our stockholders receiving a premium over the market price for their common stock. The Company and its shareholders are in the process of a 5 year governance transition plan that if approved and implemented, would remove&#xa0;many of these restrictions.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Future offerings of debt securities, which would rank senior to our common stock upon our bankruptcy or liquidation, and future offerings of equity securities, which&#xa0;may be senior to our common stock for the purposes of dividend and liquidating distributions, may adversely affect the market price of our common stock. </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In the future, we may attempt to increase our capital resources by making offerings of debt securities or additional offerings of equity securities. Upon bankruptcy or liquidation, holders of our debt securities and shares of preferred stock and lenders with respect to other borrowings will receive a distribution of our available assets prior to the holders of our common stock. Additional equity offerings may dilute the holdings of our existing stockholders or reduce the market price of our common stock, or both, and may result in future Section&#xa0;382 limitations that could reduce the rate at which we utilize our NOL carryforwards. Preferred stock, if issued, could have a preference on liquidating distributions or a preference on dividend payments or both that could limit our ability to make a dividend distribution to the holders of our common stock. Our decision to issue securities in any future offering will depend on market conditions and other factors beyond our control. As a result, we cannot predict or estimate the amount, timing or nature of our future offerings, and purchasers of our common stock in this offering bear the risk of our future offerings reducing the market price of our common stock and diluting their ownership interest in our company.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       25
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item1b" title="item1b" href="#"></a>ITEM&#xa0;1B. UNRESOLVED STAFF COMMENTS </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">None.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item2" title="item2" href="#"></a>ITEM&#xa0;2. PROPERTIES </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our corporate headquarters, located in Secaucus, New Jersey and consisting of approximately 24,000 square feet of office space, is subject to a lease agreement that expires on June&#xa0;30, 2024.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We own the Freshpet Kitchens Bethlehem ("Kitchens 1.0" and "Kitchens 2.0"). Kitchens 1.0 is approximately a 100,000 square-foot manufacturing facility, and Kitchens 2.0 is&#xa0;approximately a 140,000 square-foot manufacturing facility, each located in Bethlehem, Pennsylvania (together, the "Freshpet Kitchens Bethlehem").&#xa0;We believe that our properties have been adequately maintained, are in good condition generally and are suitable and adequate for our&#xa0;business as presently conducted.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Additionally we own a second location in Ennis, Texas ("Freshpet Kitchens Ennis"), which is in the process of being constructed. We expect initial production to begin by the third quarter of 2022. For additional information on our production facilities, see "Item 7. Management's Discussion and Analysis of Financial Condition&#xa0;and Results of Operations - Recent Developments."</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item3" title="item3" href="#"></a>ITEM&#xa0;3. LEGAL PROCEEDINGS</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">We are party to litigation proceedings. While the results of such litigation proceedings cannot be predicted with certainty, management believes that the final outcome will not have a material adverse effect on our financial condition, results of operations or cash flows. See also &#x201c;Item 1A. Risk Factors&#x201d; and Note 7&#xa0;to our Consolidated Financial Statements for a discussion of certain legal proceedings involving the Company.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item4" title="item4" href="#"></a>ITEM&#xa0;4. MINE SAFETY DISCLOSURES</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Not applicable.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b><a id="part2" title="part2" href="#"></a>PART II</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left; text-transform: uppercase;"><b><a id="item5" title="item5" href="#"></a>ITEM&#xa0;5. Market for registrant&#x2019;s common equity, related stockholder matters and issueR purchases of equity secuRIties </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Market Information</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Shares of our common stock are publicly traded on the Nasdaq Global Market under the symbol "FRPT".</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The number of stockholders of record of our common stock as of February 25, 2022&#xa0;was 382. This number excludes stockholders whose stock is held in nominee or street name by brokers.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Dividend Policy</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Since we became a publicly traded company in 2014, we have not declared or paid, and do not anticipate declaring or paying in the foreseeable future, any cash dividends on our capital stock. Any future determination to declare and pay cash dividends will be at the discretion of our Board of Directors in accordance with applicable laws and will depend on, among other things, our financial condition, results of operations, cash requirements, contractual restrictions and such other factors as our Board of Directors deems relevant. Our ability to pay dividends may also be limited by covenants of any future outstanding indebtedness we or our subsidiaries incur.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Issuer Purchases of Equity Securities</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">None.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       26
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Stock Performance Graph</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>This performance graph shall not be deemed &#x201c;soliciting material&#x201d; or to be &#x201c;filed&#x201d; with the SEC for purposes of Section 18 of the Exchange Act or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of Freshpet, Inc. under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), or the Exchange Act. </i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The following graph compares our total common stock return with the total return for (i) the NASDAQ Composite Index (the &#x201c;NASDAQ Composite&#x201d;) and (ii) the Russell 3000 Index (the &#x201c;Russell 3000&#x201d;) for the five year period ended December 31, 2021. The graph assumes that $100 was invested on December 31, 2016, in each of our common stock, the NASDAQ Composite and the Russell 3000. The comparisons in the table are required by the SEC and are not intended to forecast or be indicative of possible future performance of our common stock.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div>
   <div>
    <div>
     <img alt="chart.jpg" src="chart.jpg" /></div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Date</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&#xa0;</td>
     <td colspan="2" style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;">Freshpet, Inc.</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;">NASDAQ Composite</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;">Russell 3000</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">31-Dec-16</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">100.00</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">100.00</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">100.00</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">31-Dec-17</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">186.70</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">128.24</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">118.85</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">31-Dec-18</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">316.85</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">123.26</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">110.54</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">31-Dec-19</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">582.17</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">166.68</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">142.09</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-left: 9pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">31-Dec-20</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">1,398.92</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">239.42</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">168.84</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">31-Dec-21</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">938.62</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">290.63</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">209.36</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: justify;"><b>Unregistered sales of equity securities</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: justify;">None.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       27
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item6" title="item6" href="#"></a>ITEM 6. [RESERVED]</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b><a id="item7" title="item7" href="#"></a>ITEM&#xa0;7. Management&#x2019;s Discussion and Analysis of Financial Condition&#xa0;and Results of Operations </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>The following discussion contains forward-looking statements that involve risks and uncertainties. Our actual results may differ materially from those discussed in these forward-looking statements as a result of various factors, including those set forth in &#x201c;Risk Factors.&#x201d; The following discussion of our financial condition and results of operations should be read in conjunction with our consolidated financial statements included elsewhere in this report. For more information regarding our consolidated results and liquidity and capital resources for the year ended&#xa0;December 31, 2020 as compared to the year ended December 31, 2019, refer to "Part II-Item 7. Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations" in the Company's&#xa0;2020 Annual Report on Form 10-K, which information is incorporated herein by reference.</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Overview </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We started Freshpet with a single-minded mission to bring the power of real, fresh food to our dogs and cats. We were inspired by the rapidly growing view among pet owners that their dogs and cats are a part of their family, leading them to demand healthier pet food choices. Since Freshpet's inception&#xa0;in 2006, we have created a comprehensive business model to deliver wholesome pet food that pet parents can trust, and in the process, we believe we have become one of the fastest growing pet food companies in North America. Our business model is difficult for others to replicate, and we see significant opportunity for future growth by leveraging the unique elements of our business, including our brand, our product know-how, our Freshpet Kitchens, our refrigerated distribution, our Freshpet Fridge and our culture.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Recent Developments</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">During 2021, our household penetration growth was below our historical rate, but we believe we are still progressing towards our long-term household penetration goal. During late 2021, we announced two price increases designed to address the margin impact of inflation on our input costs, logistics and labor. We believe the household penetration impact as a reaction to our price increase to be a short-term setback when the higher pricing first appears on the shelf, but we expect it to turn positive through product distribution and media. We believe our buying rate will likely benefit from the higher pricing. We have excess buffer capacity in our plans to ensure continuity of operations and insulate from disruptions and prepare us for the increased demand we expect by the end of 2022.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Continued Observations on the Effects of COVID-19</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our priorities during the COVID-19 pandemic continue to be protecting the health and safety of our employees, maximizing the availability of our products, and executing our "Feed the Growth" strategy.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We are unsure how long the COVID-19 pandemic, including current and evolving health and safety guidance and local health and safety responses as well as emergence of new variants, will require us to absorb higher costs to protect and reward our employees while simultaneously ensuring we can support our pet parents with a continual supply of Freshpet products. We are also monitoring our supply chain generally, including our supply of raw materials, ingredients and packaging materials along with other impacts to our Freshpet Kitchens.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We will continue to monitor the retail environment and pet parent demand, and intend to adapt to changing conditions to continue to drive growth and meet our goal of "changing the way people feed their pets forever" during the evolving COVID-19 pandemic.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       28
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Components of our Results of Operations</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Net Sales </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our net sales are derived from the sale of pet food products that are sold to retailers&#xa0;through broker and distributor arrangements. Our products are sold to consumers through a fast-growing network of company-owned branded refrigerators, known as Freshpet Fridges, located in our customers&#x2019; stores. We continue to roll out Freshpet Fridges at leading retailers across North America and parts of Europe and have installed Freshpet Fridges in approximately 23,600 retail stores as of December 31, 2021. Our products are sold under the Freshpet brand name&#xa0;with ingredients, packaging and labeling customized by class of retail. Sales are recorded net of discounts, returns and promotional allowances.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our net sales growth is driven by the following key factors:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; vertical-align: top; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Increasing sales velocity from the average Freshpet Fridge due to increasing awareness, trial and adoption of Freshpet products and innovation. Our investments in marketing and advertising help to drive awareness and trial at each point of sale.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; vertical-align: top; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Increasing&#xa0;penetration of Freshpet Fridge locations in major classes of retail, including Grocery (including online), Mass, Club, Pet Specialty and Natural. The impact of new Freshpet Fridge installations on our net sales varies by retail class and depends on numerous factors including store traffic, refrigerator size, placement within the store, and proximity to other stores that carry our products.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; vertical-align: top; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Consumer trends including growing pet ownership, pet humanization and a focus on health and wellness.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We believe that as a result of the above key factors, we will continue to penetrate the pet food marketplace and increase our share of the pet food category.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Gross Profit</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our gross profit is net of costs of goods sold, which include the costs of product manufacturing, product ingredients, packaging materials and&#xa0;inbound freight, as well as depreciation,&#xa0;amortization&#xa0;and non-cash share-based compensation tied to&#xa0;production. We expect to mitigate any adverse movement in input costs through a combination of cost management and price increases.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Selling, General and Administrative Expenses</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our selling, general and administrative expenses consist of the following:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Outbound freight. </i>We use&#xa0;a third-party logistics provider for outbound freight that ships directly to retailers as well as third-party distributors.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Marketing&#xa0;&amp; advertising.</i> Our marketing and advertising expenses primarily consist of national television media, digital marketing, social media and grass roots marketing to drive brand awareness. These expenses may vary from quarter to quarter depending on the timing of our marketing and advertising campaigns. Our Feed the Growth initiative will focus on growing the business through increased marketing investments.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Freshpet Fridge operating costs.</i> Freshpet Fridge operating costs consist of repair costs and depreciation. The purchase and installation costs for new Freshpet Fridges are capitalized and depreciated over the estimated useful life. All new refrigerators are covered by a manufacturer warranty for three years. We subsequently incur maintenance and freight costs for repairs and refurbishments handled by third-party service providers.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Research&#xa0;&amp; development.</i> Research and development&#xa0;costs consist of expenses to develop and test new products.&#xa0;The costs are expensed as incurred.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       29
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Brokerage.</i> We use third-party brokers to assist with monitoring our products at the point-of-sale as well as representing us at headquarters for various customers. These brokers visit our retail customers&#x2019; store locations to&#xa0;ensure items are appropriately stocked and maintained.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Share-based compensation</i>. We account for all share-based compensation payments issued to employees, directors and non-employees using a fair value method. Accordingly, share-based compensation expense is measured based on the estimated fair value of the awards on the grant date using the Black-Scholes Merton option-pricing model.&#xa0;We recognize compensation expense for the portion of the award that is ultimately expected to vest over the period during which the recipient renders the required services to us using the straight-line single option method.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Other general&#xa0;&amp; administrative costs.</i> Other general and administrative costs include non-plant personnel salaries and benefits, as well as corporate general&#xa0;&amp; administrative costs.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Income Taxes&#xa0;</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We had federal net operating loss (&#x201c;NOL&#x201d;) carry forwards of approximately $291.8&#xa0;million as of December 31, 2021, of which, approximately $175.4&#xa0;million, generated in 2017&#xa0;and prior, will expire between 2025 and 2037. The NOL generated from 2018 through 2021, of approximately $116.4&#xa0;million, will have an indefinite carryforward period but can generally only be used to offset 80% of taxable income in any particular year. We may be subject to certain limitations in our annual utilization of NOL carry forwards to off-set future taxable income pursuant to Section&#xa0;382 of the Internal Revenue Code, which could result in NOLs expiring unused. At December 31, 2021, we had approximately $229.5&#xa0;million of state NOLs, which expire between 2022&#xa0;and 2041, and had $14.3 million of foreign NOLs which do not expire. At December 31, 2021, we had a full valuation allowance against our net deferred tax assets as the realization of such assets was not considered more likely than not.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"><b>Consolidated Statements of Operations and Comprehensive Loss</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="22" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Twelve Months Ended December 31,</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2021</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2020</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2019</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Amount</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>% of Net Sales</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Amount</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>% of Net Sales</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Amount</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>% of Net Sales</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="22" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>(Dollars in thousands)</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 28%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net sales</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">425,489</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">100</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">318,790</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">100</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">245,862</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">100</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">263,343</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">62</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">185,880</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131,665</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Gross profit</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">162,146</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">38</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">132,910</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">42</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">114,197</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">46</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative expenses</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">186,809</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">134,908</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">114,450</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">(Loss) from operations</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(24,663</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(6</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1,998</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(253</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt;">Other income/(expenses), net</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">87</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,882</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,212</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(991</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">(Loss) before income taxes</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(27,532</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(7</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(3,123</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1,239</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">162</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">65</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">144</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Loss on equity method investment</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,005</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net (loss)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(29,699</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(7</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,188</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,383</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       30
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Twelve Months Ended December 31, 2021 Compared To Twelve Months Ended December 31, 2020</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Net Sales</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The following table sets forth net sales by class of retail:&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="22" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Year Ended December 31,</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2021</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2020</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Amount</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>% of Net Sales</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Store Count</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Amount</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>% of Net Sales</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Store Count</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="22" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>(Dollars in thousands)</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 28%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Grocery (including Online), Mass and Club (1)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">356,965</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">84</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18,139</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">272,008</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">85</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,770</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Pet Specialty and Natural (2)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,524</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,492</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,782</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,946</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net Sales (3)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">425,489</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,631</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">318,790</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,716</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(1)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Stores at December 31, 2021 and&#xa0;December 31, 2020 consisted of 12,723 and 12,560&#xa0;grocery (including online) and 5,416&#xa0;and 5,210 mass and club, respectively.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(2)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Stores at December 31, 2021 and December 31, 2020 consisted of 5,017 and 4,470 pet specialty and 475&#xa0;and 476 natural, respectively.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(3)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Online sales associated with each class of retailer are included within their respective total.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net sales increased $106.7&#xa0;million, or 33.5%, to $425.5&#xa0;million for the twelve months ended December 31, 2021 as compared to the same period in the prior year. The $106.7&#xa0;million increase in net sales was driven by growth in the Grocery (including Online), Mass, and Club refrigerated channel of $85.0&#xa0;million, and Pet Specialty and Natural of $21.7&#xa0;million. The net sales increase was driven by overall velocity gains and an increase of Freshpet Fridges store locations and fridges, which grew by 4.0% from 22,716&#xa0;as of December 31, 2020 to 23,631&#xa0;as of December 31, 2021.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Gross Profit</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Gross profit increased $29.2&#xa0;million, or 22.0%, to $162.1&#xa0;million for the twelve months ended December 31, 2021 as compared to the same period in the prior year. The increase in gross profit was primarily driven by higher net sales offset by&#xa0;decreased gross margin.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our gross profit margin of 38.1% for the twelve months ended December 31, 2021, was a decrease of 360 basis points compared to the same period in the prior year, due to increased costs at our Freshpet Kitchen of 290 basis points&#xa0;as a result of the wage increase and investments as we grow into capacity, inflation of ingredient cost of 90&#xa0;basis points, increased depreciation and stock compensation cost of 120&#xa0;basis points, slightly offset by lower plant start-up cost of 70&#xa0;basis points, and lower COVID-19 related cost of 70&#xa0;basis points.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Adjusted Gross Profit was $189.5&#xa0;million and $154.1&#xa0;million in the years ended December 31, 2021 and 2020, respectively. Adjusted Gross Profit Margin as a percentage of net sales was 44.5% and 48.3% in the years ended December 31, 2021 and 2020, respectively. Adjusted Gross Profit excludes $16.5&#xa0;million of depreciation and amortization expense, $4.9&#xa0;million of plant start-up expense, $4.2&#xa0;million of non-cash share-based compensation and $1.8&#xa0;million of COVID-19 expense in 2021 and excludes $9.6&#xa0;million of depreciation and amortization expense, $6.0 million of plant start-up expense, $2.1&#xa0;million of non-cash share-based compensation and $3.5 million of COVID-19 expense in&#xa0;2020. See &#x201c;&#x2014;Non-GAAP Financial Measures&#x201d; for how we define Adjusted Gross Profit and a reconciliation of Adjusted Gross Profit to Gross Profit, the closest comparable U.S. GAAP measure, certain limitations of Non-GAAP measures and why management has included such Non-GAAP measures.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       31
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Selling, General and Administrative Expenses</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">SG&amp;A expenses increased $51.9&#xa0;million, or 38.5%, to $186.8&#xa0;million for the twelve months ended December 31, 2021 as compared to the same period in the prior year. Key components of the increase include higher variable costs of $21.7 million due to increased volume and increased freight cost, increased non-cash share-based compensation of $12.1 million, increased media expense of $13.1 million, increased depreciation expense of $2.4 million, higher incremental operating costs of $0.6&#xa0;million and selling expense of $2.1 million. The increased operating expenses were primarily due to new hires, and increased employee incentive and benefit costs. As a percentage of net sales, selling, general and administrative expenses increased to 43.9% for the twelve months ended December 31, 2021 from 42.3% for the twelve months ended December 31, 2020.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Adjusted SG&amp;A&#xa0;was $146.5&#xa0;million and $107.2&#xa0;million in the years ended December 31, 2021&#xa0;and 2020, respectively. Adjusted SG&amp;A&#xa0;increased as a percentage of net sales to 34.4%&#xa0;in the year ended December 31, 2021 as compared to 33.6% of net sales in the year ended December 31, 2020. The increase of 80 basis points in Adjusted SG&amp;A is a result of increasing variable cost of 259&#xa0;basis points due to freight costs, and media as a percentage of net sales increasing by 51 basis points, offset by leverage of 230&#xa0;basis points.&#xa0;See &#x201c;&#x2014;Non-GAAP Financial Measures&#x201d; for how we define Adjusted SG&amp;A, a reconciliation of Adjusted SG&amp;A to SG&amp;A, the closest comparable U.S. GAAP measure, certain limitations of Non-GAAP measures and why management has included such Non-GAAP measures.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Loss&#xa0;from Operations</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Loss&#xa0;from operations increased $22.7&#xa0;million from a loss of $2.0&#xa0;million for the twelve months ended December 31, 2020 to a loss of $24.7&#xa0;million for the twelve months ended December 31, 2021 as a result of the factors discussed above.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Interest Expense</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Interest expense was $2.9&#xa0;million and $1.2&#xa0;million for the twelve months ended December 31, 2021 and 2020, respectively, relating primarily to our credit facilities. See &#x201c;&#x2014;Liquidity and Capital Resources.&#x201d;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Other Income/(Expenses), net </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Other income/(expenses), net decreased $0.1 million from an income of&#xa0;$0.1 million for the twelve months ended December 31, 2020 to income of less than $0.1 million for the twelve months ended December 31, 2021.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Loss on equity method investment</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our loss on equity method investment for the twelve months ended December 31, 2021&#xa0;was $2.0 million from the Company's 19% interest in a privately held company.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Net&#xa0;Loss</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net loss increased $26.5&#xa0;million, or 831.6%, to net loss of $29.7&#xa0;million for the twelve months ended December 31, 2021 as compared to net loss of $3.2&#xa0;million for the same period in the prior year. Net&#xa0;loss&#xa0;was 7.0% of net sales for the twelve months ended December 31, 2021 as compared to a net loss of 1.0% of net sales for the same period in the prior year.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       32
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Non-GAAP Financial Measures</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Freshpet uses the following non-GAAP financial measures in its financial communications. These non-GAAP financial measures should be considered as supplements to the GAAP reported measures, should not be considered replacements for, or superior to, the GAAP measures and may not be comparable to similarly named measures used by other companies.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x2022;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Adjusted Gross Profit</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x2022;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Adjusted Gross Profit as a percentage of net sales</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x2022;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Adjusted SG&amp;A expenses</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x2022;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Adjusted SG&amp;A expenses as a percentage of net sales</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">&#x2022;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">EBITDA</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x2022;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Adjusted EBITDA</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x2022;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Adjusted EBITDA as a percentage of net sales</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Such financial measures are not financial measures prepared in accordance with U.S. GAAP. We define Adjusted Gross Profit as Gross Profit before depreciation expense, plant start-up expense, non-cash share-based compensation and COVID-19 expenses. We define Adjusted SG&amp;A as SG&amp;A expenses before depreciation and amortization expense, non-cash share-based compensation, launch expense, fees related to equity offerings of our common stock, implementation and other costs associated with the implementation of an ERP system,&#xa0;loss on disposal of equipment and COVID-19 expenses. As of the fourth quarter of 2021, all remaining COVID-19 related expenses are part of our operating performance.&#xa0;EBITDA represents net income (loss) plus interest expense, income tax expense&#xa0;and depreciation and amortization. Adjusted EBITDA represents EBITDA plus loss on equity method investment, non-cash share-based compensation, launch expenses, plant start-up expense, fees related to equity offerings of our common stock, implementation and other costs associated with the implementation of an ERP system, loss on disposal of equipment and COVID-19 expenses.&#xa0;&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We believe that each of these non-GAAP financial measures provides additional metrics to evaluate our operations and, when considered with both our U.S. GAAP results and the reconciliation to the closest comparable U.S. GAAP measures, provides a more complete understanding of our business than could be obtained absent this disclosure. We use the non-GAAP financial measures, together with U.S. GAAP financial measures, such as net sales, gross profit margins and cash flow from operations, to assess our historical and prospective operating performance, to provide meaningful comparisons of operating performance across periods, to enhance our understanding of our operating performance and to compare our performance to that of our peers and competitors.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Adjusted EBITDA is also an important component of internal budgeting and setting management compensation.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The non-GAAP financial measures are presented here because we believe they are useful to investors in assessing the operating performance of our business without the effect of non-cash items, and other items as detailed below. The non-GAAP financial measures should not be considered in isolation or as alternatives to net income (loss), income (loss) from operations or any other measure of financial performance calculated and prescribed in accordance with U.S. GAAP. Neither EBITDA nor Adjusted EBITDA should be considered a measure of discretionary cash available to us to invest in the growth of our business. Our non-GAAP financial measures may not be comparable to similarly titled measures in other organizations because other organizations may not calculate non-GAAP financial measures in the same manner as we do.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our presentation of the non-GAAP financial measures should not be construed as an inference that our future results will be unaffected by the expenses that are excluded from that term or by unusual or non-recurring items. We recognize that the non-GAAP financial measures have limitations as analytical financial measures. For example, the non-GAAP financial measures do not reflect:</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">our capital expenditures or future requirements for capital expenditures;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">the interest expense, or the cash requirements necessary to service interest expense or principal payments, associated with indebtedness;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">depreciation and amortization, which are non-cash charges, although the assets being depreciated and amortized will likely have to be replaced in the future, nor any cash requirements for such replacements; and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">changes in cash requirements for our working capital needs.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       33
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Additionally, Adjusted EBITDA excludes (i) non-cash share-based compensation expense, which is and will remain a key element of our overall long-term incentive compensation package,&#xa0;(ii) certain costs essential to our sales growth and strategy, including an allowance for marketing expenses for each new store added to our network and non-capitalizable freight costs associated with Freshpet Fridge replacements, and (iii) plant start-up expense incurred to add manufacturing lines and additional Freshpet Kitchens. Adjusted EBITDA also excludes certain cash charges resulting from matters we consider not to be indicative of our ongoing operations. Other companies in our industry may calculate the non-GAAP financial measures differently than we do, limiting their usefulness as comparative measures.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">The following table provides a reconciliation of EBITDA and Adjusted EBITDA to net loss, the most directly comparable financial measure presented in accordance with U.S. GAAP:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Twelve Months Ended</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2020</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2019</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Dollars in thousands)</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net (loss)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(29,699</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,188</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,383</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,468</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,125</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,921</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Interest expense</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,882</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,211</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">991</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Income tax expense</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">162</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">65</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">144</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>EBITDA</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>3,813</b></td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>19,213</b></td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>15,673</b></td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss on equity method investment</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,005</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss on disposal of equipment</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,000</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,805</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">787</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-cash share-based compensation</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,998</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,925</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,834</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Launch expense (a)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,130</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,421</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,563</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Plant start-up expenses (b)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,868</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,962</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity offering expenses (c)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">302</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Enterprise Resource Planning (d)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,379</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,682</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">COVID-19 expense (e)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,758</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,854</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Adjusted EBITDA</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>42,951</b></td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>46,920</b></td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>29,159</b></td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Adjusted EBITDA as a % of Net Sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.1</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(a)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Represents new store marketing allowance of $1,000 for each store added to our distribution network, as well as the non-capitalized freight costs associated with Freshpet Fridge replacements. The expense enhances the overall marketing spend to support our growing distribution network.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(b)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Represents additional operating costs incurred in connection with the start-up of our new manufacturing lines as part of the Freshpet Kitchens expansion projects.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(c)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Represents fees associated with&#xa0;public offerings of our common stock.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;">(d)</td>
     <td style="font-family: Arial; font-size: 10pt;">Represents implementation and other costs associated with the implementation of an ERP system.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 18pt; font-family: Arial; font-size: 10pt; vertical-align: top;">(e)</td>
     <td style="font-family: Arial; font-size: 10pt;">Represents COVID-19 expenses including (i) costs incurred to protect the health and safety of our employees during the COVID-19 pandemic, (ii) temporary increased compensation expense to ensure continued operations during the pandemic, and (iii) costs to mitigate potential supply chain disruptions during the pandemic.</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       34
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The following table provides a reconciliation of Adjusted Gross Profit to Gross Profit, the most directly comparable financial measure presented in accordance with U.S. GAAP:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Twelve Months Ended</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2020</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2019</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands)</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Gross Profit</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">162,146</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">132,910</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">114,197</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">16,545</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9,576</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,370</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Plant start-up expense (a)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,868</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5,962</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-cash share-based compensation</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,152</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,132</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">922</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">COVID-19 expense (b)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,753</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,497</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">&#x2014;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Adjusted Gross Profit</b></p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>189,464</b></td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>154,077</b></td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>121,489</b></td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Adjusted Gross Profit as a % of Net Sales</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">44.5</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">48.3</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">49.4</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">(a)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">Represents additional operating costs incurred in connection with the start-up of our new manufacturing lines as part of the Freshpet Kitchens expansion projects.&#xa0;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">(b)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">Represents COVID-19 expenses including (i) costs incurred to protect the health and safety of our employees during the COVID-19 pandemic, (ii) temporary increased compensation expense to ensure continued operations during the pandemic, and (iii) costs&#xa0;to mitigate potential supply chain disruptions during the pandemic included in cost of goods sold.&#xa0;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The following table provides a reconciliation of Adjusted SG&amp;A expenses to SG&amp;A expenses, the most directly comparable financial measure presented in accordance with U.S. GAAP:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Twelve Months Ended</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>December 31,</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2020</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2019</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Dollars in thousands)</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">SG&amp;A expenses</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">186,809</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">134,908</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">114,450</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Depreciation and amortization expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,923</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11,549</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9,551</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Non-cash share-based compensation</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">20,846</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,793</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,912</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Launch expense (a)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,130</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,421</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,563</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Loss on disposal of equipment</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,000</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,805</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">649</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Equity offering expenses (b)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#x2014;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">58</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">302</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Enterprise Resource Planning (c)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,379</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,682</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">COVID-19 expense (d)</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">357</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">&#x2014;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Adjusted SG&amp;A Expenses</b></p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>146,526</b></td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>107,243</b></td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>92,473</b></td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Adjusted SG&amp;A Expenses as a % of Net Sales</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">34.4</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">33.6</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">37.6</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">(a)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">Represents new store marketing allowance of $1,000 for each store added to our distribution network, as well as, the non-capitalized freight costs associated with Freshpet Fridge replacements. The expense enhances the overall marketing spend to support our growing distribution network.&#xa0;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">(b)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 10pt;">Represents fees associated with public offerings of our common stock.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(c)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Represents implementation and other costs associated with the implementation of an ERP system.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 18pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">(d)</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Represents COVID-19&#xa0;expenses including (i) costs incurred to protect the health and safety of our employees during the COVID-19 pandemic, (ii) temporary increased compensation expense to ensure continued operations during the pandemic, and (iii) costs to mitigate potential supply chain disruptions during the pandemic included in SG&amp;A.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       35
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Liquidity and Capital Resources </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Developing our business will require significant capital in the future. We expect to make future capital expenditures of approximately $219.0 million in connection with the completion of our planned development and of&#xa0;Freshpet Kitchens Ennis Phase 1, Ennis Chicken Processing and Freshpet Kitchens South. We have invested approximately&#xa0;$243.6&#xa0;million in the Ennis Phase 1 project to date of a budget of $335 million. To meet our capital needs, we expect to rely on our current and future cash flow from operations, our&#xa0;available borrowing capacity, and access to the capital markets, if appropriate.&#xa0;Our ability to obtain additional funding will be subject to various factors, including general market conditions, our operating performance, the market&#x2019;s perception of our growth potential, lender sentiment and our ability to incur additional debt in compliance with other contractual restrictions, such as financial covenants under our debt agreements.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Additionally, our ability to make payments on, and to refinance, any indebtedness under our credit facilities and to fund any necessary expenditures for our growth will depend on our ability to generate cash in the future. If our business does not achieve the levels of profitability or generate the amount of cash that we anticipate or if we expand faster than anticipated, we may need to seek additional debt or equity financing to operate and expand our business. Future third-party financing may not be available on favorable terms or at all.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our primary cash needs, in addition to our plant expansions, are for purchasing ingredients, operating expenses, marketing expenses and capital expenditures to procure Freshpet Fridges. We believe that cash and cash equivalents, expected cash flow from operations, planned borrowing capacity and our ability to access the capital markets, if appropriate, are adequate to fund our debt service requirements, operating lease obligations, capital expenditures and working capital obligations for the foreseeable future. We believe our sources of liquidity and capital will be sufficient to finance our continued operations, growth strategy and additional expenses we expect to incur for at least the next twelve months. However, our ability to continue to meet these requirements and obligations will depend on, among other things, our ability to achieve anticipated levels of revenue and cash flow from operations and our ability to manage costs and working capital successfully. Additionally, our cash flow generation ability is subject to general economic, financial, competitive, legislative and regulatory factors and other factors that are beyond our control. We cannot assure you that our business will generate cash flow from operations in an amount sufficient to enable us to fund our liquidity needs. Expanding certain of our Freshpet Kitchens primarily comprises our material future cash requirement. However,&#xa0;our capital requirements, including our cash requirements, may vary materially from those currently planned if, for example, our revenues do not reach expected levels, or we have to incur unforeseen capital expenditures and make investments to maintain our competitive position. If this is the case, we may seek alternative financing, such as selling additional debt or equity securities, and we cannot assure you that we will be able to do so on favorable terms, if at all. Moreover, if we issue new debt securities, the debt holders would have rights senior to common stockholders to make claims on our assets, and the terms of any debt could restrict our operations, including our ability to pay dividends on our common stock. If we issue additional equity or convertible debt securities, existing stockholders may experience dilution, and such new securities could have rights senior to those of our common stock. These factors may make the timing, amount, terms and conditions of additional financings unattractive. Our inability to raise capital could impede our growth or otherwise require us to forego growth opportunities and could materially adversely affect our business, financial condition and results of operations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The following table sets forth, for the periods indicated, our working capital:</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>December 31,</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>December 31,</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2021</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2020</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>(Dollars in thousands)</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">72,788</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">67,247</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts receivable, net of allowance for doubtful accounts</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">34,780</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18,438</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories, net</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">35,574</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">19,119</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prepaid expenses</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,834</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,378</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other current assets</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,349</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">914</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accounts payable</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(42,612</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(16,452</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued expenses</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14,950</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(15,371</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Current operating lease liabilities</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,384</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,298</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Working Capital</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">91,379</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,975</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Working capital consists of current assets net of current liabilities. Working capital increased $15.4&#xa0;million to $91.4&#xa0;million at December 31, 2021 compared with $76.0&#xa0;million at December 31, 2020. The increase was primarily a result of an increase of $16.5 million in inventory and $16.3 million in accounts receivable,&#xa0;offset by an increase of $26.2&#xa0;million in accounts payable primarily related to an increase of capital expense not paid as of December 31, 2021 compared to prior year.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       36
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We normally carry three to four weeks of finished goods inventory. The average duration of our accounts receivable is approximately 16&#xa0;days.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">For the year ended December 31, 2021 our capital resources consisted of primarily $72.8&#xa0;million cash on hand, $348.0 million available under our $350.0 million credit facilities, which reflects $2.0 million reserved for two letters of credit. For the year ended December 31, 2020, our capital resources consisted primarily of $67.2&#xa0;million cash on hand and $163.0 million available under our credit facilities. The credit facilities will mature in February 2026.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of December 31, 2021&#xa0;and December 31, 2020,&#xa0;we had no debt outstanding under our credit facilities.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The following table sets forth, for the periods indicated, our beginning balance of cash, net cash flows provided by operating, investing and financing activities and our ending balance of cash.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>Year Ended</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>December 31,</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2021</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>2020</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b>(Dollars in thousands)</b></p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash at the beginning of period</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">67,247</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9,472</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash generated in operating activities</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">647</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21,193</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash used in investing activities</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(322,099</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(162,462</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net cash provided by financing activities</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">326,993</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">199,044</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash at the end of period</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">72,788</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">67,247</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Net C</b></i><i><b>ash Provided by Operating Activities</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Cash provided by operating activities consists primarily of net loss&#xa0;adjusted for certain non-cash items (i.e., provision for loss on receivables, loss/(gain)&#xa0;on disposal&#xa0;of equipment, change in reserve for inventory obsolescence, depreciation and amortization, amortization of deferred financing costs and loan discount, change in operating lease right of use asset, loss on equity method investment, and share-based compensation).</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>2021</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net cash provided by operating activities of&#xa0;$0.6 million&#xa0;in 2021 was primarily attributable to:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$31.2&#xa0;million of net income adjusted for reconciling non-cash items, which excludes $60.9&#xa0;million of non-cash items primarily related to $30.5 million in depreciation and amortization, $25.0 million in share-based compensation,&#xa0;$2.0 million of investments in equity method investment, $1.3 million of change in operating lease right of use asset, $1.2 million of amortization of deferred financing costs, $0.5&#xa0;million in loss on disposal of equipment, and $0.3 million in inventory obsolescence.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">This was offset by:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;">$30.6 million decrease due to changes in operating assets and liabilities. The decrease is primarily due to the change in accounts receivable, inventory, other assets, prepaid expenses, other lease liabilities and accrued expenses, offset by change in accounts payable.&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>2020</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net cash provided by operating activities of&#xa0;$21.2&#xa0;million&#xa0;in 2020 was primarily attributable to:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$33.0&#xa0;million of net income adjusted for reconciling non-cash items, which excludes $36.2&#xa0;million of non-cash items primarily related to $21.1&#xa0;million in depreciation and amortization $10.9&#xa0;million in share-based compensation,&#xa0;$1.8&#xa0;million in loss on disposal of equipment, $1.3 million of change in operating lease right of use asset, and $0.8 million of amortization of deferred financing costs.&#xa0;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">This was offset by:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$11.8&#xa0;million decrease due to changes in operating assets and liabilities. The decrease is mainly due to the change in accrued expenses, inventory, accounts payable, other assets, and other lease liabilities, offset by change in prepaid expenses and accounts receivable.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       37
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Net Cash Used in Investing Activities</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>2021</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net cash used in investing activities of $322.1 million in 2021 relates primarily to:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$3.0 million capital expenditures related to&#xa0;Freshpet Kitchens Bethlehem expansion.&#xa0;</p> </td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$73.8 million capital expenditures related to Freshpet Kitchens South expansion.&#xa0;</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$208.2 million capital expenditures related to Freshpet Kitchens Ennis.</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$16.8 million in plant recurring capital expenditures.&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$20.3&#xa0;million capital expenditures relating to investment in fridges and other capital spend.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>2020</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net cash used in investing activities of $162.5&#xa0;million in 2020 relates primarily to:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$67.4 million capital expenditures related to Freshpet Kitchens Bethlehem expansion.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$6.1 million capital expenditures related to Freshpet Kitchens South expansion.</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$30.6 million capital expenditures related to Freshpet Kitchens Ennis expansion.</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$7.5 million in plant recurring capital expenditures.</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$23.0 million capital expenditures relating to investment in fridges and other capital spend.</td>
    </tr>

    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$27.9&#xa0;million in connection with an equity method investment pursuant to which the Company received a 19% interest in a privately held company.</p> </td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt; vertical-align: top;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$20.0 million purchase of short-term investments.</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">This was partially offset by:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$20.0&#xa0;million proceeds from maturities of short-term investments.&#xa0;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Net Cash Provided by Financing Activities </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>2021</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net cash provided by financing activities was $327.0 million in 2021 mainly attributable to:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$332.2 million of proceeds from common shares issued in a primary offering, net of issuance cost.&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$2.3 million of proceeds from the exercise of stock options.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">This was partially offset by:</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; width: 100%; text-indent: 0px; font-family: Arial;">
   <tbody>
    <tr style="vertical-align: top; font-size: 10pt;">
     <td style="width: 27pt; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-size: 10pt;">$4.2&#xa0;million for tax withholdings related to net share settlements of restricted stock units.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$3.3&#xa0;million for debt issuance cost related to the new credit facilities.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>2020</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Net cash provided by financing activities was $199.0&#xa0;million in 2020 mainly attributable to:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$252.1&#xa0;million of proceeds from common shares issued in a primary offering, net of issuance cost.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$20.9 million of proceeds from borrowing under our credit facilities.</td>
    </tr>

    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$5.4 million of proceeds from the exercise of stock options.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">This was partially offset by:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$76.0&#xa0;million repayment of borrowing under our credit facilities.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial; font-size: 10pt;">
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td>
     <td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">$2.6&#xa0;million for tax withholdings related to net share settlements of restricted stock units.</p> </td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9pt; font-family: Arial; font-size: 10pt;">&#x25cf;</td>
     <td style="font-family: Arial; font-size: 10pt;">$0.8 million for debt issuance cost related to the new credit facilities.</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       38
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><i><b>Indebtedness </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">See Note 6&#xa0;to our Consolidated Financial Statements for a discussion of our debt obligations.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b><i>Contractual Obligations and Commitments&#xa0;</i></b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">The following table sets forth our expected contractual obligations as of December 31, 2021:&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Payments Due by Period</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Less than 1 Year</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Between 1-3 Years</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Between 3-5 Years</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease obligations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,863</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,764</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,523</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,576</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Manufacturing processing obligations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,961</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,663</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,298</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Utility servicing obligations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,853</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">443</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,410</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Warehouse obligations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">280</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">205</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Equipment and building obligations</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,055</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,055</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#x2014;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,012</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,130</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,306</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,576</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>Critical Accounting Policies and Estimates</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our management&#x2019;s discussion and analysis of financial condition and results of operations is based on our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States, or ("U.S. GAAP"). The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the revenue and expenses incurred during the reported periods. On an ongoing basis, we evaluate our estimates and judgments, including those related to accrued expenses and share-based compensation. We base our estimates on historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ from these estimates under different assumptions or conditions.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">While our significant accounting policies are described in the notes to our financial statements appearing in this report, we believe that the following critical accounting policies are most important to understanding and evaluating our reported financial results.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of net sales and expenses during the reporting period.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We believe that the accounting policies discussed below are critical to understanding our historical and future performance, as these policies related to the more significant areas involving management&#x2019;s judgments and estimates. We base our estimates on historical experience and on various assumptions that we believe to be reasonable under the circumstances. Actual results, as determined at a later date, could differ from those estimates. To the extent that there are differences between our estimate and the actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       39
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">The following critical accounting policies reflect significant judgments and estimates used in preparation of our consolidated financial statements:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Revenue Recognition and Incentives</b></i>&#x2014;Revenue is reported net of applicable trade incentives and allowances.&#xa0; Amounts billed and due from our customers are classified as receivables and require payment on a short-term basis. The Company applies judgment in the determination of the amount of consideration the Company receives from its customers. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods. Revenue the Company recognizes varies with changes in trade incentives the Company offers to its customers and their consumers. Trade incentives consist primarily of customer pricing allowances and merchandising funds, and consumer coupons are offered through various programs to customers and consumers. Estimates of trade promotion expense and coupon redemption costs are based upon programs offered, timing of those offers, estimated redemption/usage rates from historical performance, management&#x2019;s experience and current economic trends.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Share-based Compensation&#x2014;</b></i>We account for all share-based compensation payments issued to employees, directors and nonemployees using a fair value method. Accordingly, share-based compensation expense is measured based on the estimated fair value of the awards on the date of grant. We recognize compensation expense for the portion of the award that is ultimately expected to vest over the period during which the recipient renders the required services to us using the straight-line single option method.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We have outstanding share-based awards that have performance-based vesting conditions in addition to time-based vesting. Awards with performance-based vesting conditions require the achievement of certain financial criteria as a condition to the vesting. For certain performance-based awards, the quantity of awards received can range based on the level of performance achieved. The performance-based awards with financial criteria either have a Net Sales and/or Adjusted EBITDA target from&#xa0;FY 2021&#xa0;through&#xa0;FY 2024. We recognize the estimated fair value of performance-based awards as share-based compensation expense over the performance period based upon our determination of whether it is probable that the performance targets will be achieved. At each reporting period, we reassess the probability of achieving the performance criteria and the performance period required to meet those targets. Determining whether the performance criteria will be achieved involves judgment, and the share-based compensation expense may be revised periodically based on changes in the probability of achieving the performance criteria. Revisions are reflected in the period in which the probability assessment is changed. If performance goals are not met, no share-based compensation expense is recognized for the cancelled shares, and, to the extent share-based compensation expense was previously recognized for those cancelled shares, such share-based compensation expense is reversed.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Recent Accounting Pronouncements</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">For a discussion of recent accounting pronouncements, see Note 1&#xa0;(Recently&#xa0;Adopted&#xa0;Standards) to our audited consolidated financial statements included in this report.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Segment</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We have determined we operate in one segment: the manufacturing, marketing and distribution of pet food and pet treats for dogs and cats.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       40
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b><a id="item7a" title="item7a" href="#"></a>ITEM 7a. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Interest Rate Risk</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We are sometimes exposed to market risks from changes in interest rates on debt and changes in commodity prices. Our exposure to interest rate fluctuations is limited to our outstanding indebtedness under our credit facilities, which bears interest at variable rates. As of&#xa0;December 31, 2021, we did not&#xa0;have any outstanding borrowings under our credit facilities.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Commodity Price and Inflation Risk </b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We purchase certain products and services that are affected by commodity prices and are, therefore, subject to price volatility caused by weather, market conditions and other factors which are not considered predictable or within our control. In many cases, we believe we will be able to address material commodity cost increases by either increasing prices or reducing operating expenses. However, increases in commodity prices, without adjustments to pricing or reduction to operating expenses, could increase our operating costs as a percentage of our net sales.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Inflation</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our profitability is dependent, among other things, on our ability to anticipate and react to changes in the costs of key operating resources, including food and other raw materials, labor, energy and other supplies and services. Substantial increases in costs and expenses could impact our operating results to the extent that such increases cannot be passed along to our customers. The impact of inflation on food, labor and energy costs can significantly affect the profitability of our Company.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">While generally we have been able to offset inflation and other changes in the costs of key operating resources through price increases, productivity improvements and greater economies of scale, there can be no assurance that we will be able to continue to do so in the future. From time to time, competitive conditions could limit our pricing flexibility. In addition, macroeconomic conditions could make additional price increases imprudent. There can be no assurance that all future cost increases can be offset by increased prices or that increased prices will be fully absorbed without any resulting changes in their purchasing patterns.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Foreign Exchange Rates</b></i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Fluctuations in the currencies of countries where the Company operates outside the U.S. may&#xa0;impact our&#xa0;financial results. The Company is exposed to movements in the British pound sterling and Euro. The Statements of Financial Position of non-U.S. business units are translated into U.S. dollars using period-end exchange rates for assets and liabilities and weighted-average exchange rates for revenues and expenses. The percentage of our consolidated revenue for the twelve months ended December 31, 2021 recognized in Europe was approximately 1%.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company may, from time to time, enter into forward exchange contracts to reduce the Company's exposure to foreign currency fluctuations of certain assets and liabilities denominated in foreign currencies. Historically, the foreign currency forward contracts have not been designated as hedges and, accordingly, any changes in their fair value are recognized on the Consolidated Statements of Operations and Comprehensive (Loss) in Other expenses, net, and carried at their fair value in the Consolidated Balance Sheet with gains reported in prepaid expenses and other current assets and losses reported in accrued expenses. As of December 31, 2021, there were no forward contracts outstanding.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       41
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="item8" title="item8" href="#"></a>ITEM&#xa0;8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>INDEX TO THE CONSOLIDATED FINANCIAL STATEMENTS </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 99.9%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 93.4%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p> </td>
     <td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); width: 4.8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Page</b></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: middle; width: 93.4%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td colspan="1" style="vertical-align: middle; width: 5.3%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 93.4%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;"><a href="#report" style="-sec-extract:exhibit;">Report of Independent Registered Public Accounting Firm</a></p> </td>
     <td style="vertical-align: bottom; width: 4.8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#report">43</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: middle; width: 93.4%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td colspan="1" style="vertical-align: middle; width: 5.3%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 93.4%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;"><a href="#balance" style="-sec-extract:exhibit;">Consolidated Balance Sheets as of December&#xa0;31, 2021 and 2020</a></p> </td>
     <td style="vertical-align: bottom; width: 4.8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><span style="text-decoration: underline; "><a class="tocPGNUM" href="#balance">45</a></span></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: middle; width: 93.4%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td colspan="1" style="vertical-align: middle; width: 5.3%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 93.4%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;"><a href="#compincome" style="-sec-extract:exhibit;">Consolidated Statements of Operations and Comprehensive Loss for the years ended December&#xa0;31, 2021, 2020, and 201<span style="text-decoration: underline; ">9</span></a></p> </td>
     <td style="vertical-align: bottom; width: 4.8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><span style="text-decoration: underline; "><a class="tocPGNUM" href="#compincome">46</a></span></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: middle; width: 93.4%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td colspan="1" style="vertical-align: middle; width: 5.3%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 93.4%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;"><a href="#equity" style="-sec-extract:exhibit;">Consolidated Statements of Changes in Stockholders&#x2019; Equity for the years ended December&#xa0;31, 2021, 2020, and 201<span style="text-decoration: underline; ">9</span></a></p> </td>
     <td style="vertical-align: bottom; width: 4.8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><span style="text-decoration: underline; "><a class="tocPGNUM" href="#equity">47</a></span></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: middle; width: 93.4%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td colspan="1" style="vertical-align: middle; width: 5.3%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 93.4%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;"><a href="#cashflow" style="-sec-extract:exhibit;">Consolidated Statements of Cash Flows for the years ended December&#xa0;31, 2021, 2020, and 201<span style="text-decoration: underline; ">9</span></a></p> </td>
     <td style="vertical-align: bottom; width: 4.8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><span style="text-decoration: underline; "><a class="tocPGNUM" href="#cashflow">48</a></span></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: middle; width: 93.4%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td colspan="1" style="vertical-align: middle; width: 5.3%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: bottom; width: 93.4%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 12pt; text-align: left; text-indent: -12pt;"><a href="#notes" style="-sec-extract:exhibit;">Notes to Consolidated Financial Statements</a></p> </td>
     <td style="vertical-align: bottom; width: 4.8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: right;"><a class="tocPGNUM" href="#notes">49</a></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       42
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b><a id="report" title="report" href="#"></a>Report of Independent Registered Public Accounting Firm</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">To the Stockholders and Board of Directors<br /> Freshpet, Inc.:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><i>Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting </i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">We have audited the accompanying consolidated balance sheets of Freshpet, Inc. and<i> </i>subsidiaries (the Company) as of December 31, 2021&#xa0;and&#xa0;2020, the related consolidated statements of operations and comprehensive loss, changes in stockholders&#x2019; equity, and cash flows for each of the years in the three-year period ended December 31, 2021, and the related notes (collectively, the consolidated financial statements). We also have audited the Company&#x2019;s internal control over financial reporting as of December 31, 2021, based on criteria established in <i>Internal Control &#x2013; Integrated Framework</i> <i>(2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021&#xa0;and&#xa0;2020, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles. Also&#xa0;in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021 based on criteria established in <i>Internal Control &#x2013; Integrated Framework (2013)</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><i>Basis for Opinions</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">The Company&#x2019;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#x2019;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#x2019;s consolidated financial statements and an opinion on the Company&#x2019;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><i>Definition and Limitations of Internal Control Over Financial Reporting </i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">A company&#x2019;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       43
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">A company&#x2019;s internal control over financial reporting includes those policies and procedures that (1)&#xa0;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#xa0;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#xa0;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#x2019;s assets that could have a material effect on the financial statements.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><i>Critical Audit Matter</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;"><i>Assessment of the probability of achieving the vesting performance criteria of share-based awards</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;">As discussed in Notes 1&#xa0;and 8&#xa0;to the consolidated financial statements, the Company recognizes share-based compensation based on the value of the number of share-based payment awards that are ultimately expected to vest during the period.&#xa0;Share-based awards with performance-based vesting conditions require the achievement of certain financial criteria as a condition to the vesting. For certain performance-based awards, the quantity of awards received can range based on the level of performance achieved. The performance-based awards with financial criteria either have 1) an annual revenue target or 2) an adjusted earnings before interest, taxes, depreciation and amortization target within fiscal years 2022&#xa0;through 2024. At each reporting period, the Company reassesses the probability of achieving the performance criteria required to meet those vesting targets. When achievement of the vesting criteria is considered probable, compensation cost is recognized. As of December 31, 2021, there were 305,000&#xa0;unvested performance-based options outstanding that were deemed not probable, with an aggregate fair value of $22.5 million.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;">We identified the assessment of the probability of achieving the vesting performance criteria of share-based awards as a critical audit matter.&#xa0; Evaluating the assumptions relating to the Company&#x2019;s determination of the probability that the performance criteria will be achieved for the share-based awards involved subjective auditor judgment. In particular, judgment was required to assess the probability of meeting the Company's future performance targets, including forecasted revenue.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: left;">The following are the primary procedures we performed to address this critical audit matter.&#xa0;We evaluated the design and tested the operating effectiveness of certain internal controls over the Company's share-based compensation process, including a control related to the Company's assessment of assumptions that were used in the determination that a performance criteria was probable of achievement. To assess the Company's ability to accurately forecast revenue, we compared the Company's historical revenue forecasts to actual results. We compared forecasted revenue to those in communications to the Board of Directors, press releases and analyst reports. We evaluated the timing of the Company's expansion projects by comparing the progress of the Company's plans to construction milestones achieved.&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">/s/ KPMG LLP</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">We have served as the Company&#x2019;s auditor since 2012.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Short Hills, New Jersey<br /> March 1, 2022</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       44
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="balance" title="balance" href="#"></a>FRESHPET, INC. AND SUBSIDIARIES </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>CONSOLIDATED BALANCE SHEETS</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">(in thousands, except per share data)</p>
  <div>
   <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>ASSETS</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">CURRENT ASSETS:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235530" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:numdotdecimal" decimals="-3">72,788</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235531" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:numdotdecimal" decimals="-3">67,247</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accounts receivable, net of allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235532" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">34,780</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235533" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">18,438</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Inventories, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235534" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">35,574</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235535" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">19,119</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Prepaid expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235536" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,834</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235537" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">3,378</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other current assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235538" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OtherAssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,349</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235539" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OtherAssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">914</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Total Current Assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235540" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">150,325</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235541" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">109,096</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property, plant and equipment, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235542" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">583,922</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235543" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">281,073</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deposits on equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235544" contextRef="i_2021-12-31" unitRef="USD" name="frpt:DepositsOnPropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-5">4,100</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235545" contextRef="i_2020-12-31" unitRef="USD" name="frpt:DepositsOnPropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-4">3,710</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease right of use assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235546" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3">6,537</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235547" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3">7,866</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equity method investment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235548" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3">25,856</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235549" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3">27,894</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235550" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">13,670</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235551" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">4,749</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235552" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:numdotdecimal" decimals="-4">784,410</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235553" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:numdotdecimal" decimals="-3">434,388</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>LIABILITIES AND STOCKHOLDERS' EQUITY</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">CURRENT LIABILITIES:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accounts payable</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235556" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">42,612</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235557" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">16,452</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accrued expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235558" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">14,950</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235559" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">15,371</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Current operating lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235560" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,384</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235561" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,298</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt; text-indent: 9pt;">Total Current Liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235562" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">58,946</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235563" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">33,121</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Long term operating lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235564" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">5,710</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235565" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">7,098</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235566" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">64,656</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235567" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">40,219</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">STOCKHOLDERS' EQUITY:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Common stock &#x2014; voting, $<span style="-sec-ix-hidden:c81235571"><span style="-sec-ix-hidden:c81235572">0.001</span></span> par value, <span style="-sec-ix-hidden:c81235573"><span style="-sec-ix-hidden:c81235574">200,000</span></span> shares authorized, <span style="-sec-ix-hidden:c81235575">43,449</span> issued and <span style="-sec-ix-hidden:c81235577">43,435</span> outstanding on December 31, 2021, and <span style="-sec-ix-hidden:c81235576">40,732</span> issued and <span style="-sec-ix-hidden:c81235578">40,718</span> outstanding on December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235569" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">43</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235570" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">41</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235579" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" format="ixt:numdotdecimal" decimals="-4">955,710</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235580" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" format="ixt:numdotdecimal" decimals="-3">600,388</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accumulated deficit</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235581" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">235,623</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235582" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">205,924</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Accumulated other comprehensive (loss)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235583" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">120</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235584" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">80</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Treasury stock, at cost &#x2014; <span style="-sec-ix-hidden:c81235587"><span style="-sec-ix-hidden:c81235588">14</span></span> shares on December 31, 2021 and on December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235585" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:TreasuryStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">256</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235586" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:TreasuryStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">256</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt;">Total Stockholders' Equity</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235589" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">719,754</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235590" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">394,169</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Liabilities and Stockholders' Equity</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235591" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4">784,410</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235592" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">434,388</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><i>See accompanying notes to the consolidated financial statements.</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       45
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="compincome" title="compincome" href="#"></a>FRESHPET, INC. AND SUBSIDIARIES </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">(in thousands, except per share data)</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td colspan="10" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin: 0pt;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt; width: 55%;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">NET SALES</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235602" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">425,489</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235603" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">318,790</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235604" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">245,862</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">COST OF GOODS SOLD</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235605" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">263,343</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235606" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-4">185,880</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235607" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">131,665</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">GROSS PROFIT</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235608" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">162,146</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235609" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-4">132,910</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235610" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">114,197</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235611" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">186,809</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235612" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">134,908</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235613" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-4">114,450</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">(LOSS) FROM OPERATIONS</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235614" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">24,663</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235615" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,998</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235616" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">253</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">OTHER INCOME/(EXPENSES):</p> </td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Other Income/(Expenses), net</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235618" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">13</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235619" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">87</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235620" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">5</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Interest Expense</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235621" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">2,882</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235622" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">1,212</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235623" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">991</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235624" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,869</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235625" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,125</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235626" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">986</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">(LOSS) BEFORE INCOME TAXES</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235627" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">27,532</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235628" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,123</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235629" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,239</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">INCOME TAX EXPENSE</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235630" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">162</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235631" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">65</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235632" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">144</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">LOSS ON EQUITY METHOD INVESTMENT</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235633" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,005</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235634" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235635" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">(LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235636" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">29,699</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235637" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,188</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235638" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,383</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">OTHER COMPREHENSIVE (LOSS):</p> </td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in foreign currency translation</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235640" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">40</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235641" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235642" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">48</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">TOTAL OTHER COMPREHENSIVE (LOSS)</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235643" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">40</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235644" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235645" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">48</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">TOTAL COMPREHENSIVE (LOSS)</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235646" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">29,740</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235647" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,189</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235648" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">1,430</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</p> </td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">-BASIC</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235650" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.69</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235651" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.08</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235652" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.04</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">-DILUTED</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235653" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.69</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235654" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.08</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235655" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF" sign="-">0.04</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt;">WEIGHTED AVERAGE SHARES OF COMMON STOCK OUTSTANDING USED IN COMPUTING NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</p> </td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td><td style="font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">-BASIC</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235657" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">42,931</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235658" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">39,758</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235659" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">35,950</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">-DILUTED</p> </td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235660" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">42,931</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235661" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">39,758</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235662" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">35,950</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</p>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><i>See accompanying notes to the consolidated financial statements.</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       46
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="equity" title="equity" href="#"></a>FRESHPET, INC. AND SUBSIDIARIES </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#x2019; EQUITY</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">(In thousands)</p>
  <div>
   <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Common Shares</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Common Stock</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Additional Paid-in Capital</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Accumulated Deficit</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Accumulated Other Comprehensive (Loss)</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Treasury Shares</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Treasury Stock</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin: 0pt; text-align: center;"><em style="font: inherit;">Total Stockholders' Equity</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;">BALANCES, December 31, 2018</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235671" contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">35,557</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235672" contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">35</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235673" contextRef="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4">323,080</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235674" contextRef="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">201,353</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235675" contextRef="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">32</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235676" contextRef="i_2018-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">14</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235677" contextRef="i_2018-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">256</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235678" contextRef="i_2018-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">121,474</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Exercise of options to purchase common stock</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235679" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">514</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235680" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">1</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235681" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-4">4,460</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235686" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-4">4,460</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Issuance of restricted stock units</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235687" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3">92</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235689" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,295</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235694" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,295</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Share-based compensation expense</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235697" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">8,055</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235702" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">8,055</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign Currency Translation</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235707" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">47</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235710" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">48</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net (loss)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235714" contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,383</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235718" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,383</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;">BALANCES, December 31, 2019</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235719" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">36,162</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235720" contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">36</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235721" contextRef="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">334,299</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235722" contextRef="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">202,735</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235723" contextRef="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">79</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235724" contextRef="i_2019-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">14</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235725" contextRef="i_2019-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">256</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235726" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">131,265</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Exercise of options to purchase common stock</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235727" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">479</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235729" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">5,441</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235734" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">5,441</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Issuance of restricted stock units</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235735" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3">91</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235736" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235737" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,568</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235742" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,568</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Share-based compensation expense</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235745" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">11,157</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235750" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">11,157</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Shares issued in primary offering, net of issuance costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><ix:nonFraction id="c81235751" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-6">4,000</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><ix:nonFraction id="c81235752" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">4</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><ix:nonFraction id="c81235753" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">252,058</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0"><ix:nonFraction id="c81235758" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">252,062</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign Currency Translation</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235763" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235766" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net (loss)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235770" contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,188</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235774" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,188</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width: 20%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;">BALANCES, December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235775" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">40,732</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235776" contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">41</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235777" contextRef="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">600,388</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235778" contextRef="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">205,924</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235779" contextRef="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">80</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235780" contextRef="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">14</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235781" contextRef="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">256</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235782" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">394,169</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Exercise of options to purchase common stock</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235783" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">224</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235785" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">2,271</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235790" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">2,271</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Issuance of restricted stock units</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235791" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3">78</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235793" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">4,187</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235798" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">4,187</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Share-based compensation expense</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235801" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">25,068</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235806" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">25,068</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Shares issued in primary offering, net of issuance costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235807" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">2,415</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235808" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">2</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235809" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-4">332,170</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><ix:nonFraction id="c81235814" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:numdotdecimal" decimals="-3">332,172</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Foreign Currency Translation</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235819" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">40</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">(<ix:nonFraction id="c81235822" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">40</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Net (loss)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235826" contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">29,699</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235830" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">29,699</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;">BALANCES, December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235831" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">43,449</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235832" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">43</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235833" contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4">955,710</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235834" contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">235,623</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235835" contextRef="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">120</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235836" contextRef="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">14</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81235837" contextRef="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">256</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235838" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">719,754</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><i>See accompanying notes to the consolidated financial statements.</i>&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       47
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="cashflow" title="cashflow" href="#"></a>FRESHPET, INC. AND SUBSIDIARIES</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>CONSOLIDATED STATEMENT OF CASH FLOWS</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">(in thousands)</p>
  <div>
   <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">For the Year Ended</em></em></em></b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">CASH FLOWS FROM OPERATING ACTIVITIES:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net (loss)</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235849" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">29,699</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235850" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,188</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235851" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,383</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Adjustments to reconcile net (loss) to net cash flows provided by operating activities:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Provision for loss (gains) on accounts receivable</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235853" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-3">29</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235854" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">23</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235855" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-3">15</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Loss on disposal of equipment</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235856" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">538</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235857" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,805</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235858" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">787</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Share-based compensation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235859" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">24,998</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235860" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">10,925</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235861" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">7,834</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Inventory obsolescence</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235862" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:InventoryWriteDown" scale="3" format="ixt:numdotdecimal" decimals="-3">349</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235863" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:InventoryWriteDown" scale="3" format="ixt:numdotdecimal" decimals="-3">232</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235864" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:InventoryWriteDown" scale="3" format="ixt:numdotdecimal" decimals="-3">113</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Depreciation and amortization</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235865" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DepreciationAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">30,468</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235866" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DepreciationAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">21,125</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235867" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DepreciationAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">15,922</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Amortization of deferred financing costs and loan discount</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235868" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,212</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235869" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" format="ixt:numdotdecimal" decimals="-3">834</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235870" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" format="ixt:numdotdecimal" decimals="-3">211</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt; text-indent: -18pt;">Change in operating lease right of use asset</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235871" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,329</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235872" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,289</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235873" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">432</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 36pt;">Loss on equity method investment</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c81235874" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" format="ixt:numdotdecimal" decimals="-3">2,005</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c81235875" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c81235876" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Changes in operating assets and liabilities:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Accounts receivable</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235878" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3">16,371</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235879" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">166</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235880" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3">8,019</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Inventories</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235881" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:numdotdecimal" decimals="-3">16,804</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235882" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:numdotdecimal" decimals="-3">6,808</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235883" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:numdotdecimal" decimals="-3">3,338</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Prepaid expenses and other current assets</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235884" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">2,891</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235885" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">9,437</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235886" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">11,969</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Other assets</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235887" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">7,899</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235888" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">719</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235889" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">118</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Accounts payable</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235890" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3">14,958</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235891" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">5,922</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235892" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3">2,777</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Accrued expenses</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235893" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">273</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235894" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">6,762</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235895" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">13,082</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 54pt;">Other lease liabilities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235896" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="frpt:IncreaseDecreaseInOtherLeaseLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,302</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235897" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="frpt:IncreaseDecreaseInOtherLeaseLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,198</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235898" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="frpt:IncreaseDecreaseInOtherLeaseLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">265</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 72pt;">Net cash flows provided by operating activities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235899" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">647</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235900" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">21,193</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235901" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">16,317</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">CASH FLOWS FROM INVESTING ACTIVITIES:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Purchase of short-term investments</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235903" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235904" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" format="ixt:numdotdecimal" decimals="-7">20,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235905" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireShortTermInvestments" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Proceeds from maturities of short-term investments</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235906" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235907" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" scale="3" format="ixt:numdotdecimal" decimals="-7">20,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235908" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Investments in equity method investment</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235909" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235910" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" format="ixt:numdotdecimal" decimals="-3">27,894</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235911" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Acquisitions of property, plant and equipment, software and deposits on equipment</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235912" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">322,099</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235913" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">134,568</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235914" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">70,633</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 72pt;">Net cash flows used in investing activities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235915" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">322,099</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235916" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">162,462</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235917" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">70,633</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">CASH FLOWS FROM FINANCING ACTIVITIES:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Proceeds from common shares issued in primary offering, net of issuance cost</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235919" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" format="ixt:numdotdecimal" decimals="-3">332,172</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235920" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" format="ixt:numdotdecimal" decimals="-3">252,062</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235921" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Proceeds from exercise of options to purchase common stock</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235922" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">2,271</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235923" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">5,441</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235924" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" format="ixt:numdotdecimal" decimals="-4">4,460</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Tax withholdings related to net shares settlements of restricted stock units</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235925" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">4,187</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235926" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">2,568</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235927" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">1,295</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Proceeds from borrowings under Credit Facilities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235928" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235929" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" format="ixt:numdotdecimal" decimals="-3">20,933</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235930" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" format="ixt:numdotdecimal" decimals="-3">72,291</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Repayment of borrowings under Credit Facilities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235931" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235932" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" format="ixt:numdotdecimal" decimals="-6">76,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81235933" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" format="ixt:numdotdecimal" decimals="-5">18,500</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Financing fees paid in connection with borrowings</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235934" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PaymentsOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">3,263</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235935" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:PaymentsOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">824</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81235936" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:PaymentsOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">723</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 72pt;">Net cash flows provided by financing activities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235937" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">326,993</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235938" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">199,044</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235939" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">56,234</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt;">NET CHANGE IN CASH AND CASH EQUIVALENTS</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235940" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-3">5,541</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235941" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-3">57,775</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235942" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-3">1,917</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235943" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">67,247</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235944" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">9,472</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81235945" contextRef="i_2018-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">7,554</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">CASH AND CASH EQUIVALENTS, END OF PERIOD</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235946" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">72,788</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235947" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">67,247</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81235948" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">9,472</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">SUPPLEMENTAL CASH FLOW INFORMATION:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-indent: 18pt;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Taxes paid</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><ix:nonFraction id="c81235950" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:IncomeTaxesPaid" scale="3" format="ixt:numdotdecimal" decimals="-3">182</ix:nonFraction></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><ix:nonFraction id="c81235951" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:IncomeTaxesPaid" scale="3" format="ixt:numdotdecimal" decimals="-3">88</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><ix:nonFraction id="c81235952" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:IncomeTaxesPaid" scale="3" format="ixt:numdotdecimal" decimals="-3">9</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Interest paid</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235953" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-4">1,730</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235954" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">1,061</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235955" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">522</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">NON-CASH FINANCING AND INVESTING ACTIVITIES:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Property, plant and equipment purchases in accounts payable and accrued expenses</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235957" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" format="ixt:numdotdecimal" decimals="-3">22,482</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235958" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" format="ixt:numdotdecimal" decimals="-3">11,281</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81235959" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" format="ixt:numdotdecimal" decimals="-3">7,575</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 18pt;">Non-cash acquisitions of property, plant and equipment</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><ix:nonFraction id="c81235960" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><ix:nonFraction id="c81235961" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><ix:nonFraction id="c81235962" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-4">1,750</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><i>See accompanying notes to the consolidated financial statements.</i></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       48
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p>
  <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">(in thousands, except per share data)</p>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="c2040883" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b><a id="notes" title="notes" href="#"></a>Note <em style="font: inherit;">1</em> &#x2013; Summary of Significant Accounting Policies: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Freshpet, Inc. (hereafter referred to as &#x201c;Freshpet&#x201d;, the &#x201c;Company&#x201d;, "we," "us" or "our"), a Delaware corporation, manufactures and markets natural fresh meals&#xa0;and treats for dogs and cats. The Company&#x2019;s products are distributed throughout the United States, Canada and other international markets, into major retail classes including Grocery (including online), Mass and Club, Pet Specialty, and Natural retail.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="c81238520" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Basis of Presentation </b>&#x2013;<b> </b>The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (&#x201c;U.S. GAAP&#x201d;). All amounts included in the consolidated financial statements have been rounded except where otherwise stated. As figures are rounded, numbers presented throughout this document <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> add up precisely to the totals we provide and percentages <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> precisely reflect the absolute figures.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ConsolidationPolicyTextBlock" id="c81238521" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Principles of Consolidation</b> &#x2013; The financial statements include the accounts of the Company as well as the Company&#x2019;s wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b></b><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="c81238522" escape="true"><b>Segments</b> &#x2013; The Company operates as a <span style="-sec-ix-hidden:c81246143">single</span> operating segment reporting to its chief operating decision maker.</ix:nonNumeric></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:EquityMethodInvestmentsPolicy" id="c81238523" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Equity method investment</b>&#xa0;&#x2013; The Company utilizes the equity method to account for investments when the Company possesses the ability to exercise significant influence, but <em style="font: inherit;">not</em> control, over the operating and financial policies of the investee. The ability to exercise significant influence is presumed when an investor possesses more than <em style="font: inherit;">20%</em> of the voting interests of the investee. This presumption <em style="font: inherit;"> may </em>be overcome based on specific facts and circumstances that demonstrate that the ability to exercise significant influence is restricted. The Company applies the equity method to investments in common stock and to other investments when such other investments possess substantially identical subordinated interests to common stock. The Company has elected to record its share of equity in income (losses) of equity method investments on a <em style="font: inherit;">one</em>-quarter lag based on the most recently available financial statements.&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> September 2, 2020, </em>the Company acquired a <ix:nonFraction id="c81235976" contextRef="i_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" unitRef="Pure" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" format="ixt:numdotdecimal" decimals="2">19</ix:nonFraction>% interest in a privately held company that operates in our industry for $<ix:nonFraction id="c81235978" contextRef="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" unitRef="USD" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="6" format="ixt:numdotdecimal" decimals="-5">27.9</ix:nonFraction> million. The Company concluded that they are <em style="font: inherit;">not</em> the primary beneficiary, which is primarily the result of the Company's conclusion that it does <em style="font: inherit;">not</em> have the power to direct activities that most significantly impact the economic performance. The total $<ix:nonFraction id="c81235984" contextRef="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" unitRef="USD" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="6" format="ixt:numdotdecimal" decimals="-5">27.9</ix:nonFraction> million is comprised of an initial investment of $<ix:nonFraction id="c81235986" contextRef="i_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" unitRef="USD" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="6" format="ixt:numdotdecimal" decimals="-5">26.6</ix:nonFraction> million and $<ix:nonFraction id="c81235988" contextRef="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" unitRef="USD" name="frpt:EquityMethodInvestmentTransactionCosts" scale="6" format="ixt:numdotdecimal" decimals="-5">1.3</ix:nonFraction> million of transaction costs. The Company accounts for the investment under the equity method of accounting based on our ability to exercise significant influence even though the Company's percentage of ownership is below <em style="font: inherit;">20%.</em> The basis difference between the Company's carrying value of its investment and the amount of underlying equity in net assets of the privately held company is <em style="font: inherit;">not</em> material to the Company's consolidated financial statements.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In applying the equity investment method, the Company records the investment at cost and subsequently increases or decreases the carrying amount of the investment by our proportionate share of the net income or loss.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:UseOfEstimates" id="c81238525" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Estimates and Uncertainties</b> &#x2013; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Estimates are used in determining, among other items, trade incentives, share-based compensation and useful lives for long-lived assets. Actual results, as determined at a later date, could differ from those estimates.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="c81238527" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Cash and Cash Equivalents</b> &#x2013; The Company at times considers money market funds and all other highly liquid debt instruments purchased with an original maturity of <em style="font: inherit;">three</em> months or less to be cash equivalents.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ReceivablesPolicyTextBlock" id="c81239189" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Trade Account Receivable</b> &#x2013; The allowance for doubtful accounts is based on the Company's assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances and current economic conditions that <em style="font: inherit;"> may </em>affect a customer's ability to pay.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p><ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p></ix:exclude></ix:nonNumeric>
   <ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
        <em style="font: inherit;">49</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink">
         &#xa0;
       </div>
      </div>
     </div>
    </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:InventoryPolicyTextBlock" id="c81239190" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Inventories</b> &#x2013; Inventories are stated at the lower of cost or market, using the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method. When necessary, the Company provides allowances to adjust the carrying value of its inventories to the lower of cost or net realizable value, including any costs to sell or dispose and consideration for obsolescence, excessive inventory levels, product deterioration and other factors in evaluating net realizable value.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="c81239191" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Property, Plant and Equipment</b> &#x2013; Property, plant and equipment are recorded at cost. The Company provides for depreciation on the straight-line method by charges to income at rates based upon estimated recovery periods of <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c81236005" format="ixt-sec:duryear">7</ix:nonNumeric> years for furniture and office equipment, <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c81236006" format="ixt-sec:duryear">5</ix:nonNumeric> years for automotive equipment, <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c81236007" format="ixt-sec:duryear">9</ix:nonNumeric> years for refrigeration equipment, <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c81236008" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c81236009" format="ixt-sec:duryear">10</ix:nonNumeric> years for machinery and equipment, and <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c81236010" format="ixt-sec:duryear">15</ix:nonNumeric> to <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c81236011" format="ixt-sec:duryear">39</ix:nonNumeric> years for building and improvements. Capitalized cost includes the costs incurred to bring the property, plant and equipment to the condition and location necessary for its intended use, which includes any necessary delivery, electrical and installation cost for equipment. Maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful life of the assets over <em style="font: inherit;">two</em> years are charged to expense as incurred. Leasehold improvements are amortized over the shorter of the term of the related lease or the estimated useful lives on the straight-line method.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="c81239192" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Long-Lived Assets</b> &#x2013; The Company evaluates all long-lived assets for impairment. Long-lived assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future net cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future net cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Recoverability of assets held for sale is measured by a comparison of the carrying amount of an asset or asset group to their fair value less estimated costs to sell. Estimating future cash flows and calculating fair value of assets requires significant estimates and assumptions by management. If the carrying amount is <em style="font: inherit;">not</em> fully recoverable, an impairment loss is recognized to reduce the carry amount to fair value and is charged to expense in the period of impairment.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:IncomeTaxPolicyTextBlock" id="c81239624" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Income Taxes </b>&#x2013; The Company provides for deferred income taxes for temporary differences between financial and income tax reporting, principally net operating loss carryforwards, depreciation, and share-based compensation. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the years in which those temporary differences are expected to be recovered or settled.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">A valuation allowance is appropriate when management believes it is more likely than <em style="font: inherit;">not,</em> the deferred tax asset will <em style="font: inherit;">not</em> be realized. At <em style="font: inherit;"> December 31, 2021</em>, and <em style="font: inherit;">2020</em>, the Company determined that full valuation of its net deferred tax assets and liabilities&#xa0;is appropriate.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="c81239625" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Share-based Compensation</b> &#x2013; The Company recognizes share-based compensation based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. The Company estimates grant date fair value of its options using the Black-Scholes Merton option-pricing model. Share awards are amortized under the straight-line method over the requisite service period of the entire award. The Company accounts for forfeitures as they occur.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b></b></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="c81239627" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Fair Value of Financial Instruments</b> &#x2013; Financial Accounting Standards Board (&#x201c;FASB&#x201d;) guidance specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level <em style="font: inherit;">1</em> measurement) and the lowest priority to unobservable inputs (Level <em style="font: inherit;">3</em> measurement).</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p><ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
     <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
      <div class="PGFTR" style="text-align: center; width: 100%">
       <div class="hf-row">
        <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
         <em style="font: inherit;">50</em>
        </div>
       </div>
      </div>
      <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
      <div class="PGHDR" style="text-align: left; width: 100%">
       <div class="hf-row">
        <div class="hf-cell TOCLink">
          &#xa0;
        </div>
       </div>
      </div>
     </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The <em style="font: inherit;">three</em> levels of the fair value hierarchy are as follows:</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">1</em> &#x2013; Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level <em style="font: inherit;">1</em> primarily consists of financial instruments whose value is based on quoted market prices such as exchange-traded instruments and listed equities.</p> </td></tr>
</tbody></table> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#xa0;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">2</em> &#x2013; Inputs other than quoted prices included within Level <em style="font: inherit;">1</em> that are observable for the asset or liability, either directly or indirectly (e.g., quoted prices of similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active). Level <em style="font: inherit;">2</em> includes financial instruments that are valued using models or other valuation methodologies.</p> </td></tr>
</tbody></table> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#xa0;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#xa0;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#x25cf;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">3</em> &#x2013; Unobservable inputs for the asset or liability. Financial instruments are considered Level <em style="font: inherit;">3</em> when their fair values are determined using pricing models, discounted cash flows or similar techniques and at least <em style="font: inherit;">one</em> significant model assumption or input is unobservable.</p> </td></tr>
</tbody></table> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The carrying amounts reported in the balance sheets for cash and cash equivalents, other receivables, accounts payable and accrued expenses approximate their fair value based on the short-term maturity of these instruments. Certain assets, including the equity method investment, right-of-use assets and property and equipment are also subject to measurement at fair value&#xa0;on a non-recurring basis if they are deemed to be impaired as a result of an impairment review.&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, the Company only maintained Level <em style="font: inherit;">1</em> assets and liabilities.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Debt Issuance Cost</b>&#xa0;- During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2021,</em> as part of the Sixth Amendment (as defined below), the Company incurred an additional $<ix:nonFraction id="c81236035" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">3,263</ix:nonFraction>&#xa0;of fees in <em style="font: inherit;">2021</em> associated with the debt modification, of which $<ix:nonFraction id="c81236037" contextRef="i_2021-12-31_CreditFacilityAxis-CreditFacilityMember_DebtInstrumentAxis-DrawTermLoanMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,797</ix:nonFraction> of the fees were related to the Delayed Draw Term Loan (as defined below) with the remaining balance relating to the Revolving Loan Facility (as defined below). The Company also wrote down $<ix:nonFraction id="c81236038" contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-DrawTermLoanMember" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">485</ix:nonFraction> of fees incurred from the prior credit facilities. The Company's policy is to record the debt issuance cost related to the Delayed Draw Term Loan, net of debt, for the portion of the Delayed Draw Term Loan that is outstanding, with the remaining amount recorded within assets. As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> there was $<ix:nonFraction id="c81236040" contextRef="i_2021-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">2,478</ix:nonFraction> and $<ix:nonFraction id="c81236041" contextRef="i_2020-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">983</ix:nonFraction> of debt issuance cost that was recorded to other assets, and $<ix:nonFraction id="c81236042" contextRef="i_2021-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">793</ix:nonFraction> and $<ix:nonFraction id="c81236043" contextRef="i_2020-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">284</ix:nonFraction> was recorded to other current assets, respectively.&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company amortizes debt issuance costs categorized as assets on a straight-line basis over the term of the loan and amortizes the debt issuance costs that are categorized net of debt using the effective interest method, over the term of the loan.&#xa0;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b></b></p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="c81239629" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Revenue Recognition and Incentives </b>&#x2013; Revenues primarily consist of the sale of pet food products that are sold to retailers through broker and distributor arrangements. These revenue contracts generally have single performance obligations. Revenue, which includes shipping and handling charges billed to the customer, is reported net of applicable trade incentives and allowances. Amounts billed and due from our customers are classified as receivables and require payment on a short-term basis and, therefore, we do <em style="font: inherit;">not</em> have any significant financing components.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Revenue from product sales is recognized when obligations under the terms of the contract with the customer are satisfied, which occurs once control is transferred upon delivery to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The amount of consideration the Company receives and revenue the Company recognizes varies with changes in trade incentives the Company offers to its customers and their consumers.&#xa0;Trade incentives consists primarily of customer pricing allowances and merchandising funds, and consumer coupons are offered through various programs to customers and consumers. Estimates of trade promotion expense and coupon redemption costs are based upon programs offered, timing of those offers, estimated redemption/usage rates from historical performance, management&#x2019;s experience and current economic trends.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p><ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
     <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
      <div class="PGFTR" style="text-align: center; width: 100%">
       <div class="hf-row">
        <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
         <em style="font: inherit;">51</em>
        </div>
       </div>
      </div>
      <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
      <div class="PGHDR" style="text-align: left; width: 100%">
       <div class="hf-row">
        <div class="hf-cell TOCLink">
          &#xa0;
        </div>
       </div>
      </div>
     </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p></ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Sales taxes and other similar taxes are excluded from revenue.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">There were <ix:nonFraction id="c81236046" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerAssetNet" scale="3" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> contract assets as of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Net Sales </b>&#x2013; Information about the Company&#x2019;s net sales by class of retailer is as follows:</p> <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
    <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="c2040884" escape="true">
     <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Twelve Months Ended</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Grocery (including Online), Mass and Club</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236100" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">356,965</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236101" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">272,008</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236102" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">206,550</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Pet Specialty and Natural</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236103" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">68,524</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236104" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">46,782</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236105" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">39,312</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net Sales (a)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236106" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">425,489</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236107" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">318,790</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236108" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">245,862</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
    </ix:nonNumeric> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">(a) Online sales associated with each class of retailer are included within their respective total.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="c81239630" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Advertising</b> &#x2013; Advertising costs are expensed when incurred, with the exception of production costs which are expensed the <em style="font: inherit;">first</em> time advertising takes place. Advertising costs, consisting primarily of media ads, were $<ix:nonFraction id="c81236050" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:AdvertisingExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">53,687</ix:nonFraction>, $<ix:nonFraction id="c81236051" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:AdvertisingExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">38,483</ix:nonFraction>,&#xa0;and $<ix:nonFraction id="c81236052" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:AdvertisingExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">34,261</ix:nonFraction>,&#xa0;in <em style="font: inherit;">2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, respectively. As of <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em>&#xa0;we had $<ix:nonFraction id="c81236058" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PrepaidAdvertising" scale="3" format="ixt:numdotdecimal" decimals="-3">1,173</ix:nonFraction>, $<ix:nonFraction id="c81236059" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PrepaidAdvertising" scale="3" format="ixt:numdotdecimal" decimals="-3">128</ix:nonFraction>&#xa0;and $<ix:nonFraction id="c81236060" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:PrepaidAdvertising" scale="3" format="ixt:numdotdecimal" decimals="-3">575</ix:nonFraction>, respectively, of production cost in prepaid expense, representing advertising that had yet to take place.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="frpt:RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" id="c81239631" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Shipping and Handling Costs/Freight Out</b> &#x2013; Costs incurred for shipping and handling are included in selling, general, and administrative expenses within the statement of operations and comprehensive loss. Shipping and handling costs primarily consist of costs associated with moving finished products to customers, including costs associated with our distribution center and the cost of shipping products to customers through <em style="font: inherit;">third</em>-party carriers. Shipping and handling cost totaled $<ix:nonFraction id="c81236062" contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ShippingAndHandlingMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">47,713</ix:nonFraction>, $<ix:nonFraction id="c81236063" contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ShippingAndHandlingMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-3">27,167</ix:nonFraction>, and $<ix:nonFraction id="c81236064" contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ShippingAndHandlingMember" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:numdotdecimal" decimals="-4">19,820</ix:nonFraction> for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively.</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="frpt:ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" id="c81239632" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Implementation Costs of Cloud Computing Arrangement</b>&#xa0;&#x2013; As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> the Company incurred&#xa0;$<ix:nonFraction id="c81236068" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="frpt:ImplementationCosts" scale="3" format="ixt:numdotdecimal" decimals="-4">7,380</ix:nonFraction> and $<ix:nonFraction id="c81236069" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="frpt:ImplementationCosts" scale="3" format="ixt:numdotdecimal" decimals="-4">10</ix:nonFraction>, respectively, in costs related to the implementation costs of our new ERP system associated with our cloud computing arrangement within other assets. The cost will be recognized over the term of the agreement, expected to begin in <em style="font: inherit;">2022.</em>&#xa0;</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="c81239633" escape="true"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Recently Adopted Standards</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> January 2020, </em>the FASB issued Accounting Standards Update <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">01,</em> Investments - Equity Services (Topic <em style="font: inherit;">321</em>), Investments - Equity Method and Joint Ventures (Topic <em style="font: inherit;">323</em>), and Derivatives and Hedging (Topic <em style="font: inherit;">815</em>): Clarifying the Interactions between Topic <em style="font: inherit;">321,</em> Topic <em style="font: inherit;">323,</em> and Topic <em style="font: inherit;">815.</em> The standard addresses accounting for the transition into and out of the equity method and measurement of certain purchased options and forward contracts to acquire investments. We adopted the requirements of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">01</em> prospectively as of <em style="font: inherit;"> January 1, 2021. </em>The adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">01</em> did <em style="font: inherit;">not</em> have a significant impact on our consolidated financial statements.&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We consider the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB).&#xa0;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p></ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;"></em>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
        <em style="font: inherit;">52</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink">
         &#xa0;
       </div>
      </div>
     </div>
    </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"></p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:InventoryDisclosureTextBlock" id="c2040885" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">2</em>&#xa0;&#x2013; Inventories: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inventories are summarized as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="c2040886" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw Materials and Work in Process</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236114" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:InventoryWorkInProcessAndRawMaterials" scale="3" format="ixt:numdotdecimal" decimals="-3">13,339</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236115" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:InventoryWorkInProcessAndRawMaterials" scale="3" format="ixt:numdotdecimal" decimals="-3">9,347</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Packaging Components Material</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236116" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:InventoryWorkInProcess" scale="3" format="ixt:numdotdecimal" decimals="-3">2,823</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236117" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:InventoryWorkInProcess" scale="3" format="ixt:numdotdecimal" decimals="-3">1,872</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished Goods</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236118" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:InventoryFinishedGoods" scale="3" format="ixt:numdotdecimal" decimals="-3">19,704</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236119" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:InventoryFinishedGoods" scale="3" format="ixt:numdotdecimal" decimals="-3">8,365</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236120" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:InventoryGross" scale="3" format="ixt:numdotdecimal" decimals="-3">35,866</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236121" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:InventoryGross" scale="3" format="ixt:numdotdecimal" decimals="-3">19,584</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reserve for Obsolete Inventory</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236122" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:InventoryValuationReserves" scale="3" format="ixt:numdotdecimal" decimals="-3">292</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236123" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:InventoryValuationReserves" scale="3" format="ixt:numdotdecimal" decimals="-3">465</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Inventories, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236124" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">35,574</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236125" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">19,119</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="c2040887" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">3</em>&#xa0;&#x2013; Property, Plant and Equipment: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="c2040888" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Refrigeration Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236143" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">122,063</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236144" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">107,703</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236145" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">140,471</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236146" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">106,336</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Building, Land, and Improvements</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236147" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">150,927</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236148" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">101,786</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Furniture and Office Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236149" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">8,844</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236150" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">5,687</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Leasehold Improvements</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236151" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">1,319</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236152" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">1,301</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Construction in Progress</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236153" contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-4">273,880</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236154" contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">44,497</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236155" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">697,504</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236156" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-4">367,310</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Accumulated Depreciation</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236157" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">113,582</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236158" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">86,237</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Property, Plant and Equipment, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236159" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">583,922</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236160" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">281,073</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Depreciation expense related to property, plant and equipment totaled $<ix:nonFraction id="c81236127" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">29,467</ix:nonFraction>, $<ix:nonFraction id="c81236128" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">20,805</ix:nonFraction>, and $<ix:nonFraction id="c81236129" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-5">15,600</ix:nonFraction> for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively; of which $<ix:nonFraction id="c81236132" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">16,545</ix:nonFraction>, $<ix:nonFraction id="c81236133" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3">9,576</ix:nonFraction>, and $<ix:nonFraction id="c81236134" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:numdotdecimal" decimals="-4">6,370</ix:nonFraction> was recorded in cost of goods sold for <em style="font: inherit;">2021</em>,&#xa0;<em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively,&#xa0;with the remainder of depreciation and amortization expense being recorded to selling, general and administrative expense.</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:IncomeTaxDisclosureTextBlock" id="c2040889" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">4</em>&#xa0;&#x2013; Income Taxes</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">A summary of income taxes as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="c2040890" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236205" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236206" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236207" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236208" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">162</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236209" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">65</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236210" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">144</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">International</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236211" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236212" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236213" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236214" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">162</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236215" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">65</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236216" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">144</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The provisions for income taxes do <em style="font: inherit;">not</em> bear a normal relationship to loss before income taxes primarily as a result of the valuation allowance on deferred tax assets.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The reconciliation of the statutory federal income tax rate to the Company&#x2019;s effective tax is presented below:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="c2040891" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tax at federal statutory rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236223" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21.0</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236224" contextRef="d_2020-01-01_2020-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21.0</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236225" contextRef="d_2019-01-01_2019-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21.0</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State taxes, net of federal</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236226" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" format="ixt:numdotdecimal" decimals="3">7.4</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236227" contextRef="d_2020-01-01_2020-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" format="ixt:numdotdecimal" decimals="3">39.2</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236228" contextRef="d_2019-01-01_2019-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" format="ixt:numdotdecimal" decimals="3">36.6</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Permanent items</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236229" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="frpt:EffectiveIncomeTaxRateReconciliationPermanentItems" scale="-2" format="ixt:numdotdecimal" decimals="3">30.6</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236230" contextRef="d_2020-01-01_2020-12-31" unitRef="Pure" name="frpt:EffectiveIncomeTaxRateReconciliationPermanentItems" scale="-2" format="ixt:numdotdecimal" decimals="3">284.4</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236231" contextRef="d_2019-01-01_2019-12-31" unitRef="Pure" name="frpt:EffectiveIncomeTaxRateReconciliationPermanentItems" scale="-2" format="ixt:numdotdecimal" decimals="3">312.2</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81236232" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">0.2</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236233" contextRef="d_2020-01-01_2020-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" format="ixt:numdotdecimal" decimals="3">5.6</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236234" contextRef="d_2019-01-01_2019-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" format="ixt:numdotdecimal" decimals="3">5.6</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State rate change</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81236235" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">0.5</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236236" contextRef="d_2020-01-01_2020-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="3">0.2</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81236237" contextRef="d_2019-01-01_2019-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">24.3</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236238" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">58.8</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236239" contextRef="d_2020-01-01_2020-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">352.5</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236240" contextRef="d_2019-01-01_2019-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">362.7</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Effective tax rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81236241" contextRef="d_2021-01-01_2021-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">0.5</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81236242" contextRef="d_2020-01-01_2020-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">2.1</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c81236243" contextRef="d_2019-01-01_2019-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3" sign="-">11.6</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In assessing the realizability of the net deferred tax assets, the Company considers all relevant positive and negative evidence to determine whether it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred income tax assets will <em style="font: inherit;">not</em> be realized. The realization of the gross deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of the net operating loss carryforwards. The Company believes that it is more likely than <em style="font: inherit;">not</em> that the Company&#x2019;s deferred income tax assets will <em style="font: inherit;">not</em> be realized. The Company has experienced taxable losses from inception. As such, there is a full valuation allowance against the net deferred tax assets as of <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em>&#xa0;and <em style="font: inherit;">2019.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p><ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;">54</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink">
        &#xa0;
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p></ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="c2040892" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net operating loss</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236250" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" format="ixt:numdotdecimal" decimals="-3">73,436</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236251" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" format="ixt:numdotdecimal" decimals="-3">60,268</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236252" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" format="ixt:numdotdecimal" decimals="-3">49,626</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock option expense</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236253" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" format="ixt:numdotdecimal" decimals="-3">12,169</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236254" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" format="ixt:numdotdecimal" decimals="-3">6,454</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236255" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" format="ixt:numdotdecimal" decimals="-3">5,063</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81236256" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">14,957</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81236257" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">11,941</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81236258" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">10,372</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236259" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3">2,845</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236260" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3">1,194</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236261" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3">966</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Valuation allowance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236262" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-3">73,493</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236263" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-3">55,975</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236264" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" format="ixt:numdotdecimal" decimals="-3">45,283</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net deferred income tax assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236265" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" format="ixt:zerodash" decimals="-3">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236266" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" format="ixt:zerodash" decimals="-3">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236267" contextRef="i_2019-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" format="ixt:zerodash" decimals="-3">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">At <em style="font: inherit;"> December 31, 2021</em>, the Company had federal net operating loss (&#x201c;NOL&#x201d;) carryforwards of $<ix:nonFraction id="c81236170" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" unitRef="USD" name="us-gaap:OperatingLossCarryforwards" scale="6" format="ixt:numdotdecimal" decimals="-5">291.8</ix:nonFraction>&#xa0;million, of which $<ix:nonFraction id="c81236171" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" unitRef="USD" name="frpt:OperatingLossCarryforwardsSubjectToExpiration" scale="6" format="ixt:numdotdecimal" decimals="-5">175.4</ix:nonFraction>&#xa0;million, generated in <em style="font: inherit;">2017</em>&#xa0;and prior, will expire between <em style="font: inherit;">2025</em> and <em style="font: inherit;">2037.</em> The NOL generated from&#xa0;<em style="font: inherit;">2018</em> through&#xa0;<em style="font: inherit;">2021</em>&#xa0;of $<ix:nonFraction id="c81236177" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" unitRef="USD" name="frpt:OperatingLossCarryforwardsNotSubjectToExpiration" scale="6" format="ixt:numdotdecimal" decimals="-5">116.4</ix:nonFraction>&#xa0;million will have an indefinite carryforward period but can generally only be used to offset <em style="font: inherit;">80%</em> of taxable income in any particular year. The Company <em style="font: inherit;"> may </em>be subject to the net operating loss utilization provisions of Section <em style="font: inherit;">382</em> of the Internal Revenue Code. The effect of an ownership change would be the imposition of an annual limitation on the use of NOL carry forwards attributable to periods before the change. The amount of the annual limitation depends upon the value of the Company immediately before the change, changes to the Company&#x2019;s capital during a specified period prior to the change, and the federal published interest rate. We have completed several analyses under Section <em style="font: inherit;">382</em> of the Code in the past which concluded that certain annual limitations exist. At <em style="font: inherit;"> December 31, 2021</em>, the Company had $<ix:nonFraction id="c81236181" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" unitRef="USD" name="frpt:OperatingLossCarryforwardsSubjectToExpiration" scale="6" format="ixt:numdotdecimal" decimals="-5">229.5</ix:nonFraction>&#xa0;million of State NOLs which expire between <em style="font: inherit;">2022</em>&#xa0;and <em style="font: inherit;">2041,</em> and had $<ix:nonFraction id="c81236184" contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" unitRef="USD" name="frpt:OperatingLossCarryforwardsNotSubjectToExpiration" scale="6" format="ixt:numdotdecimal" decimals="-5">14.3</ix:nonFraction>&#xa0;million of foreign NOLs which do <em style="font: inherit;">not</em> expire.&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Entities are also required to evaluate, measure, recognize and disclose any uncertain income tax provisions taken on their income tax returns. The Company has analyzed its tax positions and has concluded that as of <em style="font: inherit;"> December 31, 2021, </em>there were <em style="font: inherit;">no</em> uncertain positions. The Company&#x2019;s U.S. federal and state net operating losses have occurred since its inception in <em style="font: inherit;">2005</em> and as such, tax years subject to potential tax examination could apply from that date because the utilization of net operating losses from prior years opens the relevant year to audit by the IRS and/or state taxing authorities.&#xa0; Interest and penalties, if any, as they relate to income taxes assessed, are included in the income tax provision. The Company did <span style="-sec-ix-hidden:c81236188"><span style="-sec-ix-hidden:c81236190"><span style="-sec-ix-hidden:c81236189">not</span></span></span> have any unrecognized tax benefits and has <span style="-sec-ix-hidden:c81236191"><span style="-sec-ix-hidden:c81236192"><span style="-sec-ix-hidden:c81236193">not</span></span></span> accrued any interest or penalties through <em style="font: inherit;">2021</em>, <em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company considered the impact of the disallowance of certain incentive based compensation tax deductibility under Internal Revenue Code Section <em style="font: inherit;">162</em>(m); however, to the extent an adjustment to the deferred tax asset is required the impact will be offset by a corresponding adjustment to the valuation allowance.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p><ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;">55</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink">
        &#xa0;
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="c2040893" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">5</em>&#xa0;&#x2013; Accrued Expenses:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="c2040894" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Compensation and Employee Related Costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236271" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,934</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236272" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">8,185</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Chiller Cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236273" contextRef="i_2021-12-31" unitRef="USD" name="frpt:AccruedChillerCostCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">2,050</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236274" contextRef="i_2020-12-31" unitRef="USD" name="frpt:AccruedChillerCostCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,049</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Customer Consideration</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236275" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">828</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236276" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">502</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Freight</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236277" contextRef="i_2021-12-31" unitRef="USD" name="frpt:AccruedFreightCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,547</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236278" contextRef="i_2020-12-31" unitRef="USD" name="frpt:AccruedFreightCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,002</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Production Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236279" contextRef="i_2021-12-31" unitRef="USD" name="frpt:AccruedProductionExpensesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,862</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236280" contextRef="i_2020-12-31" unitRef="USD" name="frpt:AccruedProductionExpensesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">705</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Corporate and Marketing Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236281" contextRef="i_2021-12-31" unitRef="USD" name="frpt:AccruedCorporateAndMarketingExpensesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,081</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236282" contextRef="i_2020-12-31" unitRef="USD" name="frpt:AccruedCorporateAndMarketingExpensesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,313</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other Accrued Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236283" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">648</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236284" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">615</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accrued Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236285" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">14,950</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236286" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">15,371</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:DebtDisclosureTextBlock" id="c2040895" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">6</em>&#xa0;&#x2013; Debt:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> February 19, 2021, </em>the Company entered into the Sixth Amended and Restated Loan and Security Agreement ("Sixth Amendment"), which amended and restated in full the Company's Fifth Amended and Restated Loan and Security Agreement, dated as of <em style="font: inherit;"> April 17, 2020. </em>The Sixth Amendment&#xa0;provides for a $<ix:nonFraction id="c81236288" contextRef="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="frpt:DebtAgreementMaximumBorrowingCapacity" scale="3" format="ixt:numdotdecimal" decimals="-7">350,000</ix:nonFraction> senior secured credit facility (the "Credit Facility"), encompassing a $<ix:nonFraction id="c81236289" contextRef="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-8">300,000</ix:nonFraction> delayed draw term loan facility (the "Delayed Draw Facility") and a $<ix:nonFraction id="c81236290" contextRef="i_2021-02-19_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" format="ixt:numdotdecimal" decimals="-7">50,000</ix:nonFraction> revolving loan facility (the "Revolving Loan Facility"), which replaces the Company's prior $<ix:nonFraction id="c81236291" contextRef="i_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-7">130,000</ix:nonFraction> delayed draw term loan facility and $<ix:nonFraction id="c81236292" contextRef="i_2020-04-17_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" format="ixt:numdotdecimal" decimals="-6">35,000</ix:nonFraction> revolving loan facility.&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Credit Facility matures on <em style="font: inherit;"> February 19, 2026 </em>and borrowings thereunder bear interest at variable rates depending on the Company's election, either at a base rate or at LIBOR (or a comparable successor rate if LIBOR <em style="font: inherit;">no</em> longer exists), in each case, plus an applicable margin. Subject to the Company's leverage ratio, the applicable margin varies between <ix:nonFraction id="c81236294" contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-BaseRateMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:numdotdecimal" decimals="4">0.75</ix:nonFraction>% and <ix:nonFraction id="c81236295" contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-BaseRateMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:numdotdecimal" decimals="4">2.25</ix:nonFraction>% for base rate loans and <ix:nonFraction id="c81236296" contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:numdotdecimal" decimals="4">1.75</ix:nonFraction>% and <ix:nonFraction id="c81236297" contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:numdotdecimal" decimals="4">3.25</ix:nonFraction>% for LIBOR loans. The Company has the option to borrow term loans under the Delayed Draw Facility ("Delayed Draw Term Loans") until <em style="font: inherit;"> August 19, 2023, </em>subject to certain conditions. Commencing on <em style="font: inherit;"> August 19, 2022, </em>the amount of any outstanding Delayed Draw Term Loans shall be repayable in equal consecutive quarterly installments equal to <em style="font: inherit;">1/28th</em> of the total single term loan ("the Initial Combined Delayed Draw Term Loan"). Commencing on <em style="font: inherit;"> August 19, 2023, </em>the amount of any outstanding Delayed Draw Term Loans, combined with the Initial Combined Delayed Draw Term Loan, shall be repayable in equal consecutive quarterly installments equal to <em style="font: inherit;">1/28th</em> of the outstanding Delayed Draw Term Loans and the remainder shall be due and payable on <em style="font: inherit;"> February 19, 2026.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Borrowings under the&#xa0;Credit Facility are secured by substantially all of the Company's and certain of its subsidiaries' assets. The Sixth&#xa0;Amendment&#xa0;requires compliance with various covenants customary for agreements of this type, including financial covenants and negative covenants that limit, among other things, the Company's ability to incur additional debt, create or incur liens, engage in mergers or consolidations, sell, transfer or otherwise dispose of assets, make voluntary prepayments to subordinated debt, permit a change of control, pay dividends or distributions, make investments, and enter into certain transaction with affiliates. The Sixth Amendment&#xa0;also includes events of default customary for agreements of this type.&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021, </em>the Company had <ix:nonFraction id="c81236300" contextRef="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> debt outstanding under the&#xa0;Credit Facility. The&#xa0;Credit Facility includes a quarterly commitment fee on any unused amounts at a per annum rate between <ix:nonFraction id="c81236301" contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember" unitRef="Pure" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" format="ixt:numdotdecimal" decimals="3">0.30</ix:nonFraction>% to <ix:nonFraction id="c81236302" contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember" unitRef="Pure" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" format="ixt:numdotdecimal" decimals="3">0.50</ix:nonFraction>% depending on the aggregate principal outstanding.&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In connection with entering into the Sixth Amendment, the Company newly incurred&#xa0;$<ix:nonFraction id="c81236303" contextRef="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">3,166</ix:nonFraction> of debt issuance costs, which are&#xa0;capitalized on the balance sheet and amortized over the life of the Credit Facility, and wrote off $<ix:nonFraction id="c81236304" contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-DrawTermLoanMember" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">485</ix:nonFraction> of fees incurred from the prior credit facilities under ASC <em style="font: inherit;">470</em>-<em style="font: inherit;">50.</em> As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> there was $<ix:nonFraction id="c81236308" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">3,272</ix:nonFraction> and $<ix:nonFraction id="c81236309" contextRef="i_2020-12-31" unitRef="USD" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" format="ixt:numdotdecimal" decimals="-4">1,220</ix:nonFraction> of&#xa0;debt issuance cost from the Credit Facility as well as fees incurred from the prior credit facilities applied to the Credit Facility under ASC <em style="font: inherit;">835</em>-<em style="font: inherit;">30</em> along with ASU <em style="font: inherit;">2015</em>-<em style="font: inherit;">03.</em>&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Interest expense and fees totaled $<ix:nonFraction id="c81236314" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:InterestExpenseDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">2,882</ix:nonFraction>, $<ix:nonFraction id="c81236315" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:InterestExpenseDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">1,212</ix:nonFraction>&#xa0;and $<ix:nonFraction id="c81236316" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:InterestExpenseDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">991</ix:nonFraction> for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively. There was <ix:nonFraction id="c81236319" contextRef="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:InterestPayableCurrent" scale="3" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction>&#xa0;accrued interest on the credit facilities as of <em style="font: inherit;"> December 31, 2021</em>, $<ix:nonFraction id="c81236320" contextRef="i_2020-12-31_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:InterestPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">135</ix:nonFraction> of accrued interest on the credit facilities as of <em style="font: inherit;"> December 31, 2020, </em>and <ix:nonFraction id="c81236321" contextRef="i_2019-12-31_DebtInstrumentAxis-CreditFacilityMember" unitRef="USD" name="us-gaap:InterestPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">298</ix:nonFraction> of accrued interest on the credit facilities as of <em style="font: inherit;"> December 31,&#xa0;</em><em style="font: inherit;">2019.</em>&#xa0;&#xa0;</p><ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"></p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;">56</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink">
        &#xa0;
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="c2040896" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">7</em>&#xa0;&#x2013; Commitments and Contingencies</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Commitments </b>&#x2013; The Company&#x2019;s obligations include leases for office space under non-cancelable operating leases, manufacturing processing and utility servicing that expire at various dates through <em style="font: inherit;"> April 1, 2027.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Leases:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We have various noncancellable lease agreements for office and warehouse space, as well as office equipment, with original remaining lease terms of <span style="-sec-ix-hidden:c81236326">two</span> years to <span style="-sec-ix-hidden:c81236327">nine</span> years, some of which include an option to extend the lease term for up to <span style="-sec-ix-hidden:c81236328">five</span> years. Because the Company is <em style="font: inherit;">not</em> reasonably certain to exercise these renewal options, the options are <em style="font: inherit;">not</em> considered in determining the lease term and associated potential option payments are excluded from lease payments. The Company&#x2019;s leases generally do <em style="font: inherit;">not</em> include termination options for either party to the lease or restrictive financial or other covenants.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Weighted-average remaining lease term (in years) and discount rate related to operating leases were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:LeaseCostTableTextBlock" id="D0DD15E6-000A-4AE0-BFAC-2A270D446FB1" escape="true" continuedAt="c2030C054-B476-4C7F-8316-B8C1CCC14F09">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">As of December 31,</em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2021-12-31" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="c81236348" format="ixt-sec:duryear">4.51</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2020-12-31" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="c81236349" format="ixt-sec:duryear">5.43</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average discount rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236350" contextRef="i_2021-12-31" unitRef="Pure" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" format="ixt:numdotdecimal" decimals="3">6.2</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236351" contextRef="i_2020-12-31" unitRef="Pure" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" format="ixt:numdotdecimal" decimals="3">6.1</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><br /> As most of our leases do <em style="font: inherit;">not</em> provide an implicit rate, we use our incremental borrowing rate based on the information available at the date of adoption to determine the present value of lease payments.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Costs related to lease obligations for the years ended <em style="font: inherit;"> December 31, 2021&#xa0;</em>and&#xa0;<em style="font: inherit;">2020</em>&#xa0;were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:continuation id="c2030C054-B476-4C7F-8316-B8C1CCC14F09" continuedAt="AC3AA5EB-6028-4AF6-A7D7-A8A50E0C6F53">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the Twelve Months Ended December 31,</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2020</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236352" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OperatingLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">1,779</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236353" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OperatingLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">1,796</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Supplemental cash flow information and non-cash activity relating to operating leases are as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:continuation id="AC3AA5EB-6028-4AF6-A7D7-A8A50E0C6F53">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Twelve Months Ended December 31,</em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236358" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:numdotdecimal" decimals="-3">1,753</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236359" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:numdotdecimal" decimals="-3">1,707</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Right-of-use assets obtained in exchange for lease obligations</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236360" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:zerodash" decimals="-3">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236361" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">18</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, future minimum payments due under lease obligations for <em style="font: inherit;">five</em> years were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="c2040900" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Operating Lease Obligations</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td colspan="2" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As of December 31, 2021</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236363" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" format="ixt:numdotdecimal" decimals="-3">1,764</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236364" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" format="ixt:numdotdecimal" decimals="-3">1,802</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236365" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" format="ixt:numdotdecimal" decimals="-3">1,511</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236366" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" format="ixt:numdotdecimal" decimals="-4">1,210</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2026 and beyond</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236367" contextRef="i_2021-12-31" unitRef="USD" name="frpt:LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" scale="3" format="ixt:numdotdecimal" decimals="-3">1,576</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236368" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" format="ixt:numdotdecimal" decimals="-3">7,863</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Imputed interest</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236369" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">769</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236370" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">7,094</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;">57</em>
      </div>
     </div>
    </div>
    </ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink">
        &#xa0;
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude><p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Rent expense for operating leases, in accordance with the leasing standard was $<ix:nonFraction id="c81236336" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:OperatingLeaseExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">1,606</ix:nonFraction>&#xa0;in <em style="font: inherit;">2019.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, future minimum payments due under manufacturing and service obligations for <em style="font: inherit;">five</em> years were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="c2040901" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Manufacturing and Servicing Obligations</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31, 2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236372" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractualObligationDueInNextTwelveMonths" scale="3" format="ixt:numdotdecimal" decimals="-3">7,366</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236373" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractualObligationDueInSecondYear" scale="3" format="ixt:numdotdecimal" decimals="-3">3,288</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236374" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractualObligationDueInThirdYear" scale="3" format="ixt:numdotdecimal" decimals="-3">4,783</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025 and beyond</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236375" contextRef="i_2021-12-31" unitRef="USD" name="frpt:ContractualObligationToBePaidYearFourAndAfter" scale="3" format="ixt:numdotdecimal" decimals="-3">712</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Total Manufacturing and Servicing Obligations</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236376" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ContractualObligation" scale="3" format="ixt:numdotdecimal" decimals="-3">16,149</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Certain of the Company&#x2019;s executives are covered by employment contracts requiring the Company to pay severance in the event of certain terminations.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Legal Obligations:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">A shareholder derivative lawsuit, Meldon v. Freshpet, Inc. et al, Docket <em style="font: inherit;">No.</em> <em style="font: inherit;">2:18</em>-cv-<em style="font: inherit;">10166,</em> was instituted <em style="font: inherit;"> June 5, 2018 </em>in the United States District Court for the District of New Jersey against us and certain of our current and former executive officers and directors on behalf of certain holders of our common stock. We were served with a copy of the complaint in <em style="font: inherit;"> June 2018. </em>The plaintiffs sought&#xa0;to recover damages for investors based on state law claims (alleged breaches of fiduciary duty, waste, and unjust enrichment) in connection with the alleged violations of federal securities laws alleged in the Curran action. On <em style="font: inherit;"> April 3, 2019, </em>the Court granted a stay of the Meldon case pending resolution of certain matters in a related case, Curran v. Freshpet, Inc., which has been settled. The parties to the Meldon action then entered into settlement discussions, after which the parties reached an agreement in principle to settle the case based on the Company's commitment to continue certain governance practices. The parties also reached agreement on attorneys' fees. The settlement was approved and certified on <em style="font: inherit;"> August 4, 2020.&#xa0;</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">In addition, we are currently involved in various claims and legal actions that arise in the ordinary course of our business, including claims resulting from employment related matters. <em style="font: inherit;">None</em> of these claims or proceedings, most of which are covered by insurance, are expected to have a material adverse effect on our business, financial condition, results of operations or cash flows. However, a significant increase in the number of these claims or an increase in amounts owing under successful claims could materially and adversely affect our business, financial condition, results of operations or cash flows.&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;"></em></div></div></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGFTR" style="text-align: center; width: 100%"><div class="hf-row"><div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;"><em style="font: inherit;">58</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink">
        &#xa0;
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b>&#xa0;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude><p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"></p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="c2040902" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">8</em>&#xa0;&#x2013; Equity Incentive Plans and Equity:&#xa0;</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Total compensation cost for share-based payments recognized for the years ended&#xa0;<em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> was approximately $<ix:nonFraction id="c81236380" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">24,998</ix:nonFraction>, $<ix:nonFraction id="c81236381" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">10,925</ix:nonFraction>, and $<ix:nonFraction id="c81236382" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">7,834</ix:nonFraction>, respectively. Cost of goods sold for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> included share-based compensation of approximately $<ix:nonFraction id="c81236385" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">4,152</ix:nonFraction>, $<ix:nonFraction id="c81236386" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">2,132</ix:nonFraction>, and $<ix:nonFraction id="c81236387" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">922</ix:nonFraction>, respectively. Selling, general, and administrative expense for the year ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> included share-based compensation of approximately $<ix:nonFraction id="c81236390" contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">20,846</ix:nonFraction>, $<ix:nonFraction id="c81236391" contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">8,793</ix:nonFraction>, and $<ix:nonFraction id="c81236392" contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">6,912</ix:nonFraction>, respectively. Capital expenditures recorded for the Freshpet Kitchens expansion project included share-based compensation of approximately $<ix:nonFraction id="c81236393" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" format="ixt:numdotdecimal" decimals="-3">71</ix:nonFraction>, $<ix:nonFraction id="c81236394" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" format="ixt:numdotdecimal" decimals="-3">232</ix:nonFraction> and $<ix:nonFraction id="c81236395" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" format="ixt:numdotdecimal" decimals="-3">221</ix:nonFraction> during the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019,</em> respectively.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>The Company maintains the approved <em style="font: inherit;">2010</em> Stock Plan<b> </b></i>(the <em style="font: inherit;">"2010</em> Plan") under which options to purchase shares of the Company&#x2019;s common stock were granted to employees and affiliates of the Company. These options are either time-based (vest over <span style="-sec-ix-hidden:c81236400">four</span> years), performance-based (vest when performance targets are met, as defined in the stock option grant agreement), or vest at the occurrence of an exit event which is defined as a Change of Control in the Company, as defined in the stock grant agreement. &#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The options granted have maximum contractual terms of <span style="-sec-ix-hidden:c81236401">10</span> years. The Board of Directors froze the <em style="font: inherit;">2010</em> Stock Plan such that <em style="font: inherit;">no</em> further grants <em style="font: inherit;"> may </em>be issued under the <em style="font: inherit;">2010</em> Stock Plan.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>The Company maintains the approved <em style="font: inherit;">2014</em> Omnibus Incentive Plan<b>&#xa0;</b></i>under which&#xa0;shares of common stock <em style="font: inherit;"> may </em>be issued or used for reference purposes as awards granted under the <em style="font: inherit;">2014</em> Plan. These awards <em style="font: inherit;"> may </em>be in the form of stock options, stock appreciation rights, restricted stock, as well as other stock-based and cash-based awards. As of <em style="font: inherit;"> December 31, 2021</em>, the awards granted were either time-based (cliff vest over <span style="-sec-ix-hidden:c81236407">three</span> years), performance-based (vest when performance targets are met, as defined in the stock option grant agreement), or restricted stock units (employee RSUs cliff vest over <span style="-sec-ix-hidden:c81236408">three</span> years and non-employee director RSUs cliff vest over <span style="-sec-ix-hidden:c81236409">one</span> year).&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>NASDAQ Marketplace Rules Inducement Award</b></i>&#x2014;During the year ended <em style="font: inherit;"> December 31, 2016, </em><ix:nonFraction id="c81236410" contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">500,000</ix:nonFraction> service period stock options and <ix:nonFraction id="c81236411" contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">500,000</ix:nonFraction> performance-based stock options were granted to the Company&#x2019;s CEO as an inducement under the NASDAQ Marketplace Rules and during the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2020,</em> <ix:nonFraction id="c81236414" contextRef="d_2020-01-01_2020-03-31_TitleOfIndividualAxis-ExecutiveVicePresidentMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">15,000</ix:nonFraction> service period stock options were granted to the Executive Vice President of Finance, at the time, who is currently Chief Financial Officer as an inducement under the NASDAQ Marketplace Rules, and therefore outside of any Plan. Under the terms of the applicable agreement, each&#xa0;grant is governed as if issued under the <em style="font: inherit;">2014</em> Omnibus Plan. The awards&#xa0;granted are&#xa0;time-based (cliff vest over <span style="-sec-ix-hidden:c81236416">four</span> years and <span style="-sec-ix-hidden:c81236417">three</span> years, respectively) and performance-based (vest when performance targets are met, as defined in the stock option grant agreement).</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"></p>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
        <em style="font: inherit;">59</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
         &#xa0;
       </div>
      </div>
     </div>
    </div> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Service Period Stock Options</b></i><i>&#x2014;</i>A summary of service period stock options outstanding and changes under the plans during the year ended <em style="font: inherit;"> December 31, 2021</em> is presented below:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="c2040903" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Options</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Average Remaining Contractual Term</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236472" contextRef="i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">1,327</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236473" contextRef="i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">45.88</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c81236476" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" format="ixt:numdotdecimal" decimals="INF">30</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c81236477" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">155.60</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercised</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c81236480" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">70</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c81236481" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">10.89</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236484" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" format="ixt:zerodash" decimals="INF" sign="-">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236485" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:zerodash" decimals="INF">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#xa0;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236488" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">1,287</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236489" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">50.37</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c81236490" format="ixt-sec:duryear">6.24</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236491" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" format="ixt:numdotdecimal" decimals="-3">73,719</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercisable at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236492" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">924</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236493" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">22.30</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="c81236494" format="ixt-sec:duryear">5.27</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236495" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" format="ixt:numdotdecimal" decimals="-3">71,047</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, there was $<ix:nonFraction id="c81236419" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">20,658</ix:nonFraction> of total unrecognized compensation costs related to non-vested service period options, of which $<ix:nonFraction id="c81236420" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">6,203</ix:nonFraction> will be incurred in <em style="font: inherit;">2022,</em> $<ix:nonFraction id="c81236422" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">5,346</ix:nonFraction> will be incurred in <em style="font: inherit;">2023,</em> $<ix:nonFraction id="c81236424" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">8,948</ix:nonFraction>&#xa0;will be incurred in <em style="font: inherit;">2024</em>&#xa0;and the remaining $<ix:nonFraction id="c81236426" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">161</ix:nonFraction> will be incurred in <em style="font: inherit;">2025.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Performance Based Options</b></i><i>&#x2014;</i>Performance based option vesting is contingent upon the Company achieving certain annual Net Sales or Adjusted EBITDA goals. A summary of performance-based stock options outstanding and changes under the plans during the year ended <em style="font: inherit;"> December 31, 2021</em> is presented below:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsMember" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" id="c2040904" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Options</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Average Remaining Contractual Term</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236500" contextRef="i_2020-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="Share" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">2,119</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236501" contextRef="i_2020-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USDPerShare" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" scale="0" format="ixt:numdotdecimal" decimals="INF">66.19</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236504" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">101</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236505" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USDPerShare" name="frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">154.83</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c81236508" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="Share" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">153</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236509" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USDPerShare" name="frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">9.82</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236512" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:zerodash" decimals="INF" sign="-">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236513" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USDPerShare" name="frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:zerodash" decimals="INF">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#xa0;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236516" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="Share" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">2,067</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236517" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USDPerShare" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" scale="0" format="ixt:numdotdecimal" decimals="INF">74.71</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="c81236518" format="ixt-sec:duryear">7.07</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236519" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="3" format="ixt:numdotdecimal" decimals="-3">87,896</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercisable at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236520" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="Share" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">975</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236521" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USDPerShare" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">14.03</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" id="c81236522" format="ixt-sec:duryear">5.10</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236523" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" scale="3" format="ixt:numdotdecimal" decimals="-4">80,020</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, unrecognized compensation costs related to the <ix:nonFraction id="c81236428" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember" unitRef="Share" name="frpt:UnrecognizedCompensationCostsPerformanceBasedAwards" scale="3" format="ixt:numdotdecimal" decimals="-3">801</ix:nonFraction>&#xa0;performance-based awards for which the achievement of the vesting criteria is considered probable as of <em style="font: inherit;"> December 31, 2021</em> have performance target dates ranging from <em style="font: inherit;"> December 31, 2021&#xa0;</em>through <em style="font: inherit;"> December 31, 2024. </em>The total unrecognized compensation costs for these performance-based awards was $<ix:nonFraction id="c81236429" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">34,988</ix:nonFraction>&#xa0;as of <em style="font: inherit;"> December 31, 2021</em>, of which $<ix:nonFraction id="c81236430" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">12,918</ix:nonFraction>&#xa0;will be incurred in <em style="font: inherit;">2022,</em> $<ix:nonFraction id="c81236432" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">11,477</ix:nonFraction> will be incurred in <em style="font: inherit;">2023,</em> and the remaining $<ix:nonFraction id="c81236434" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">10,593</ix:nonFraction> will be incurred in <em style="font: inherit;">2024.</em>&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021, </em>there were <ix:nonFraction id="c81236436" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember" unitRef="Share" name="frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" scale="3" format="ixt:numdotdecimal" decimals="-3">305</ix:nonFraction> unvested performance-based options outstanding that were deemed <em style="font: inherit;">not</em> probable, with an aggregate fair value of $<ix:nonFraction id="c81236438" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" scale="3" format="ixt:numdotdecimal" decimals="-3">22,501</ix:nonFraction>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;"></em>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
        <em style="font: inherit;">60</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink">
         &#xa0;
       </div>
      </div>
     </div>
    </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Service Period Restricted Stock Units</b></i><i>&#x2014;</i>The following table includes activity related to outstanding restricted stock units during the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="AAB84B41-BA2F-4C3D-933F-493235004BA4" escape="true" continuedAt="c7A9A645E-97F2-4602-80B2-CF1043BE5F51">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Weighted-Average Grant-Date Fair Value Per Unit</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236526" contextRef="i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">170</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236527" contextRef="i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">43.60</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236528" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">47</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236529" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">152.27</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercised/Vested</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">(<ix:nonFraction id="c81236530" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">109</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><ix:nonFraction id="c81236531" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">38.64</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236532" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">6</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236533" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">92.25</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236534" contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">103</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236535" contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">96.18</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, there was approximately $<ix:nonFraction id="c81236441" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">6,251</ix:nonFraction> of total unrecognized compensation costs related to restricted stock units, of which $<ix:nonFraction id="c81236442" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">3,442</ix:nonFraction> will be incurred in <em style="font: inherit;">2022,</em> $<ix:nonFraction id="c81236444" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">1,974</ix:nonFraction> will be incurred in <em style="font: inherit;">2023,</em> $<ix:nonFraction id="c81236446" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">792</ix:nonFraction> will be incurred in <em style="font: inherit;">2024,</em> and $<ix:nonFraction id="c81236448" contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">44</ix:nonFraction> will be incurred in <em style="font: inherit;">2025.</em> &#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"><i><b>Performance Based Restricted Stock Units</b></i><i>&#x2014;</i>The following table includes activity related to outstanding restricted stock units during the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:continuation id="c7A9A645E-97F2-4602-80B2-CF1043BE5F51">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted-Average Grant-Date Fair Value Per Unit</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236538" contextRef="i_2020-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">23</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236539" contextRef="i_2020-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">55.54</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236540" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:zerodash" decimals="INF">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236541" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:zerodash" decimals="INF">-</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c81236542" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236543" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">111.65</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236544" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">22</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236545" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">111.65</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">As of <em style="font: inherit;"> December 31, 2021, </em>unrecognized compensation costs related to the <ix:nonFraction id="c81236451" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="Share" name="frpt:UnrecognizedCompensationCostsPerformanceBasedAwards" scale="3" format="ixt:numdotdecimal" decimals="-3">22</ix:nonFraction>&#xa0;performance-based restricted stock units&#xa0;for which the achievement of the vesting criteria is considered probable as of <em style="font: inherit;"> December 31, 2021&#xa0;</em>have performance target dates related to the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2023. </em>The total unrecognized compensation costs for these performance-based awards was $<ix:nonFraction id="c81236453" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">1,487</ix:nonFraction>&#xa0;as of <em style="font: inherit;"> December 31, 2021, </em>of which $<ix:nonFraction id="c81236454" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">744</ix:nonFraction>&#xa0;will be incurred in <em style="font: inherit;">2022,</em>&#xa0;and the remaining $<ix:nonFraction id="c81236456" contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" format="ixt:numdotdecimal" decimals="-3">743</ix:nonFraction>&#xa0;will be incurred in <em style="font: inherit;">2023.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Grant Date Fair Value of Options</b></i>&#x2014;The weighted average grant date fair value of options (service period options and performance based options) granted during the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> were $<ix:nonFraction id="c81236460" contextRef="d_2021-01-01_2021-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">74.90</ix:nonFraction>, $<ix:nonFraction id="c81236461" contextRef="d_2020-01-01_2020-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">68.93</ix:nonFraction> and $<ix:nonFraction id="c81236462" contextRef="d_2019-01-01_2019-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">24.24</ix:nonFraction> per share, respectively.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Expected Volatility&#x2014;</i>Expected volatility was based on the historical volatility of the Company&#x2019;s common stock.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Weighted Average Expected Term</i>&#x2014;The Company determined the expected term based on the &#x201c;shortcut method&#x201d; described in FASB ASC <em style="font: inherit;">718,</em> Compensation&#x2014;<i>Stock Compensation </i>(an expected term based on the midpoint between the vesting date and the end of the contractual term).</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Risk-Free Interest Rate</i>&#x2014;The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;"></em>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>
    <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
        <em style="font: inherit;">61</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink">
         &#xa0;
       </div>
      </div>
     </div>
    </div> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p> <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Expected Dividend Yield</i>&#x2014;The Company has <em style="font: inherit;">not</em> historically declared dividends, and <em style="font: inherit;">no</em> future dividends are expected to be available to benefit option holders. Accordingly, the Company used an expected dividend yield of <ix:nonFraction id="c81236467" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" format="ixt-sec:numwordsen" decimals="-3">zero</ix:nonFraction> in the valuation model.</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="c2040907" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="7" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average exercise price of options granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236560">$ 155.00</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236562">$ 135.55</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236565">$ 48.64</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236567" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" format="ixt:numdotdecimal" decimals="3">50.4</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236568" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" format="ixt:numdotdecimal" decimals="3">46.9</ix:nonFraction>% - <ix:nonFraction id="c81236570" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" format="ixt:numdotdecimal" decimals="3">51.5</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236571" contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" format="ixt:numdotdecimal" decimals="3">47.6</ix:nonFraction>% - <ix:nonFraction id="c81236573" contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" format="ixt:numdotdecimal" decimals="3">48.5</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Average expected terms in years</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonNumeric contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c81236574" format="ixt-sec:duryear">6.1</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonNumeric contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c81236575" format="ixt-sec:duryear">5.8</ix:nonNumeric> - <ix:nonNumeric contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c81236577" format="ixt-sec:duryear">7</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonNumeric contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c81236578" format="ixt-sec:duryear">6</ix:nonNumeric> - <ix:nonNumeric contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="c81236580" format="ixt-sec:duryear">6.6</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236581" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="3">1.1</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236582" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="3">0.3</ix:nonFraction>% - <ix:nonFraction id="c81236584" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" format="ixt:numdotdecimal" decimals="4">1.69</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236586" contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="4">2.27</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236588" contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:numdotdecimal" decimals="-3">0.0</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236590" contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:numdotdecimal" decimals="-3">0.0</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction id="c81236593" contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember" unitRef="Pure" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:numdotdecimal" decimals="-3">0.0</ix:nonFraction>%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:EarningsPerShareTextBlock" id="c2040908" escape="true">
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-indent: -9pt;"><b>Note <em style="font: inherit;">9</em>&#xa0;&#x2013; Earnings Per Share Attributable to Common Stockholder:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Basic net earnings (loss) per share of common stock&#xa0;is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period. Diluted net earnings (loss) per share of common stock is computed by giving effect to all potentially dilutive securities. Diluted net loss per common share is the same as basic net loss per common share, due to the fact that potentially dilutive securities would have an antidilutive effect as the Company incurred a net loss for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em>, there were <ix:nonFraction id="c81236600" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> reconciling items between Net Loss/Income and Net Loss attributable to common stockholders.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The potentially dilutive securities excluded from the determination of diluted loss per share, as their effect is antidilutive, are as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="c2040909" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Twelve Months Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Service Period Stock Options</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236609" contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,291</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236610" contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,356</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236611" contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-5">1,500</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted Stock Units</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236612" contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">173</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236613" contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">190</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c81236614" contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">236</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Performance Stock Options</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236615" contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">972</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236616" contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,009</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c81236617" contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">34</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236618" contextRef="d_2021-01-01_2021-12-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">2,437</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236619" contextRef="d_2020-01-01_2020-12-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">2,555</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c81236620" contextRef="d_2019-01-01_2019-12-31" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">1,770</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
  </ix:nonNumeric>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" id="c2040910" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Note <em style="font: inherit;">10</em>&#xa0;&#x2013; Retirement Plan: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company sponsors a safe harbor <em style="font: inherit;">401</em>(k) plan covering all employees. All employees are eligible to participate. Active participants in the plan <em style="font: inherit;"> may </em>make contributions of up to <ix:nonFraction id="c81236623" contextRef="d_2021-01-01_2021-12-31_RangeAxis-MaximumMember" unitRef="Pure" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" format="ixt:numdotdecimal" decimals="1">50</ix:nonFraction>% of their compensation, subject to certain limitations. Company contributions totaled approximately $<ix:nonFraction id="c81236624" contextRef="d_2021-01-01_2021-12-31" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,829</ix:nonFraction>&#xa0;in <em style="font: inherit;">2021</em>, $<ix:nonFraction id="c81236626" contextRef="d_2020-01-01_2020-12-31" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,416</ix:nonFraction>,&#xa0;in <em style="font: inherit;">2020</em>, and $<ix:nonFraction id="c81236628" contextRef="d_2019-01-01_2019-12-31" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,062</ix:nonFraction>&#xa0;in <em style="font: inherit;">2019</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       <em style="font: inherit;"></em></div></div></div></ix:exclude><ix:exclude><div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div class="PGFTR" style="text-align: center; width: 100%"><div class="hf-row"><div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;"><em style="font: inherit;">62</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
        &#xa0;
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>FRESHPET, INC. &#xa0;AND SUBSIDIARIES</b></p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">(in thousands, except per share data)</p></ix:exclude><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"></p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="c2040911" escape="true">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">11</em>&#xa0;&#x2013; Concentrations: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Concentration of Credit Risk</b></i>&#x2014;The Company maintains its cash balances in financial institutions that are insured by the Federal Deposit Insurance Corporation up to $<ix:nonFraction id="c81236632" contextRef="i_2021-12-31_RangeAxis-MaximumMember" unitRef="USD" name="us-gaap:CashFDICInsuredAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">250,000</ix:nonFraction> each. At times, such balances <em style="font: inherit;"> may </em>be in excess of the FDIC insurance limit.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Major Customers</b></i>&#x2014;In <em style="font: inherit;">2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, net sales to <ix:nonFraction id="c81236636" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfDistributors" scale="0" format="ixt-sec:numwordsen" decimals="INF">one</ix:nonFraction> of our distributors which sells directly to <em style="font: inherit;">three</em> of our customers, accounted for <ix:nonFraction id="c81236640" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">16</ix:nonFraction>%, <ix:nonFraction id="c81236641" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">18</ix:nonFraction>%, and <ix:nonFraction id="c81236642" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">17</ix:nonFraction>% of our net sales, respectively.&#xa0;In <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> <ix:nonFraction id="c81236645" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfMajorCustomers" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> customers accounted for <em style="font: inherit;">10%</em> of our net sales, while in <em style="font: inherit;">2019</em> <ix:nonFraction id="c81236649" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfMajorCustomers" scale="0" format="ixt-sec:numwordsen" decimals="INF">one</ix:nonFraction> customer accounted for more than <em style="font: inherit;">10%</em> of our net sales.&#xa0;As of <em style="font: inherit;"> December 31, 2021</em>, <ix:nonFraction id="c81236651" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfDistributors" scale="0" format="ixt-sec:numwordsen" decimals="INF">two</ix:nonFraction>&#xa0;distributors and <ix:nonFraction id="c81236652" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" unitRef="Pure" name="frpt:NumberOfMajorCustomers" scale="0" format="ixt-sec:numwordsen" decimals="INF">two</ix:nonFraction>&#xa0;customers accounted for <ix:nonFraction id="c81236653" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="1">20</ix:nonFraction>%, <ix:nonFraction id="c81236654" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoDistributorMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="1">10</ix:nonFraction>%, <ix:nonFraction id="c81236655" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">14</ix:nonFraction>% and&#xa0;<ix:nonFraction id="c81236656" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">13</ix:nonFraction>% respectively, of our accounts receivable. As of <em style="font: inherit;"> December 31, 2020</em>, <span style="-sec-ix-hidden:c81236657"><span style="-sec-ix-hidden:c81236638">one</span></span> distributer and <span style="-sec-ix-hidden:c81236658">two</span> customers accounted for <ix:nonFraction id="c81236659" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">8</ix:nonFraction>%, <ix:nonFraction id="c81236660" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">23</ix:nonFraction>% and <ix:nonFraction id="c81236661" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="1">20</ix:nonFraction>%, respectively, of our account receivable.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Major Suppliers</b></i>&#x2014;The Company purchased approximately <ix:nonFraction id="c81236662" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">21</ix:nonFraction>% of its raw materials from <ix:nonFraction id="c81236663" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember" unitRef="Pure" name="frpt:NumberOfVendors" scale="0" format="ixt-sec:numwordsen" decimals="INF">one</ix:nonFraction> vendor during <em style="font: inherit;">2021</em>, approximately <ix:nonFraction id="c81236665" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">23</ix:nonFraction>% of its raw materials from <ix:nonFraction id="c81236666" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember" unitRef="Pure" name="frpt:NumberOfVendors" scale="0" format="ixt-sec:numwordsen" decimals="INF">one</ix:nonFraction> vendor during <em style="font: inherit;">2020</em>, and approximately <ix:nonFraction id="c81236668" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">27</ix:nonFraction>% of its raw materials from <ix:nonFraction id="c81236669" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember" unitRef="Pure" name="frpt:NumberOfVendors" scale="0" format="ixt-sec:numwordsen" decimals="INF">one</ix:nonFraction> vendor during <em style="font: inherit;">2019</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company purchased approximately <ix:nonFraction id="c81236671" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">84</ix:nonFraction>% of its packaging material from <ix:nonFraction id="c81236672" contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember" unitRef="Pure" name="frpt:NumberOfVendors" scale="0" format="ixt-sec:numwordsen" decimals="INF">five</ix:nonFraction> vendors during <em style="font: inherit;">2021</em>, <ix:nonFraction id="c81236674" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="2">88</ix:nonFraction>% of its packaging material from <ix:nonFraction id="c81236675" contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember" unitRef="Pure" name="frpt:NumberOfVendors" scale="0" format="ixt-sec:numwordsen" decimals="INF">five</ix:nonFraction> vendors during <em style="font: inherit;">2020</em>, and approximately <ix:nonFraction id="c81236677" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:numdotdecimal" decimals="1">80</ix:nonFraction>% of its packaging material from <ix:nonFraction id="c81236678" contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember" unitRef="Pure" name="frpt:NumberOfVendors" scale="0" format="ixt-sec:numwordsen" decimals="INF">three</ix:nonFraction> vendors during <em style="font: inherit;">2019</em>.</p>
  </ix:nonNumeric>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       63
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item9" title="item9" href="#"></a>ITEM&#xa0;9. &#x2014; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">None.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item9a" title="item9a" href="#"></a>ITEM&#xa0;9A. CONTROL AND PROCEDURES </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Evaluation of Disclosure Controls and Procedures </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We maintain &#x201c;disclosure controls and procedures,&#x201d; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#x2019;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#x2019;s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2021. Based on the evaluation of our disclosure controls and procedures as of December 31, 2021, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Management&#x2019;s Report on Internal Control Over Financial Reporting </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. The Company&#x2019;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the Company&#x2019;s financial statements for external reporting purposes in accordance with generally accepted accounting principles.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Management assessed the effectiveness of the Company&#x2019;s internal control over financial reporting as of December 31, 2021. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO") in its Internal Control-Integrated Framework (2013). &#xa0;This evaluation was carried out under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer. Based on this assessment, management concluded that as of December 31, 2021, the Company&#x2019;s internal control over financial reporting was effective.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Our independent registered public accounting firm that audited the consolidated financial statements included in this annual report has issued an audit report on the effectiveness of our internal control over financial reporting, which is included within "Item 8. Financial Statements and Supplementary Data"&#xa0;under section&#xa0;"Report of Independent Registered Public Accounting Firm".</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Changes in Internal Control over Financial Reporting </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">There were no changes in our internal control over financial reporting identified in management&#x2019;s evaluation pursuant to Rules 13a-15(d) and 15d-15(d)&#xa0;of the Exchange Act during the three months ended December 31, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       64
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Inherent Limitations on Effectiveness of Controls </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item9b" title="item9b" href="#"></a>ITEM&#xa0;9B. OTHER INFORMATION </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">None.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item9c" title="item9c" href="#"></a>ITEM&#xa0;9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Not applicable.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       65
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="part3" title="part3" href="#"></a>PART III </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left; text-transform: uppercase;"><b><a id="item10" title="item10" href="#"></a>ITEM&#xa0;10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The information required by this item will be filed&#xa0;(and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement pursuant to Regulation 14A that will contain such information.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item11" title="item11" href="#"></a>ITEM&#xa0;11. EXECUTIVE COMPENSATION </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The information required by this item will be filed&#xa0;(and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement pursuant to Regulation 14A that will contain such information.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item12" title="item12" href="#"></a>ITEM&#xa0;12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The information required by this item will be filed&#xa0;(and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement pursuant to Regulation 14A that will contain such information.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item13" title="item13" href="#"></a>ITEM&#xa0;13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, DIRECTOR INDEPENDENCE </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The information required by this item will be filed&#xa0;(and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement pursuant to Regulation 14A that will contain such information.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b><a id="item14" title="item14" href="#"></a>ITEM&#xa0;14. PRINCIPAL ACCOUNTANT FEES AND SERVICES </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">Our independent registered public accounting firm is <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AuditorName">KPMG LLP</ix:nonNumeric>, <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AuditorLocation">Short Hills, New Jersey</ix:nonNumeric>, Auditor ID: <ix:nonNumeric contextRef="d_2021-01-01_2021-12-31" name="dei:AuditorFirmId">185</ix:nonNumeric>.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The information required by this item will be filed&#xa0;(and is hereby incorporated by reference) by an amendment hereto or pursuant to a definitive proxy statement pursuant to Regulation 14A that will contain such information.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       66
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b><a id="part4" title="part4" href="#"></a>PART IV</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b><a id="item15" title="item15" href="#"></a>ITEM&#xa0;15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES </b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The following documents are filed as a part of this report:</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">(1)&#xa0;&#xa0;&#xa0;&#xa0; Financial Statements &#x2013; See Index to the Consolidated Financial Statements appearing on page 46.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">(2)&#xa0;&#xa0;&#xa0;&#xa0; Financial Statement Schedules &#x2013; None.</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">(3)&#xa0;&#xa0;&#xa0;&#xa0; Exhibits &#x2013; The exhibits listed on the accompanying Exhibit Index are filed or incorporated by reference as part of this report.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       67
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>EXHIBIT INDEX</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0); width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Exhibit No.</b></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0); width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Description</b></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;&#xa0;&#xa0;3.1</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="http://www.sec.gov/Archives/edgar/data/0001611647/000114036121032586/brhc10029242_ex3-1.htm" style="-sec-extract:exhibit;">Fifth Amended and Restated Certificate of Incorporation of Freshpet, Inc. (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K, filed with the SEC on September 27, 2021)</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;&#xa0;&#xa0;3.2</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001611647/000114036121020255/brhc10025607_ex3-1.htm" style="-sec-extract:exhibit;">Amended and Restated Bylaws (incorporated by reference to Exhibit 3.1 to the Company's Current Report on Form 8-K, filed with the SEC on June 9, 2021)</a></td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;&#xa0; 4.1*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="ex_320102.htm" style="-sec-extract:exhibit;">Description of Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.1</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000114036121005499/nt10020578x2_10-1.htm" style="-sec-extract:exhibit;">Sixth Amended and Restated Loan and Security Agreement Amendment, dated February 19, 2021, by and among the Company and City National Bank, a national banking association, as the arranger and administrative agent, and the lenders thereto (incorporated by reference to the Company's Current Report on Form 8-K filed with the SEC on February 19, 2021)</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.2+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000114036120022646/brhc10015670_ex99-1.htm" style="-sec-extract:exhibit;">Freshpet, Inc. Second Amended and Restated 2014 Omnibus Incentive Plan (incorporated by reference to Exhibit 99.1 to the Company's Registration Statement on Form S-8, filed with the SEC on October 7, 2020)</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.3+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000143774921003615/ex_227984.htm" style="-sec-extract:exhibit;">Amendment to Freshpet, Inc. Second Amended and Restated 2014 Omnibus Incentive Plan (incorporated by reference to the Company's Annual Report on Form 10-K filed on February 22, 2021)</a></td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.4+</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514441396/d836608dex992.htm" style="-sec-extract:exhibit;">Professor Connor&#x2019;s, Inc. 2010 Stock Option Plan (incorporated by reference to the Company&#x2019;s Registration on Form S-8 filed on December 12, 2014)</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.5+</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514441396/d836608dex993.htm" style="-sec-extract:exhibit;">Professor Connor&#x2019;s, Inc. 2006 Stock Plan (incorporated by reference to the Company&#x2019;s Registration on Form S-8 filed on December 12, 2014)</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.6+</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514382241/d744509dex1017.htm" style="-sec-extract:exhibit;">Form of Restricted Stock Agreement Pursuant to the Freshpet, Inc. 2014 Omnibus Incentive Plan (incorporated by reference to Amendment No. 2 to the Company&#x2019;s Registration Statement on Form S-1 filed on October 27, 2014)</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.7+</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514382241/d744509dex1018.htm" style="-sec-extract:exhibit;">Form of Restricted Stock Unit Agreement Pursuant to the Freshpet, Inc. 2014 Omnibus Incentive Plan (incorporated by reference to Amendment No. 2 to the Company&#x2019;s Registration Statement on Form S-1 filed on October 27, 2014)</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.8+</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514382241/d744509dex1019.htm" style="-sec-extract:exhibit;">Form of Incentive Stock Option Agreement Pursuant to the Freshpet, Inc. 2014 Omnibus Incentive Plan (incorporated by reference to Amendment No. 2 to the Company&#x2019;s Registration Statement on Form S-1 filed on October 27, 2014)</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.9+</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514382241/d744509dex1020.htm" style="-sec-extract:exhibit;">Form of Nonqualified Stock Option Agreement Pursuant to the Freshpet, Inc. 2014 Omnibus Incentive Plan (incorporated by reference to Amendment No. 2 to the Company&#x2019;s Registration Statement on Form S-1 filed on October 27, 2014)</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;10.10+</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514382241/d744509dex1021.htm" style="-sec-extract:exhibit;">Form of Stock Appreciation Rights Agreement Pursuant to the Freshpet, Inc. 2014 Omnibus Incentive Plan (incorporated by reference to Amendment No. 2 to the Company&#x2019;s Registration Statement on Form S-1 filed on October 27, 2014)</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.11*+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="ex_320104.htm" style="-sec-extract:exhibit;">Summary of Non-Employee Director Compensation Arrangements&#xa0;</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.12+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000156459016023277/frpt-ex101_184.htm" style="-sec-extract:exhibit;">Employment Agreement, dated as of July 27, 2016, by and between Freshpet, Inc. and William B. Cyr (incorporated by reference to Exhibit 10.1 to the Company&#x2019;s Quarterly Report on Form 10-Q filed with the SEC on August 8, 2016)</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.13+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514394733/d744509dex1029.htm" style="-sec-extract:exhibit;">Form of Employment Agreement between Scott Morris and Freshpet, Inc. (incorporated by reference to Amendment No. 3 to the Company&#x2019;s Registration Statement on Form S-1 filed on November 4, 2014)</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.14+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000143774921003615/ex_227986.htm" style="-sec-extract:exhibit;">Offer Letter Agreement, dated as of December 16, 2019, by and between Freshpet, Inc. and Heather Pomerantz&#xa0;(incorporated by reference to the Company's Annual Report on Form 10-K filed on February 22, 2021)</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.15+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001611647/000156459019014373/frpt-ex1018_151.htm" style="-sec-extract:exhibit;">Employment Agreement, dated as of July 6, 2015, by and between Freshpet, Inc. and Stephen Weise (incorporated by reference to Exhibit 10.18 to the Company&#x2019;s 10-K, Amendment No. 1, filed on April 30, 2019)</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.16+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514394733/d744509dex1030.htm" style="-sec-extract:exhibit;">Form of Employment Agreement between Cathal Walsh and Freshpet, Inc. (incorporated by reference to Amendment No. 3 to the Company&#x2019;s Registration Statement on Form S-1 filed on November 4, 2014)</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0; 10.17+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000114036120022646/brhc10015670_ex99-2.htm" style="-sec-extract:exhibit;">Nonqualified Stock Option Inducement Award Agreement by and between Freshpet, Inc. and William B. Cyr, dated September 6, 2016 (incorporated by reference to Exhibit 99.1 to the Company's Registration Statement on Form S-8, filed with the SEC on October 7, 2020)</a></td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0px; font-family: Arial; font-size: 10pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       68
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;"><b>Exhibit No.</b></td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;"><b>Description</b></td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0;10.18+</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000114036120022646/brhc10015670_ex99-3.htm" style="-sec-extract:exhibit;">Nonqualified Stock Option Inducement Award Agreement by and between Freshpet, Inc. and Heather Pomerantz, dated January 12, 2020 (incorporated by reference to Exhibit 99.1 to the Company's Registration Statement on Form S-8, filed with the SEC on October 7, 2020)</a></td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;">&#xa0;10.19</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"><a href="http://www.sec.gov/Archives/edgar/data/1611647/000119312514394733/d744509dex1031.htm" style="-sec-extract:exhibit;">Form of Indemnification Agreement between Freshpet, Inc. and each of its directors and executive officers (incorporated by reference to Amendment No. 3 to the Company&#x2019;s Registration Statement on Form S-1 filed on November 4, 2014)</a></td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;21.1*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="ex_320106.htm" style="-sec-extract:exhibit;">List of Subsidiaries</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;23.1*&#xa0;&#xa0;&#xa0;</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="ex_320107.htm" style="-sec-extract:exhibit;">Consent of KPMG LLP</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;31.1*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="ex_320108.htm" style="-sec-extract:exhibit;">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;31.2*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="ex_320109.htm" style="-sec-extract:exhibit;">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">&#xa0;&#xa0;32.1*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><a href="ex_320110.htm" style="-sec-extract:exhibit;">Certifications of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">101.INS*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inline XBRL Instance Document</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">101.SCH*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inline XBRL Schema Documents</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">101.CAL*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inline XBRL Calculation Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">101.LAB*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inline XBRL Labels Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">101.PRE*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inline XBRL Presentation Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">101.DEF*</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inline XBRL Definition Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">EX-104</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;">Inline XBRL Formatted Cover Page (formatted as Inline XBRL and contained in Exhibit 101).</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 8%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt 16.5pt 0pt 0pt; text-align: left;">*&#xa0; Filed herewith. **Furnished herewith. + Indicates a management contract or compensatory plan or agreement.</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 91%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       69
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>SIGNATURES</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-align: justify;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized on March 1, 2022.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center; margin-left: 45pt;"><b>FRESHPET, INC.</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 333pt;">By:&#xa0;<span style="text-decoration: underline; ">/s/ Heather Pomerantz&#xa0;&#xa0;</span><br /> Name: Heather Pomerantz<br /> Title: Chief Financial Officer</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;">*&#xa0;&#xa0;*&#xa0;&#xa0;*&#xa0;&#xa0;*</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"><b>Power of Attorney</b></p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Each person whose signature appears below constitutes and appoints Heather Pomerantz as his or her true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorney-in-fact and agent or his or her substitute or substitutes may lawfully do or cause to be done by virtue hereof.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated on March 1, 2022.</p>
  <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Signature</b></p> </td>
     <td style="vertical-align: top; width: 1%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Title</b></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ William B. Cyr</span><br /> William B. Cyr</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Chief Executive Officer and Director<br /> (Principal Executive Officer)</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ Heather Pomerantz</span><br /> Heather Pomerantz</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Chief Financial Officer<br /> (Principal Accounting and Financial Officer)</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ Charles A. Norris</span><br /> Charles A. Norris</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Director</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ J. David Basto</span><br /> J. David Basto</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Director</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ Daryl G. Brewster</span><br /> Daryl G. Brewster</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Director</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ Lawrence S. Coben</span><br /> Lawrence S. Coben</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Director</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ Walter N. George III</span><br /> Walter N. George III</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Director</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0px; font-family: Arial; font-size: 10pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       70
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       &#xa0;
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="vertical-align: top; width: 49%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Signature</b></p> </td>
     <td style="vertical-align: top; width: 1%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; border-bottom: 1px solid black; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Title</b></p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><span style="text-decoration: underline; ">/s/ Craig D. Steeneck</span><br /> Craig D. Steeneck</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;"> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Director</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;"><span style="text-decoration: underline; ">/s/ Leta D. Priest</span></p> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">Leta D. Priest</p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#xa0;</p> </td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">Director <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#xa0;</p> </td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">Director</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;"><span style="text-decoration: underline; ">/s/ Jacki S. Kelley</span></p> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;"><span style="text-decoration: underline; ">Jacki S. Kelley</span></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial; font-size: 10pt;">
     <td style="vertical-align: top; width: 49%; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;"><span style="text-decoration: underline; ">/s/ Olu Beck</span></p> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;"><span style="text-decoration: underline; ">Olu Beck</span></p> </td>
     <td style="vertical-align: top; width: 1%; font-family: Arial; font-size: 10pt;">&#xa0;</td>
     <td style="vertical-align: top; width: 50%; font-family: Arial; font-size: 10pt;">Director</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#xa0;</p>
  <div class="LAST-PAGE-BREAK">
   <div class="PGFTR">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial;">
       71
     </div>
    </div>
   </div>
  </div>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>ex_320102.htm
<DESCRIPTION>EXHIBIT 4.1
<TEXT>
<html><head>
	<title>ex_320102.htm</title>
	<!-- Generated by ThunderDome Portal - 3/1/2022 5:47:28 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="margin-bottom: 0; text-align: right; margin-top: 0; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 4.1</b></font></p>

<p style="margin-bottom: 0; text-align: left; margin-top: 0; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>DESCRIPTION OF THE REGISTRANT&#8217;S SECURITIES</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>REGISTERED PURSUANT TO SECTION 12 OF THE</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>SECURITIES EXCHANGE ACT OF 1934</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">As of February 22, 2022, Freshpet, Inc. (&#8220;Freshpet,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221;) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;): our common stock.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">The following summary of our common stock does not purport to be complete and is subject to our certificate of incorporation, as amended (our &#8220;Certificate of Incorporation&#8221;), our bylaws, as amended (our &#8220;Bylaws&#8221;), each of which is filed as an exhibit to the Annual Report on Form 10-K to which this exhibit is a part. We encourage you to read our Certificate of Incorporation, our Bylaws and the applicable provisions of the General Corporation Law of the State of Delaware (&#8220;DGCL&#8221;) for additional information.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Authorized Capitalization </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">The total amount of our authorized capital stock consists of 200,000,000 shares of common stock, par value $0.001 per share, and 100,000,000 shares of undesignated preferred stock, par value $0.001 per share.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Our common stock is not entitled to preemptive or other similar subscription rights to purchase any of our securities. Our common stock is neither convertible nor redeemable. Unless our board of directors (the "Board") determines otherwise, we will issue all of our capital stock in uncertificated form.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Voting Rights </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Each holder of our common stock is entitled to one vote per share on each matter submitted to a vote of stockholders. Our Bylaws provide that the presence, in person or by proxy, of holders of shares representing a majority of the outstanding shares of capital stock entitled to vote at a stockholders&#8217; meeting shall constitute a quorum. When a quorum is present, the affirmative vote of a majority of the votes cast is required to take action, unless otherwise specified by law or our Certificate of Incorporation, and except for the election of directors, which is determined by a plurality vote. There are no cumulative voting rights.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Dividend Rights </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Each holder of shares of our common stock is entitled to receive such dividends and other distributions in cash, stock or property as may be declared by the&nbsp;Board from time to time out of our assets or funds legally available for dividends or other distributions. These rights are subject to the preferential rights of the holders of our preferred stock, if any, and any contractual limitations on our ability to declare and pay dividends.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Other Rights </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Each holder of common stock is subject to, and may be adversely affected by, the rights of the holders of any series of preferred stock that we may designate and issue in the future.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Liquidation Rights </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">If our company is involved in a consolidation, merger, recapitalization, reorganization, voluntary or involuntary liquidation, dissolution or winding up of our affairs, or similar event, each holder of common stock will participate pro rata in all assets remaining after payment of liabilities, subject to prior distribution rights of preferred stock, if any, then outstanding.</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Anti-Takeover Effects of our Certificate of Incorporation and Bylaws </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Our Certificate of Incorporation and our Bylaws contain provisions that may delay, defer or discourage another party from acquiring control of us. We expect that these provisions, which are summarized below, will discourage coercive takeover practices or inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with the Board, which we believe may result in an improvement of the terms of any such acquisition in favor of our stockholders. However, they also give the Board&nbsp;the power to discourage acquisitions that some stockholders may favor.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Action by Written Consent, Special Meeting of Stockholders and Advance Notice Requirements for Stockholder Proposals </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Our Certificate of Incorporation provides that stockholder action can be taken only at an annual or special meeting of stockholders and cannot be taken by written consent in lieu of a meeting. Our Certificate of Incorporation and Bylaws also provide that, except as otherwise required by law, special meetings of the stockholders can be called only pursuant to a resolution adopted by a majority of the total number of directors that we would have if there were no vacancies. Except as described above, stockholders are not permitted to call a special meeting or to require the Board&nbsp;to call a special meeting.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">In addition, our Bylaws require advance notice procedures for stockholder proposals to be brought before an annual meeting of the stockholders, including the nomination of directors. Stockholders at an annual meeting may only consider the proposals specified in the notice of meeting or brought before the meeting by or at the direction of the Board, or by a stockholder of record on the record date for the meeting, who is entitled to vote at the meeting and who has delivered a timely written notice in proper form to our secretary, of the stockholder&#8217;s intention to bring such business before the meeting.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">These provisions could have the effect of delaying until the next stockholder meeting any stockholder actions, even if they are favored by the holders of a majority of our outstanding voting securities.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Classified Board </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Our Certificate of Incorporation provides that, until our annual meeting of stockholders in 2025, the Board shall be divided into three classes of directors, with the classes as nearly equal in number as possible. As a result, until such time, approximately one-third of the Board will be elected each year. The classification of directors has the effect of making it more difficult for stockholders to change the composition of the Board. Commencing with our annual meeting of stockholders held in 2025, all directors will be elected at the annual meeting of stockholders to hold office until the annual meeting of stockholders in the following year.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Removal of Directors </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Our Certificate of Incorporation provides that directors may only be removed from office for cause and only upon the affirmative vote of at least a majority of the voting power of our outstanding shares of common stock.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Delaware Anti-Takeover Statute </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Section 203 of the DGCL provides that if a person acquires 15% or more of the voting stock of a Delaware corporation, such person becomes an &#8220;interested stockholder&#8221; and may not engage in certain &#8220;business combinations&#8221; with the corporation for a period of three years from the time such person acquired 15% or more of the corporation&#8217;s voting stock, unless: (1) the Board&nbsp;approves the acquisition of stock or the merger transaction before the time that the person becomes an interested stockholder, (2) the interested stockholder owns at least 85% of the outstanding voting stock of the corporation at the time the merger transaction commences (excluding voting stock owned by directors who are also officers and certain employee stock plans), or (3) the merger transaction is approved by the Board and by the affirmative vote at a meeting, not by written consent, of stockholders of 2/3 of the holders of the outstanding voting stock that is not owned by the interested stockholder. A Delaware corporation may elect in its certificate of incorporation or bylaws not to be governed by this particular Delaware law.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Under our Certificate of Incorporation, we opted out of Section 203 of the DGCL and therefore are not subject to Section 203.</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Limitations on Liability and Indemnification of Officers and Directors </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Our Certificate of Incorporation limits the liability of our directors to the fullest extent permitted by the DGCL, and our Bylaws provide that we will indemnify them to the fullest extent permitted by such law. We have entered and expect to continue to enter into agreements to indemnify our directors, executive officers and other employees as determined by the Board. Under the terms of such indemnification agreements, we are required to indemnify each of our directors and officers, to the fullest extent permitted by the laws of the State of Delaware, if the basis of the indemnitee&#8217;s involvement was by reason of the fact that the indemnitee is or was a director or officer of the Company or any of its subsidiaries or was serving at the Company&#8217;s request in an official capacity for another entity. We must indemnify our officers and directors against all reasonable fees, expenses, charges and other costs of any type or nature whatsoever, including any and all expenses and obligations paid or incurred in connection with investigating, defending, being a witness in, participating in (including on appeal), or preparing to defend, be a witness or participate in any completed, actual, pending or threatened action, suit, claim or proceeding, whether civil, criminal, administrative or investigative, or establishing or enforcing a right to indemnification under the indemnification agreement. The indemnification agreements also require us, if so requested, to advance within 30 days of such request all reasonable fees, expenses, charges and other costs that such director or officer incurred, provided that such person will return any such advance if it is ultimately determined that such person is not entitled to indemnification by us. Any claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Exclusive Jurisdiction of Certain Actions </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">Our Certificate of Incorporation requires, to the fullest extent permitted by law, that derivative actions brought in the name of the Company, actions against directors, officers and employees for breach of fiduciary duty and other similar actions may be brought only in the Court of Chancery in the State of Delaware and, if brought outside of Delaware, the stockholder bringing the suit will be deemed to have consented to service of process on such stockholder&#8217;s counsel. Although we believe this provision benefits the Company by providing increased consistency in the application of Delaware law in the types of lawsuits to which it applies, the provision may have the effect of discouraging lawsuits against our directors and officers.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Transfer Agent and Registrar </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:40.5pt;">The transfer agent and registrar for our common stock is Computershare Trust Company, N.A.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.11
<SEQUENCE>3
<FILENAME>ex_320104.htm
<DESCRIPTION>EXHIBIT 10.11
<TEXT>
<html><head>
	<title>ex_320104.htm</title>

	<!-- Generated by ThunderDome Portal - 3/1/2022 9:14:38 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><b>Exhibit 10.11</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>FRESHPET, INC.&nbsp;</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>NON-EMPLOYEE DIRECTORS&#8217; COMPENSATION SUMMARY </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><u>QUARTERLY FEES </u></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><u>Each non-employee director will receive annual fees consisting of the following</u>:</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="width:36pt;vertical-align:top;">
			<p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">(1)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">$50,000 (or $80,000 for the Chair of the Board) retainer paid in cash payable in quarterly installments; and</p>
			</td>
		</tr>

</table>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="width:36pt;vertical-align:top;">
			<p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">(2)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:'Times New Roman', Times, serif;margin-right:0pt;margin-top:0pt;text-align:justify;margin-bottom:0pt;font-size:10pt;">$69,990 (or $89,993 for the Chair of the Board) award of time-vesting RSUs, which vest on the first anniversary of the grant date;</p>
			</td>
		</tr>

</table>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><u>QUARTERLY STIPENDS </u></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><u>Each Committee Chair will also receive quarterly stipends as follows</u>:</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align:top;width:72.1%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>Non-Employee Director Stipends</b></p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>Quarterly</b></p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>Annualized</b></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:72.1%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Audit Committee Chair</p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$3,750</p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$15,000</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:72.1%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Compensation Committee Chair</p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$1,875</p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$7,500</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:72.1%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nominating and Corporate Governance Committee Chair</p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$1,875</p>
			</td>
			<td style="vertical-align:top;width:14.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">$7,500</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><u>VALUATION OF RESTRICTED STOCK UNITS</u></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><u>Annual Fees</u>: The number of RSUs to be awarded annually to a director is determined by dividing the dollar value of RSUs to be granted to the director by the fair market value (the closing price) of our common stock on the date the grant date of the RSUs.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><u>Dividends</u>: Dividends (or dividend equivalents) shall not be payable with respect to any shares of stock underlying an award until such award has vested, except that a grantee of an award may be provided with the right to the accrual of dividends (or dividend equivalents) on the unvested portion of an award that may be payable upon the vesting of such portion of the award.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>ex_320106.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<html><head>
	<title>ex_320106.htm</title>

	<!-- Generated by ThunderDome Portal - 12/28/2021 11:02:27 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: right;"><b>Exhibit 21.1</b></p>

<p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: center;"><b>Subsidiaries of Freshpet, Inc.</b></p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt;">

		<tr style="font-family: Times New Roman; font-size: 10pt;">
			<td style="vertical-align: bottom; width: 73.2%; border-bottom: thin solid rgb(0, 0, 0); font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt 214.2pt 0pt 0pt; text-align: left;">Exact Name of Subsidiaries of Registrant as Specified in the Subsidiary&#8217;s Charter</p>
			</td>
			<td style="vertical-align: bottom; width: 1.1%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>
			</td>
			<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); width: 25.6%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">State&nbsp;or&nbsp;Other&nbsp;Jurisdiction&nbsp;of<br>
			Incorporation&nbsp;or&nbsp;Organization</p>
			</td>
		</tr>
		<tr style="font-family: Times New Roman; font-size: 10pt;">
			<td style="vertical-align: middle; width: 73.2%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
			<td colspan="2" style="vertical-align: middle; width: 26.8%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: Times New Roman; font-size: 10pt;">
			<td style="vertical-align: top; width: 73.2%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Professor Connors Canada Inc.</p>
			</td>
			<td style="vertical-align: bottom; width: 1.1%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 25.6%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Ontario,&nbsp;Canada</p>
			</td>
		</tr>
		<tr style="font-family: Times New Roman; font-size: 10pt;">
			<td style="vertical-align: top; width: 73.2%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
			<td style="vertical-align: bottom; width: 1.1%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 25.6%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: Times New Roman; font-size: 10pt;">
			<td style="vertical-align: top; width: 73.2%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">FP Foods Realty PA, LLC</p>
			</td>
			<td style="vertical-align: bottom; width: 1.1%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 25.6%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Pennsylvania</p>
			</td>
		</tr>
		<tr style="font-family: Times New Roman; font-size: 10pt;">
			<td style="vertical-align: top; width: 73.2%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
			<td style="vertical-align: bottom; width: 1.1%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 25.6%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: Times New Roman; font-size: 10pt;">
			<td style="vertical-align: top; width: 73.2%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Freshpet Europe LTD</p>

			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Freshpet NE B.V.</p>
			</td>
			<td style="vertical-align: bottom; width: 1.1%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 25.6%; font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">England and Wales</p>

			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

			<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">The Netherlands</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>ex_320107.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<html><head>
	<title>ex_320107.htm</title>
	<!-- Generated by ThunderDome Portal - 3/1/2022 4:30:45 AM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: right;">Exhibit 23.1</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: center;"><b>Consent of Independent Registered Public Accounting Firm</b></p>

<p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;">We consent to the incorporation by reference in the registration statements (No. 333-200936) on Form S-8 and&nbsp;(No. 333-227213) on Form S-3ASR of&nbsp;our report dated March 1, 2022, with respect to the consolidated financial statements&nbsp;of Freshpet, Inc. and&nbsp;the effectiveness of internal control over financial reporting.</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;">/s/ KPMG LLP</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify;">Short Hills, New Jersey<br>
March 1, 2022</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>ex_320108.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html><head>
	<title>ex_320108.htm</title>
	<!-- Generated by ThunderDome Portal - 3/1/2022 4:31:13 AM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><b>Exhibit 31.1</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>&nbsp;</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>CERTIFICATIONS</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">I, William B. Cyr, certify that:</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">1.I have reviewed this annual report on Form 10-K of Freshpet, Inc.;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">4.The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(c)Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(d)Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">5.The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Date: March 1, 2022</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;"><u>/s/&nbsp;&nbsp;William B. Cyr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </u></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">William B. Cyr</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">Chief Executive Officer</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>ex_320109.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html><head>
	<title>ex_320109.htm</title>
	<!-- Generated by ThunderDome Portal - 3/1/2022 4:31:39 AM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><b>Exhibit 31.2</b></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>&nbsp;</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>CERTIFICATIONS</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">I, Heather Pomerantz, certify that:</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">1.I have reviewed this annual report on Form 10-K of Freshpet, Inc.;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">4.The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(c)Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(d)Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">5.The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:42.8pt;margin-right:0pt;margin-top:0pt;text-align:left;text-indent:47.05pt;">(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Date: March 1, 2022</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;"><u>/s/&nbsp; Heather Pomerantz&nbsp; &nbsp; &nbsp;&nbsp;</u></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">Heather Pomerantz</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">Chief Financial Officer</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>ex_320110.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html><head>
	<title>ex_320110.htm</title>
	<!-- Generated by ThunderDome Portal - 3/1/2022 4:32:13 AM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: right;"><b>Exhibit 32.1</b></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>&nbsp;</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>CERTIFICATION PURSUANT TO 18 U.S.C. &#167; 1350,<br>
AS ADOPTED PURSUANT TO &#167; 906<br>
OF THE SARBANES-OXLEY ACT OF 2002 </b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">In connection with the filing of the Annual Report on Form 10-K of Freshpet, Inc., a Delaware corporation (the &#8220;Company&#8221;), for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, to such officer&#8217;s knowledge:</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Date: March 1, 2022</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;"><u>/s/&nbsp;&nbsp;William B. Cyr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">William B. Cyr</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">Chief Executive Officer</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">&nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;"><u>/s/ Heather Pomerantz&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</u><br>
Heather Pomerantz<br>
Chief Financial Officer</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:69.3%;margin-right:0pt;margin-top:0pt;text-align:left;">&nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The foregoing certification is being furnished solely pursuant to 18 U.S.C. &#167; 1350 and is not being filed as part of the Report or as a separate disclosure document.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>&nbsp;</b></p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>frpt-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:47PM UTC 2022-03-01--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:frpt="http://freshpet.com/20211231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://freshpet.com/20211231">
  <xsd:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2021" schemaLocation="https://xbrl.sec.gov/naics/2021/naics-2021.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xsd:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="frpt-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="frpt-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="frpt-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="frpt-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://freshpet.com/20211231/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets" roleURI="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets-parentheticals" roleURI="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-operations-and-comprehensive-loss" roleURI="http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-changes-in-stockholders-equity" roleURI="http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Consolidated Statements of Changes In Stockholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statement-of-cash-flows" roleURI="http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Consolidated Statement of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies" roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note 1 - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventories" roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 2 - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-plant-and-equipment" roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 3 - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-income-taxes" roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 4 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accrued-expenses" roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 5 - Accrued Expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-debt" roleURI="http://freshpet.com/20211231/role/statement-note-6-debt">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 6 - Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitments-and-contingencies" roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 7 - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-equity-incentive-plans-and-equity-" roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 8 - Equity Incentive Plans and Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-earnings-per-share-attributable-to-common-stockholder" roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-retirement-plan" roleURI="http://freshpet.com/20211231/role/statement-note-10-retirement-plan">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 10 - Retirement Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-concentrations" roleURI="http://freshpet.com/20211231/role/statement-note-11-concentrations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 11 - Concentrations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies-tables" roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventories-tables" roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 2 - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-plant-and-equipment-tables" roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 3 - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-income-taxes-tables" roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 4 - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accrued-expenses-tables" roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 5 - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitments-and-contingencies-tables" roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 7 - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-equity-incentive-plans-and-equity-tables" roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 8 - Equity Incentive Plans and Equity (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventories-summary-of-inventories-details" roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 2 - Inventories - Summary of Inventories (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-plant-and-equipment-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 3 - Property, Plant and Equipment (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-income-taxes-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 4 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-debt-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-6-debt-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 6 - Debt (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitments-and-contingencies-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitments-and-contingencies-lease-cost-details" roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 7 - Commitments and Contingencies - Lease Cost (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" roleURI="http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-equity-incentive-plans-and-equity-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note 8 - Equity Incentive Plans and Equity (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">047 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-retirement-plan-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">048 - Disclosure - Note 10 - Retirement Plan (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-concentrations-details-textual" roleURI="http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">049 - Disclosure - Note 11 - Concentrations (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="frpt_AccruedChillerCostCurrent" name="AccruedChillerCostCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_AccruedCorporateAndMarketingExpensesCurrent" name="AccruedCorporateAndMarketingExpensesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_AccruedFreightCurrent" name="AccruedFreightCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_AccruedProductionExpensesCurrent" name="AccruedProductionExpensesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_ContractualObligationToBePaidYearFourAndAfter" name="ContractualObligationToBePaidYearFourAndAfter" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="frpt_CreditFacilityMember" name="CreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_CustomerMember" name="CustomerMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_CustomerTwoMember" name="CustomerTwoMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_DebtAgreementMaximumBorrowingCapacity" name="DebtAgreementMaximumBorrowingCapacity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_DebtIssuanceCostPolicyTextBlock" name="DebtIssuanceCostPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_DepositsOnPropertyPlantAndEquipmentNet" name="DepositsOnPropertyPlantAndEquipmentNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="frpt_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_DrawTermLoanMember" name="DrawTermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" name="EffectiveIncomeTaxRateReconciliationPermanentItems" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_EquityMethodInvestmentTransactionCosts" name="EquityMethodInvestmentTransactionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_FurnitureAndOfficeEquipmentMember" name="FurnitureAndOfficeEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_GroceryIncludingOnlineMassAndClubMember" name="GroceryIncludingOnlineMassAndClubMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_ImplementationCosts" name="ImplementationCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" name="ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" name="IncreaseDecreaseInOperatingLeaseRightOfUseAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="frpt_IncreaseDecreaseInOtherLeaseLiabilities" name="IncreaseDecreaseInOtherLeaseLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" name="LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" name="NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_NumberOfDistributors" name="NumberOfDistributors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_NumberOfMajorCustomers" name="NumberOfMajorCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_NumberOfVendors" name="NumberOfVendors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_OmnibusIncentivePlan2014Member" name="OmnibusIncentivePlan2014Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_OneDistributorMember" name="OneDistributorMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_OperatingLossCarryforwardsNotSubjectToExpiration" name="OperatingLossCarryforwardsNotSubjectToExpiration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_OperatingLossCarryforwardsSubjectToExpiration" name="OperatingLossCarryforwardsSubjectToExpiration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="frpt_PackagingMaterialsMember" name="PackagingMaterialsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_PerformanceBasedRestrictedStockUnitsMember" name="PerformanceBasedRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" name="PerformanceStockOptionsDeemedNotProbableToVestMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_PerformanceStockOptionsMember" name="PerformanceStockOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" name="PerformanceStockOptionsWithProbableVestingCriteriaMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_PetSpecialtyAndNaturalMember" name="PetSpecialtyAndNaturalMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" name="PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_RawMaterialsMember" name="RawMaterialsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_RefrigerationEquipmentMember" name="RefrigerationEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" name="RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_ServicePeriodRestrictedStockUnitsMember" name="ServicePeriodRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_ServicePeriodStockOptionsMember" name="ServicePeriodStockOptionsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" name="SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" name="SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" name="SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_SharebasedPaymentArrangementTrancheFourMember" name="SharebasedPaymentArrangementTrancheFourMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_StockPlan2010Member" name="StockPlan2010Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_The2010StockPlanMember" name="The2010StockPlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_TwoDistributorMember" name="TwoDistributorMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" name="UnrecognizedCompensationCostsPerformanceBasedAwards" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" name="statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables" name="statement-statement-note-1-summary-of-significant-accounting-policies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-2-inventories-summary-of-inventories-details" name="statement-statement-note-2-inventories-summary-of-inventories-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-2-inventories-tables" name="statement-statement-note-2-inventories-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" name="statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-3-property-plant-and-equipment-tables" name="statement-statement-note-3-property-plant-and-equipment-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" name="statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" name="statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-4-income-taxes-tables" name="statement-statement-note-4-income-taxes-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" name="statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-5-accrued-expenses-tables" name="statement-statement-note-5-accrued-expenses-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" name="statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" name="statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details" name="statement-statement-note-7-commitments-and-contingencies-lease-cost-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-7-commitments-and-contingencies-tables" name="statement-statement-note-7-commitments-and-contingencies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" name="statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" name="statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" name="statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" name="statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables" name="statement-statement-note-8-equity-incentive-plans-and-equity-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" name="statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" name="statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="frpt_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>frpt-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:47PM UTC 2022-03-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:href="frpt-20211231.xsd#statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedChillerCostCurrent" xlink:label="frpt_AccruedChillerCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:label="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedFreightCurrent" xlink:label="frpt_AccruedFreightCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedProductionExpensesCurrent" xlink:label="frpt_AccruedProductionExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="frpt_AccruedProductionExpensesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="frpt_AccruedFreightCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="frpt_AccruedChillerCostCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="frpt-20211231.xsd#frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:label="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="extended">
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:label="frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInThirdYear" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInSecondYear" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details" xlink:href="frpt-20211231.xsd#statement-note-2-inventories-summary-of-inventories-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryValuationReserves" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryGross" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="extended">
    <link:loc xlink:href="frpt-20211231.xsd#frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:label="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets" xlink:href="frpt-20211231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:label="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_EquityMethodInvestments" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows" xlink:href="frpt-20211231.xsd#statement-consolidated-statement-of-cash-flows" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:label="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:label="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:type="arc"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfFinancingCosts" xlink:type="arc"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:href="frpt-20211231.xsd#statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>frpt-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:47PM UTC 2022-03-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses" xlink:href="frpt-20211231.xsd#statement-note-5-accrued-expenses" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories" xlink:href="frpt-20211231.xsd#statement-note-2-inventories" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-2-inventories" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-document-and-entity-information" xlink:href="frpt-20211231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:definitionArc order="31" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
	<link:definitionArc order="33" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" xlink:type="arc"/>
	<link:definitionArc order="34" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" xlink:type="arc"/>
	<link:definitionArc order="35" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" xlink:type="arc"/>
	<link:definitionArc order="36" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="frpt-20211231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:label="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RefrigerationEquipmentMember" xlink:label="frpt_RefrigerationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TransportationEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="frpt_RefrigerationEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ShippingAndHandlingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-6-debt" xlink:href="frpt-20211231.xsd#statement-note-6-debt" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-6-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_BaseRateMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OmnibusIncentivePlan2014Member" xlink:label="frpt_OmnibusIncentivePlan2014Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:label="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:label="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodRestrictedStockUnitsMember" xlink:label="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:label="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_StockPlan2010Member" xlink:label="frpt_StockPlan2010Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_The2010StockPlanMember" xlink:label="frpt_The2010StockPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="srt_ExecutiveVicePresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="frpt_StockPlan2010Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="frpt_The2010StockPlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="frpt_OmnibusIncentivePlan2014Member" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ExecutiveVicePresidentMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-10-retirement-plan" xlink:href="frpt-20211231.xsd#statement-note-10-retirement-plan" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-10-retirement-plan" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-11-concentrations" xlink:href="frpt-20211231.xsd#statement-note-11-concentrations" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-11-concentrations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerMember" xlink:label="frpt_CustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerTwoMember" xlink:label="frpt_CustomerTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OneDistributorMember" xlink:label="frpt_OneDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PackagingMaterialsMember" xlink:label="frpt_PackagingMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RawMaterialsMember" xlink:label="frpt_RawMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_TwoDistributorMember" xlink:label="frpt_TwoDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsProductLineMember" xlink:label="us-gaap_CostOfGoodsProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_OneDistributorMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_TwoDistributorMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_CustomerMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_CustomerTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_CostOfGoodsProductLineMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="frpt_RawMaterialsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="frpt_PackagingMaterialsMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies" xlink:href="frpt-20211231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DebtIssuanceCostPolicyTextBlock" xlink:label="frpt_DebtIssuanceCostPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:label="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:label="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="frpt_DebtIssuanceCostPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories-tables" xlink:href="frpt-20211231.xsd#statement-note-2-inventories-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-2-inventories-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables" xlink:href="frpt-20211231.xsd#statement-note-5-accrued-expenses-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_EquityMethodInvestmentTransactionCosts" xlink:label="frpt_EquityMethodInvestmentTransactionCosts" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ImplementationCosts" xlink:label="frpt_ImplementationCosts" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:label="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RefrigerationEquipmentMember" xlink:label="frpt_RefrigerationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidAdvertising" xlink:label="us-gaap_PrepaidAdvertising" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TransportationEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="frpt_RefrigerationEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ShippingAndHandlingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_EquityMethodInvestmentTransactionCosts" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdvertisingExpense" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidAdvertising" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_ImplementationCosts" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="frpt_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="frpt_OperatingLossCarryforwardsSubjectToExpiration" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_OperatingLossCarryforwardsSubjectToExpiration" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-6-debt-details-textual" xlink:href="frpt-20211231.xsd#statement-note-6-debt-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-6-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DebtAgreementMaximumBorrowingCapacity" xlink:label="frpt_DebtAgreementMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_BaseRateMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_DebtAgreementMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestPayableCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OmnibusIncentivePlan2014Member" xlink:label="frpt_OmnibusIncentivePlan2014Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:label="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:label="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodRestrictedStockUnitsMember" xlink:label="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:label="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_StockPlan2010Member" xlink:label="frpt_StockPlan2010Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_The2010StockPlanMember" xlink:label="frpt_The2010StockPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" xlink:label="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="srt_ExecutiveVicePresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="frpt_StockPlan2010Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="frpt_The2010StockPlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="frpt_OmnibusIncentivePlan2014Member" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ExecutiveVicePresidentMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual" xlink:href="frpt-20211231.xsd#statement-note-10-retirement-plan-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual" xlink:href="frpt-20211231.xsd#statement-note-11-concentrations-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerMember" xlink:label="frpt_CustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerTwoMember" xlink:label="frpt_CustomerTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfDistributors" xlink:label="frpt_NumberOfDistributors" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfMajorCustomers" xlink:label="frpt_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfVendors" xlink:label="frpt_NumberOfVendors" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OneDistributorMember" xlink:label="frpt_OneDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PackagingMaterialsMember" xlink:label="frpt_PackagingMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RawMaterialsMember" xlink:label="frpt_RawMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_TwoDistributorMember" xlink:label="frpt_TwoDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsProductLineMember" xlink:label="us-gaap_CostOfGoodsProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_OneDistributorMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_TwoDistributorMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_CustomerMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="frpt_CustomerTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_CostOfGoodsProductLineMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="frpt_RawMaterialsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_SupplierConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="frpt_PackagingMaterialsMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_NumberOfDistributors" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_NumberOfMajorCustomers" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_NumberOfVendors" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:href="frpt-20211231.xsd#statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedChillerCostCurrent" xlink:label="frpt_AccruedChillerCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:label="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedFreightCurrent" xlink:label="frpt_AccruedFreightCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedProductionExpensesCurrent" xlink:label="frpt_AccruedProductionExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedChillerCostCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedFreightCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedProductionExpensesCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:label="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:label="frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligationDueInSecondYear" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligationDueInThirdYear" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligation" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity" xlink:href="frpt-20211231.xsd#statement-consolidated-statements-of-changes-in-stockholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details" xlink:href="frpt-20211231.xsd#statement-note-2-inventories-summary-of-inventories-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcess" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoods" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryGross" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryValuationReserves" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_FurnitureAndOfficeEquipmentMember" xlink:label="frpt_FurnitureAndOfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RefrigerationEquipmentMember" xlink:label="frpt_RefrigerationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="frpt_RefrigerationEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="frpt_FurnitureAndOfficeEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:label="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseCost" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasePayments" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets" xlink:href="frpt-20211231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:label="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_EquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows" xlink:href="frpt-20211231.xsd#statement-consolidated-statement-of-cash-flows" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:label="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:label="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:label="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:href="frpt-20211231.xsd#statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_GroceryIncludingOnlineMassAndClubMember" xlink:label="frpt_GroceryIncludingOnlineMassAndClubMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PetSpecialtyAndNaturalMember" xlink:label="frpt_PetSpecialtyAndNaturalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="frpt_GroceryIncludingOnlineMassAndClubMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="frpt_PetSpecialtyAndNaturalMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>frpt-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:47PM UTC 2022-03-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DocumentAndEntityInformation" xlink:label="frpt_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="frpt_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_DocumentAndEntityInformation" xlink:to="frpt_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="frpt_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="frpt_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-significant-accounting-policies-policies" xlink:label="frpt_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-significant-accounting-policies-policies" xlink:to="frpt_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:label="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 1 - Summary of Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:to="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-2-inventories-tables" xlink:label="frpt_statement-statement-note-2-inventories-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-2-inventories-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-2-inventories-tables" xlink:to="frpt_statement-statement-note-2-inventories-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-3-property-plant-and-equipment-tables" xlink:label="frpt_statement-statement-note-3-property-plant-and-equipment-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-3-property-plant-and-equipment-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Property, Plant and Equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-3-property-plant-and-equipment-tables" xlink:to="frpt_statement-statement-note-3-property-plant-and-equipment-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-tables" xlink:label="frpt_statement-statement-note-4-income-taxes-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-4-income-taxes-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Income Taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-4-income-taxes-tables" xlink:to="frpt_statement-statement-note-4-income-taxes-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-5-accrued-expenses-tables" xlink:label="frpt_statement-statement-note-5-accrued-expenses-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-5-accrued-expenses-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Accrued Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-5-accrued-expenses-tables" xlink:to="frpt_statement-statement-note-5-accrued-expenses-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitments-and-contingencies-tables" xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Commitments and Contingencies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-7-commitments-and-contingencies-tables" xlink:to="frpt_statement-statement-note-7-commitments-and-contingencies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Equity Incentive Plans and Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables" xlink:to="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:label="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Earnings Per Share Attributable to Common Stockholder</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:to="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:label="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:to="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-2-inventories-summary-of-inventories-details" xlink:label="frpt_statement-statement-note-2-inventories-summary-of-inventories-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-2-inventories-summary-of-inventories-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Inventories - Summary of Inventories (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-2-inventories-summary-of-inventories-details" xlink:to="frpt_statement-statement-note-2-inventories-summary-of-inventories-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:label="frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:to="frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:label="frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:to="frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:label="frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:to="frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Current Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:label="frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:to="frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Commitments and Contingencies - Lease Cost (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:to="frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:label="frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:to="frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average expected terms in years (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:to="frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:to="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:to="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance, average remaining contractual term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:to="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:to="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:label="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="locator"/>
    <link:label xlink:label="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:to="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance, aggregate instrinsic value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatements" xlink:label="frpt_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="frpt_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_NotesToFinancialStatements" xlink:to="frpt_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="frpt_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="frpt_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised/Vested, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average grant date fair value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in foreign currency translation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised/Vested (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:label="frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:type="locator"/>
    <link:label xlink:label="frpt_ContractualObligationToBePaidYearFourAndAfter-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_ContractualObligationToBePaidYearFourAndAfter</link:label>
    <link:label xlink:label="frpt_ContractualObligationToBePaidYearFourAndAfter-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025 and beyond</link:label>
    <link:label xlink:label="frpt_ContractualObligationToBePaidYearFourAndAfter-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of contractual obligation to be paid in fourth fiscal year and after following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:to="frpt_ContractualObligationToBePaidYearFourAndAfter-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OTHER COMPREHENSIVE (LOSS):</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, average remaining contractual term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, aggregate intrinsic value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ImplementationCosts" xlink:label="frpt_ImplementationCosts" xlink:type="locator"/>
    <link:label xlink:label="frpt_ImplementationCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_ImplementationCosts</link:label>
    <link:label xlink:label="frpt_ImplementationCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Implementation Costs</link:label>
    <link:label xlink:label="frpt_ImplementationCosts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of implementation costs for the reporting period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_ImplementationCosts" xlink:to="frpt_ImplementationCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:label="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Privately Held Company, Not Primary Beneficiary [Member]</link:label>
    <link:label xlink:label="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the privately held company that is the company is not a primary beneficiary.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:to="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:label="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedPaymentArrangementTrancheFourMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Four [Member]</link:label>
    <link:label xlink:label="frpt_SharebasedPaymentArrangementTrancheFourMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fourth portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:to="frpt_SharebasedPaymentArrangementTrancheFourMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:label="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Implementation Costs of Cloud Computing Arrangement Policy [Policy Text Block]</link:label>
    <link:label xlink:label="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for implementation costs of cloud computing arrangement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:to="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance, average remaining contractual term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance, aggregate intrinsic value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of short-term investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_EquityMethodInvestmentTransactionCosts" xlink:label="frpt_EquityMethodInvestmentTransactionCosts" xlink:type="locator"/>
    <link:label xlink:label="frpt_EquityMethodInvestmentTransactionCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_EquityMethodInvestmentTransactionCosts</link:label>
    <link:label xlink:label="frpt_EquityMethodInvestmentTransactionCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Transaction Costs</link:label>
    <link:label xlink:label="frpt_EquityMethodInvestmentTransactionCosts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of transaction costs to acquire equity method investment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_EquityMethodInvestmentTransactionCosts" xlink:to="frpt_EquityMethodInvestmentTransactionCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" xlink:label="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" xlink:type="locator"/>
    <link:label xlink:label="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_UnrecognizedCompensationCostsPerformanceBasedAwards</link:label>
    <link:label xlink:label="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Compensation Costs, Performance Based Awards (in shares)</link:label>
    <link:label xlink:label="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of performance based awards with unrecognized compensation costs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" xlink:to="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireShortTermInvestments</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of short-term investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireShortTermInvestments" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Based Restricted Stock Units [Member]</link:label>
    <link:label xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to performance based restricted stock units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:to="frpt_PerformanceBasedRestrictedStockUnitsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Customer Consideration</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average exercise price of options granted (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Compensation and Employee Related Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestPayableCurrent</link:label>
    <link:label xlink:label="us-gaap_InterestPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevolvingCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment purchases in accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireProductiveAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireProductiveAssets</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireProductiveAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Acquisitions of property, plant and equipment, software and deposits on equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NON-CASH FINANCING AND INVESTING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GranteeStatusDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_GranteeStatusDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">WEIGHTED AVERAGE SHARES OF COMMON STOCK OUTSTANDING USED IN COMPUTING NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GranteeStatusAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CURRENT LIABILITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche One [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseExpense</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PreferredStockDividendsAndOtherAdjustments</link:label>
    <link:label xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock Dividends and Other Adjustments, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerAssetNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerAssetNet</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerAssetNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net (loss)</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PerformanceSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeStockOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodRestrictedStockUnitsMember" xlink:label="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_ServicePeriodRestrictedStockUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service Period Restricted Stock Units [Member]</link:label>
    <link:label xlink:label="frpt_ServicePeriodRestrictedStockUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to service period restricted stock units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:to="frpt_ServicePeriodRestrictedStockUnitsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Accumulated Depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EquityMethodInvestmentOwnershipPercentage</link:label>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromEquityMethodInvestments</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">LOSS ON EQUITY METHOD INVESTMENT</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity method investment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccruedLiabilities</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">INCOME TAX EXPENSE</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="frpt_OperatingLossCarryforwardsSubjectToExpiration" xlink:type="locator"/>
    <link:label xlink:label="frpt_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_OperatingLossCarryforwardsSubjectToExpiration</link:label>
    <link:label xlink:label="frpt_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Subject to Expiration</link:label>
    <link:label xlink:label="frpt_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of operating loss carryforward, before tax effects, that are subject to expiration dates which are available to reduce future taxable income under enacted tax laws.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_OperatingLossCarryforwardsSubjectToExpiration" xlink:to="frpt_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="frpt_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:type="locator"/>
    <link:label xlink:label="frpt_OperatingLossCarryforwardsNotSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_OperatingLossCarryforwardsNotSubjectToExpiration</link:label>
    <link:label xlink:label="frpt_OperatingLossCarryforwardsNotSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Not Subject to Expiration</link:label>
    <link:label xlink:label="frpt_OperatingLossCarryforwardsNotSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of operating loss carryforward, before tax effects, that are not subject to expiration dates which are available to reduce future taxable income under enacted tax laws.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="frpt_OperatingLossCarryforwardsNotSubjectToExpiration-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:label="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Stock Options With Probable Vesting Criteria [Member]</link:label>
    <link:label xlink:label="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to performance stock options with probable vesting criteria.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:to="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName-label" xlink:type="arc"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorLocation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation-label" xlink:type="arc"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorFirmId-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId-label" xlink:type="arc"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_IcfrAuditorAttestationFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">TOTAL COMPREHENSIVE (LOSS)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UseOfEstimates-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:label="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Stock Options Deemed Not Probable To Vest [Member]</link:label>
    <link:label xlink:label="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to performance stock options deemed not probable to vest [Member].</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:to="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OneDistributorMember" xlink:label="frpt_OneDistributorMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_OneDistributorMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One Distributor [Member]</link:label>
    <link:label xlink:label="frpt_OneDistributorMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the first distributor.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_OneDistributorMember" xlink:to="frpt_OneDistributorMember-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_TwoDistributorMember" xlink:label="frpt_TwoDistributorMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_TwoDistributorMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Distributor [Member]</link:label>
    <link:label xlink:label="frpt_TwoDistributorMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the second distributor.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_TwoDistributorMember" xlink:to="frpt_TwoDistributorMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balances (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balances (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:label="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:type="locator"/>
    <link:label xlink:label="frpt_AccruedCorporateAndMarketingExpensesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Corporate and Marketing Expenses</link:label>
    <link:label xlink:label="frpt_AccruedCorporateAndMarketingExpensesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for corporate expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:to="frpt_AccruedCorporateAndMarketingExpensesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInOtherOperatingAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:label="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="frpt_DepositsOnPropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deposits on equipment</link:label>
    <link:label xlink:label="frpt_DepositsOnPropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deposits that are made on property, plant and equipment, net.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:to="frpt_DepositsOnPropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConsolidationPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseCostTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:label="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash acquisitions of property, plant and equipment</link:label>
    <link:label xlink:label="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of property, plant and equipment that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:to="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityShellCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:label="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:label xlink:label="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset</link:label>
    <link:label xlink:label="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Change in operating lease right of use asset</link:label>
    <link:label xlink:label="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period in operating lease, right of use asset.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:to="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:label="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:type="locator"/>
    <link:label xlink:label="frpt_IncreaseDecreaseInOtherLeaseLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other lease liabilities</link:label>
    <link:label xlink:label="frpt_IncreaseDecreaseInOtherLeaseLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period in other lease liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:to="frpt_IncreaseDecreaseInOtherLeaseLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_DrawTermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Draw Term Loan [Member]</link:label>
    <link:label xlink:label="frpt_DrawTermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the Draw Term Loan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_DrawTermLoanMember" xlink:to="frpt_DrawTermLoanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityPublicFloat-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShippingAndHandlingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityVoluntaryFilers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityWellKnownSeasonedIssuer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_FurnitureAndOfficeEquipmentMember" xlink:label="frpt_FurnitureAndOfficeEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_FurnitureAndOfficeEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Office Equipment [Member]</link:label>
    <link:label xlink:label="frpt_FurnitureAndOfficeEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to furniture and office equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_FurnitureAndOfficeEquipmentMember" xlink:to="frpt_FurnitureAndOfficeEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RefrigerationEquipmentMember" xlink:label="frpt_RefrigerationEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_RefrigerationEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Refrigeration Equipment [Member]</link:label>
    <link:label xlink:label="frpt_RefrigerationEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to refrigeration equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_RefrigerationEquipmentMember" xlink:to="frpt_RefrigerationEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_GroceryIncludingOnlineMassAndClubMember" xlink:label="frpt_GroceryIncludingOnlineMassAndClubMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_GroceryIncludingOnlineMassAndClubMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grocery (including Online), Mass and Club [Member]</link:label>
    <link:label xlink:label="frpt_GroceryIncludingOnlineMassAndClubMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to grocery (including online), Mass and Club.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_GroceryIncludingOnlineMassAndClubMember" xlink:to="frpt_GroceryIncludingOnlineMassAndClubMember-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PetSpecialtyAndNaturalMember" xlink:label="frpt_PetSpecialtyAndNaturalMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_PetSpecialtyAndNaturalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pet Specialty and Natural [Member]</link:label>
    <link:label xlink:label="frpt_PetSpecialtyAndNaturalMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to Pet Specialty and Natural.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_PetSpecialtyAndNaturalMember" xlink:to="frpt_PetSpecialtyAndNaturalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedChillerCostCurrent" xlink:label="frpt_AccruedChillerCostCurrent" xlink:type="locator"/>
    <link:label xlink:label="frpt_AccruedChillerCostCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Chiller Cost</link:label>
    <link:label xlink:label="frpt_AccruedChillerCostCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to chiller cost. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_AccruedChillerCostCurrent" xlink:to="frpt_AccruedChillerCostCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskPercentage1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConcentrationRiskPercentage1</link:label>
    <link:label xlink:label="us-gaap_ConcentrationRiskPercentage1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedFreightCurrent" xlink:label="frpt_AccruedFreightCurrent" xlink:type="locator"/>
    <link:label xlink:label="frpt_AccruedFreightCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Freight</link:label>
    <link:label xlink:label="frpt_AccruedFreightCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to freight. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_AccruedFreightCurrent" xlink:to="frpt_AccruedFreightCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedProductionExpensesCurrent" xlink:label="frpt_AccruedProductionExpensesCurrent" xlink:type="locator"/>
    <link:label xlink:label="frpt_AccruedProductionExpensesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Production Expenses</link:label>
    <link:label xlink:label="frpt_AccruedProductionExpensesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to production expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_AccruedProductionExpensesCurrent" xlink:to="frpt_AccruedProductionExpensesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SupplierConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockValue</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockValue-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost &#8212; 14 shares on December 31, 2021 and on December 31, 2020</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsProductLineMember" xlink:label="us-gaap_CostOfGoodsProductLineMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsProductLineMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Product and Service Benchmark [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsProductLineMember" xlink:to="us-gaap_CostOfGoodsProductLineMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdvertisingExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdvertisingExpense</link:label>
    <link:label xlink:label="us-gaap_AdvertisingExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SalesRevenueNetMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInInventories</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DebtAgreementMaximumBorrowingCapacity" xlink:label="frpt_DebtAgreementMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="frpt_DebtAgreementMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_DebtAgreementMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="frpt_DebtAgreementMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Agreement, Maximum Borrowing Capacity</link:label>
    <link:label xlink:label="frpt_DebtAgreementMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity under a debt agreement on the amount that could be borrowed with a combination of, but not limited to, a line of credit and term loan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_DebtAgreementMaximumBorrowingCapacity" xlink:to="frpt_DebtAgreementMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_CreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label xlink:label="frpt_CreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the Credit Facility.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_CreditFacilityMember" xlink:to="frpt_CreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise of options to purchase common stock (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnDispositionOfAssets</link:label>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of restricted stock units (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_StockPlan2010Member" xlink:label="frpt_StockPlan2010Member" xlink:type="locator"/>
    <link:label xlink:label="frpt_StockPlan2010Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Plan 2010 [Member]</link:label>
    <link:label xlink:label="frpt_StockPlan2010Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the 2010 Stock Plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_StockPlan2010Member" xlink:to="frpt_StockPlan2010Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OmnibusIncentivePlan2014Member" xlink:label="frpt_OmnibusIncentivePlan2014Member" xlink:type="locator"/>
    <link:label xlink:label="frpt_OmnibusIncentivePlan2014Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Omnibus Incentive Plan 2014 [Member]</link:label>
    <link:label xlink:label="frpt_OmnibusIncentivePlan2014Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the 2014 Omnibus Incentive Plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_OmnibusIncentivePlan2014Member" xlink:to="frpt_OmnibusIncentivePlan2014Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise of options to purchase common stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of restricted stock units</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_ServicePeriodStockOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service Period Stock Options [Member]</link:label>
    <link:label xlink:label="frpt_ServicePeriodStockOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to service period stock options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_ServicePeriodStockOptionsMember" xlink:to="frpt_ServicePeriodStockOptionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for loss (gains) on accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares issued in primary offering (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashFDICInsuredAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashFDICInsuredAmount</link:label>
    <link:label xlink:label="us-gaap_CashFDICInsuredAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, FDIC Insured Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities and Stockholders' Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares issued in primary offering</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpense</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpenseDebt</link:label>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw Materials and Work in Process</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AmortizationOfFinancingCosts</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long term operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseLiability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating lease right of use assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on equity method investment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnamortizedDebtIssuanceExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnamortizedDebtIssuanceExpense</link:label>
    <link:label xlink:label="us-gaap_UnamortizedDebtIssuanceExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Employee [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of deferred financing costs and loan discount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_PerformanceStockOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Stock Options [Member]</link:label>
    <link:label xlink:label="frpt_PerformanceStockOptionsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to performance stock options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_PerformanceStockOptionsMember" xlink:to="frpt_PerformanceStockOptionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RawMaterialsMember" xlink:label="frpt_RawMaterialsMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_RawMaterialsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw Materials [Member]</link:label>
    <link:label xlink:label="frpt_RawMaterialsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the purchase of raw materials.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_RawMaterialsMember" xlink:to="frpt_RawMaterialsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseRenewalTerm</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DepreciationDepletionAndAmortization</link:label>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfDistributors" xlink:label="frpt_NumberOfDistributors" xlink:type="locator"/>
    <link:label xlink:label="frpt_NumberOfDistributors-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_NumberOfDistributors</link:label>
    <link:label xlink:label="frpt_NumberOfDistributors-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Distributors</link:label>
    <link:label xlink:label="frpt_NumberOfDistributors-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of distributors.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_NumberOfDistributors" xlink:to="frpt_NumberOfDistributors-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Current Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfMajorCustomers" xlink:label="frpt_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:label xlink:label="frpt_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_NumberOfMajorCustomers</link:label>
    <link:label xlink:label="frpt_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Major Customers</link:label>
    <link:label xlink:label="frpt_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of major customers.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_NumberOfMajorCustomers" xlink:to="frpt_NumberOfMajorCustomers-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerMember" xlink:label="frpt_CustomerMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_CustomerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer One[Member]</link:label>
    <link:label xlink:label="frpt_CustomerMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to customer one.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_CustomerMember" xlink:to="frpt_CustomerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerTwoMember" xlink:label="frpt_CustomerTwoMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_CustomerTwoMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Two [Member]</link:label>
    <link:label xlink:label="frpt_CustomerTwoMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to customer two.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_CustomerTwoMember" xlink:to="frpt_CustomerTwoMember-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PackagingMaterialsMember" xlink:label="frpt_PackagingMaterialsMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_PackagingMaterialsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Packaging Materials [Member]</link:label>
    <link:label xlink:label="frpt_PackagingMaterialsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to packaging materials.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_PackagingMaterialsMember" xlink:to="frpt_PackagingMaterialsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DebtIssuanceCostPolicyTextBlock" xlink:label="frpt_DebtIssuanceCostPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="frpt_DebtIssuanceCostPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Cost [Policy Text Block]</link:label>
    <link:label xlink:label="frpt_DebtIssuanceCostPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for debt issuance cost.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_DebtIssuanceCostPolicyTextBlock" xlink:to="frpt_DebtIssuanceCostPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfVendors" xlink:label="frpt_NumberOfVendors" xlink:type="locator"/>
    <link:label xlink:label="frpt_NumberOfVendors-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_NumberOfVendors</link:label>
    <link:label xlink:label="frpt_NumberOfVendors-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Vendors</link:label>
    <link:label xlink:label="frpt_NumberOfVendors-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of vendors.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_NumberOfVendors" xlink:to="frpt_NumberOfVendors-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock &#8212; voting, $0.001 par value, 200,000 shares authorized, 43,449 issued and 43,435 outstanding on December 31, 2021, and 40,732 issued and 40,718 outstanding on December 31, 2020</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net (loss) to net cash flows provided by operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasePayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductsAndServicesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsLiabilitiesNet</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred income tax assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesPaid-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes paid</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsOther</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidAdvertising" xlink:label="us-gaap_PrepaidAdvertising" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidAdvertising-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PrepaidAdvertising</link:label>
    <link:label xlink:label="us-gaap_PrepaidAdvertising-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid Advertising</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidAdvertising" xlink:to="us-gaap_PrepaidAdvertising-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWorkInProcess-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Packaging Components Material</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryValuationReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InventoryValuationReserves</link:label>
    <link:label xlink:label="us-gaap_InventoryValuationReserves-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reserve for Obsolete Inventory</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryFinishedGoods-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finished Goods</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_MajorCustomersAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_NameOfMajorCustomerDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InventoryGross</link:label>
    <link:label xlink:label="us-gaap_InventoryGross-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventory, Gross, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentUsefulLife</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConstructionInProgressMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfOperatingSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfOperatingSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FurnitureAndFixturesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BuildingAndBuildingImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LandBuildingsAndImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land, Buildings and Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandBuildingsAndImprovementsMember" xlink:to="us-gaap_LandBuildingsAndImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">STOCKHOLDERS' EQUITY:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseholdImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income/(Expenses), net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NonoperatingIncomeExpense</link:label>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense), Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net operating loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:label xlink:label="srt_ChiefExecutiveOfficerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CURRENT ASSETS:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">CASH AND CASH EQUIVALENTS, END OF PERIOD</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash flows provided by financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">NET CHANGE IN CASH AND CASH EQUIVALENTS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_The2010StockPlanMember" xlink:label="frpt_The2010StockPlanMember" xlink:type="locator"/>
    <link:label xlink:label="frpt_The2010StockPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2010 Stock Plan [Member]</link:label>
    <link:label xlink:label="frpt_The2010StockPlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the 2010 Stock Plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_The2010StockPlanMember" xlink:to="frpt_The2010StockPlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(LOSS) FROM OPERATIONS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash flows provided by operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OTHER INCOME/(EXPENSES):</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash flows used in investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="srt_ExecutiveVicePresidentMember" xlink:type="locator"/>
    <link:label xlink:label="srt_ExecutiveVicePresidentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Vice President [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ExecutiveVicePresidentMember" xlink:to="srt_ExecutiveVicePresidentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GrossProfit</link:label>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">GROSS PROFIT</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServicesSold-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">COST OF GOODS SOLD</link:label>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServicesSold-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BaseRateMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BaseRateMember" xlink:to="us-gaap_BaseRateMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWriteDown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory obsolescence</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentAggregateCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EquityMethodInvestmentAggregateCost</link:label>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentAggregateCost-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Aggregate Cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of shares into which fully or partially vested equity options other than options outstanding as of the balance sheet date can be currently converted under the plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average price of equity instruments other than options at which grantees can acquire the shares reserved for issuance.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average per share amount at which grantees can acquire shares of common stock by exercise of equity instruments other than options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises in Period (in shares)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of equity instruments other than options exercised by participants during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, aggregate instrinsic value</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of equity instruments other than options outstanding and currently exercisable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax withholdings related to net shares settlements of restricted stock units</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average price at which option holders acquired shares when converting their equity instruments into shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average price at which grantees could have acquired the underlying shares with respect to equity instruments other than options that were terminated</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of equity instruments other than options outstanding and currently exercisable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, average remaining contractual term (Year)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term for vested portions of equity instruments other than options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from common shares issued in primary offering, net of issuance cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:label="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="locator"/>
    <link:label xlink:label="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Permanent items</link:label>
    <link:label xlink:label="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent items.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:to="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of options to purchase common stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NET SALES</link:label>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Sales</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_TitleOfIndividualAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of equity instruments other than options outstanding, including both vested and non-vested options.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentForeignTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentFederalTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current Income Tax Expense (Benefit), Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMember" xlink:to="us-gaap_OtherAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherCurrentAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsMember" xlink:to="us-gaap_OtherCurrentAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">(LOSS) BEFORE INCOME TAXES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsOfFinancingCosts</link:label>
    <link:label xlink:label="us-gaap_PaymentsOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Financing fees paid in connection with borrowings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:label="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Shipping And Handling Cost [Policy Text Block]</link:label>
    <link:label xlink:label="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy under the revenue recognition for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:to="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StateAndLocalJurisdictionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DomesticCountryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TransportationEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransportationEquipmentMember" xlink:to="us-gaap_TransportationEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentAnnualReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MachineryAndEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefits</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentTransitionReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityInteractiveDataCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Nonconsolidated Investee [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractualObligation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractualObligation</link:label>
    <link:label xlink:label="us-gaap_ContractualObligation-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Manufacturing and Servicing Obligations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligation" xlink:to="us-gaap_ContractualObligation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractualObligationDueInNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractualObligationDueInSecondYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractualObligationDueInSecondYear</link:label>
    <link:label xlink:label="us-gaap_ContractualObligationDueInSecondYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInSecondYear" xlink:to="us-gaap_ContractualObligationDueInSecondYear-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractualObligationDueInThirdYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractualObligationDueInThirdYear</link:label>
    <link:label xlink:label="us-gaap_ContractualObligationDueInThirdYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationDueInThirdYear" xlink:to="us-gaap_ContractualObligationDueInThirdYear-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfLinesOfCredit</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfLinesOfCredit-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayment of borrowings under Credit Facilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">-DILUTED (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLossCarryforwards</link:label>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromLinesOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from borrowings under Credit Facilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">-DILUTED (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">-BASIC (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State rate change</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">-BASIC (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:label="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:type="locator"/>
    <link:label xlink:label="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2026 and beyond</link:label>
    <link:label xlink:label="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and after the fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:to="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State taxes, net of federal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax at federal statutory rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Stockholders' Equity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balances</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balances</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireEquityMethodInvestments</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Investments in equity method investment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>frpt-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 05:47PM UTC 2022-03-01--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses" xlink:href="frpt-20211231.xsd#statement-note-5-accrued-expenses" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories" xlink:href="frpt-20211231.xsd#statement-note-2-inventories" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-2-inventories" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-document-and-entity-information" xlink:href="frpt-20211231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
	<link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
	<link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" xlink:type="arc"/>
	<link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" xlink:type="arc"/>
	<link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" xlink:type="arc"/>
	<link:presentationArc order="35" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="frpt-20211231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:label="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RefrigerationEquipmentMember" xlink:label="frpt_RefrigerationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_TransportationEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="frpt_RefrigerationEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ShippingAndHandlingMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-6-debt" xlink:href="frpt-20211231.xsd#statement-note-6-debt" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-6-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_BaseRateMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OmnibusIncentivePlan2014Member" xlink:label="frpt_OmnibusIncentivePlan2014Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:label="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:label="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodRestrictedStockUnitsMember" xlink:label="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:label="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_StockPlan2010Member" xlink:label="frpt_StockPlan2010Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_The2010StockPlanMember" xlink:label="frpt_The2010StockPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="srt_ExecutiveVicePresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="frpt_StockPlan2010Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="frpt_The2010StockPlanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="frpt_OmnibusIncentivePlan2014Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefExecutiveOfficerMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ExecutiveVicePresidentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-10-retirement-plan" xlink:href="frpt-20211231.xsd#statement-note-10-retirement-plan" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-10-retirement-plan" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-11-concentrations" xlink:href="frpt-20211231.xsd#statement-note-11-concentrations" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-11-concentrations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerMember" xlink:label="frpt_CustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerTwoMember" xlink:label="frpt_CustomerTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NotesToFinancialStatementsAbstract" xlink:label="frpt_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OneDistributorMember" xlink:label="frpt_OneDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PackagingMaterialsMember" xlink:label="frpt_PackagingMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RawMaterialsMember" xlink:label="frpt_RawMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_TwoDistributorMember" xlink:label="frpt_TwoDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsProductLineMember" xlink:label="us-gaap_CostOfGoodsProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_OneDistributorMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_TwoDistributorMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_CustomerMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_CustomerTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_CostOfGoodsProductLineMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="frpt_RawMaterialsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_SupplierConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="frpt_PackagingMaterialsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies" xlink:href="frpt-20211231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DebtIssuanceCostPolicyTextBlock" xlink:label="frpt_DebtIssuanceCostPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:label="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:label="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-significant-accounting-policies-policies" xlink:label="frpt_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="frpt_DebtIssuanceCostPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:label="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories-tables" xlink:href="frpt-20211231.xsd#statement-note-2-inventories-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-2-inventories-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-2-inventories-tables" xlink:label="frpt_statement-statement-note-2-inventories-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-2-inventories-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-3-property-plant-and-equipment-tables" xlink:label="frpt_statement-statement-note-3-property-plant-and-equipment-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-3-property-plant-and-equipment-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-tables" xlink:label="frpt_statement-statement-note-4-income-taxes-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-4-income-taxes-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables" xlink:href="frpt-20211231.xsd#statement-note-5-accrued-expenses-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-5-accrued-expenses-tables" xlink:label="frpt_statement-statement-note-5-accrued-expenses-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-5-accrued-expenses-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitments-and-contingencies-tables" xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-7-commitments-and-contingencies-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:label="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_EquityMethodInvestmentTransactionCosts" xlink:label="frpt_EquityMethodInvestmentTransactionCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ImplementationCosts" xlink:label="frpt_ImplementationCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:label="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RefrigerationEquipmentMember" xlink:label="frpt_RefrigerationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsMember" xlink:label="us-gaap_OtherAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="us-gaap_OtherCurrentAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidAdvertising" xlink:label="us-gaap_PrepaidAdvertising-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember" xlink:label="us-gaap_TransportationEquipmentMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_TransportationEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="frpt_RefrigerationEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherCurrentAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ShippingAndHandlingMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfOperatingSegments-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_EquityMethodInvestmentTransactionCosts-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNet-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdvertisingExpense-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidAdvertising-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_ImplementationCosts-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="frpt_OperatingLossCarryforwardsNotSubjectToExpiration-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="frpt_OperatingLossCarryforwardsSubjectToExpiration-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_OperatingLossCarryforwardsSubjectToExpiration-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_OperatingLossCarryforwardsNotSubjectToExpiration-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-6-debt-details-textual" xlink:href="frpt-20211231.xsd#statement-note-6-debt-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-6-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CreditFacilityMember" xlink:label="frpt_CreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DebtAgreementMaximumBorrowingCapacity" xlink:label="frpt_DebtAgreementMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DrawTermLoanMember" xlink:label="frpt_DrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BaseRateMember" xlink:label="us-gaap_BaseRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_CreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_BaseRateMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="frpt_DrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_DebtAgreementMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestPayableCurrent-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OmnibusIncentivePlan2014Member" xlink:label="frpt_OmnibusIncentivePlan2014Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:label="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:label="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodRestrictedStockUnitsMember" xlink:label="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:label="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_StockPlan2010Member" xlink:label="frpt_StockPlan2010Member" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_The2010StockPlanMember" xlink:label="frpt_The2010StockPlanMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_UnrecognizedCompensationCostsPerformanceBasedAwards" xlink:label="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ExecutiveVicePresidentMember" xlink:label="srt_ExecutiveVicePresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="frpt_StockPlan2010Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="frpt_The2010StockPlanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="frpt_OmnibusIncentivePlan2014Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_GranteeStatusAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefExecutiveOfficerMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ExecutiveVicePresidentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="frpt_SharebasedPaymentArrangementTrancheFourMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceStockOptionsDeemedNotProbableToVestMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_ServicePeriodRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_UnrecognizedCompensationCostsPerformanceBasedAwards-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:label="us-gaap_PreferredStockDividendsAndOtherAdjustments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockDividendsAndOtherAdjustments-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual" xlink:href="frpt-20211231.xsd#statement-note-10-retirement-plan-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:label="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual" xlink:href="frpt-20211231.xsd#statement-note-11-concentrations-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerMember" xlink:label="frpt_CustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_CustomerTwoMember" xlink:label="frpt_CustomerTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoteToFinancialStatementDetailsTextual" xlink:label="frpt_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfDistributors" xlink:label="frpt_NumberOfDistributors-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfMajorCustomers" xlink:label="frpt_NumberOfMajorCustomers-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NumberOfVendors" xlink:label="frpt_NumberOfVendors-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_OneDistributorMember" xlink:label="frpt_OneDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PackagingMaterialsMember" xlink:label="frpt_PackagingMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RawMaterialsMember" xlink:label="frpt_RawMaterialsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_TwoDistributorMember" xlink:label="frpt_TwoDistributorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsProductLineMember" xlink:label="us-gaap_CostOfGoodsProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_OneDistributorMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_TwoDistributorMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_CustomerMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="frpt_CustomerTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_CostOfGoodsProductLineMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="frpt_RawMaterialsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_SupplierConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="frpt_PackagingMaterialsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFDICInsuredAmount-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_NumberOfDistributors-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_NumberOfMajorCustomers-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_NumberOfVendors-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:href="frpt-20211231.xsd#statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedChillerCostCurrent" xlink:label="frpt_AccruedChillerCostCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:label="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedFreightCurrent" xlink:label="frpt_AccruedFreightCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_AccruedProductionExpensesCurrent" xlink:label="frpt_AccruedProductionExpensesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:label="frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedChillerCostCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedFreightCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedProductionExpensesCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_AccruedCorporateAndMarketingExpensesCurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:label="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:label="frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ContractualObligationToBePaidYearFourAndAfter" xlink:label="frpt_ContractualObligationToBePaidYearFourAndAfter-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligation" xlink:label="us-gaap_ContractualObligation-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="us-gaap_ContractualObligationDueInNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="us-gaap_ContractualObligationDueInSecondYear-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="us-gaap_ContractualObligationDueInThirdYear-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligationDueInNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligationDueInSecondYear-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligationDueInThirdYear-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_ContractualObligationToBePaidYearFourAndAfter-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractualObligation-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n9" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-4" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-5" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:label="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance-5" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:label="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="frpt_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:href="frpt-20211231.xsd#statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:label="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity" xlink:href="frpt-20211231.xsd#statement-consolidated-statements-of-changes-in-stockholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details" xlink:href="frpt-20211231.xsd#statement-note-2-inventories-summary-of-inventories-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-2-inventories-summary-of-inventories-details" xlink:label="frpt_statement-statement-note-2-inventories-summary-of-inventories-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-2-inventories-summary-of-inventories-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcess" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoods" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryGross-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryValuationReserves-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:href="frpt-20211231.xsd#statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_FurnitureAndOfficeEquipmentMember" xlink:label="frpt_FurnitureAndOfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_RefrigerationEquipmentMember" xlink:label="frpt_RefrigerationEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:label="frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="us-gaap_LandBuildingsAndImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="frpt_RefrigerationEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="frpt_FurnitureAndOfficeEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:label="frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:label="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:label="frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="frpt_EffectiveIncomeTaxRateReconciliationPermanentItems" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="frpt-20211231.xsd#statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-n9" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOther-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:href="frpt-20211231.xsd#statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:label="frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseCost" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasePayments" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:href="frpt-20211231.xsd#statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PerformanceStockOptionsMember" xlink:label="frpt_PerformanceStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_ServicePeriodStockOptionsMember" xlink:label="frpt_ServicePeriodStockOptionsMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:label="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="frpt_ServicePeriodStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="frpt_PerformanceStockOptionsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets" xlink:href="frpt-20211231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:label="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="frpt_DepositsOnPropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_EquityMethodInvestments" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows" xlink:href="frpt-20211231.xsd#statement-consolidated-statement-of-cash-flows" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:label="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset-n8" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:label="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:label="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="us-gaap_PaymentsToAcquireShortTermInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="frpt_IncreaseDecreaseInOtherLeaseLiabilities" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireShortTermInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfFinancingCosts-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:href="frpt-20211231.xsd#statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:href="frpt-20211231.xsd#statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_GroceryIncludingOnlineMassAndClubMember" xlink:label="frpt_GroceryIncludingOnlineMassAndClubMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_PetSpecialtyAndNaturalMember" xlink:label="frpt_PetSpecialtyAndNaturalMember" xlink:type="locator"/>
    <link:loc xlink:href="frpt-20211231.xsd#frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:label="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="frpt_GroceryIncludingOnlineMassAndClubMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="frpt_PetSpecialtyAndNaturalMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>chart.jpg
<TEXT>
begin 644 chart.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[0C64&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,      <G     0   '    !*   !4
M82    <+ !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 2@!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
M]42A(<)I_P!?]2DI>$H33_K_ *E*?]?]2DII7Y=S;/T?M:2!#ZK#'/\ HV_]
M_3'*S@T.(K^D&.:&6N.X!V_AN[9^Z_9L5Z?]?]2E/^O^I24T?M>0[4$!H;K^
MBL!+B6\2UWM]/_IJ/VO.<&M;Z7JDP9KN#1$Z;MO_ )#_ $:T)_U_U*4_Z_ZE
M)30^UY;FF"T/:&N'Z*W403:U^GM_D*=.9=O:+X#2(]M5H)=K+O>W:QB/9:]M
MHB/3:)N$$N$_S;F^[\W:_P!1%G_7_4H W?@I>$H0,DPP:[=3K,?FO\+*O]?^
MW%# <'-?#MWT>\]O^.R$5-J$BG3'A)3_ /_0]4'"20X30/#\/]B2ETDT#P_#
M_8E \/P_V)*7230/#\/]B4#P_#_8DI=,2 "3H!J>4H'A^'^Q#L&XMKC0ZN_J
MCM_:<@304RJ#@W<[1SSN</"?S?[+?:HM_1.#"?T;OYOR/^C_ /2:) \/P_V)
MG,:YI:1(/^O@E6@K<(IC?.T1.I/$_NN4,0N(=NGMS/A_*<Y#MMC]"X%US/=H
MTZM<'L99[:[/SOIHF&QS6N+FALF!'E[3_@Z4@0=DMA,>$Z8\(J?_T?5!PFC_
M %_U"<<)I'DDI4?Z_P"H2C_7_4)2/)*1Y)*5'^O^H2C_ %_U"4CR2D>22E1_
MK_J%"KW;K/W_ */]4?1_SOIJ-]L;:F@N=80T[1.UIF;'Z^UNG^>BC:! @ <!
M-NS_ '?S1U5'^O\ J$H_U_U"4CR2D>2<E!FL:ZIH<-P#@8+0[@'_ (*__J%*
MD[*?:TN&YVC0!RXZ_1I_U_TBCF.BH:CZ0_='8_OJ+J!DXP9N BPNDM8\:.=^
M:[<Q+ZTI+ZYF/2?WU]L?]4B@RT'B1,'E5!T]K22US03,$5UR">3]%&KQ<>HA
MS*F->!]-K0#KS]$)*?_2]4'":4XX31_K_J4E*G_7_4I3_K_J5!UM;0XR7%@)
M+6RYVG\AFYR0=8^"QI:TP=SY!@_R/I?Y^Q#B&V_DJV:'ZAL_FS#?])X_\7^]
M_7^@FLQFW-VWDV-)!VSM;H0X:-/[S?ST6/\ 7_4I:GP'_.0LQK6"&_/62?B9
M3S_K_J4)V3C,+6NM:'/=L:-VI=!=L&OTO:H69V-68+M? N#)_J^L^M.$3V58
MZ'[&Q/\ K_J4I_U_U*INSAZ]58LI;ZC7NV&PNL.W;_-U,^GMW_I?>I/O?$!S
MY=H"REY(_M/W,_STN$JOP+/-<T5-+C W#\[;V/?U:/\ JT3&(-4@R-SM9G\Y
MW??;_P!7_F*I:7ML)>;Q[6ZN(#.;/H^@^O\ 2_Z3_@]BMXYFJ9)]SN9_>=^\
MYZ1"1]B5,>$Z8\(*?__3]0LM>/94POLCOHT ]W/_ /(*O7TM@J8RW(R+BP %
MSK7 DC\YWI^FU6TDOL0:ZTT;<&FUKL9K;GM<"RTONN#0UP]VW])[W?U/\]&'
M3,0  !X $"++!Q_;5A).]?BKT^#G6].IR?T31>*@X%[W9%[?HN#_ -&SU/=]
M%61T[!:TCT@0=7;I=/QW%VY6"DEZZZJ]-]+:E>)C.<ST\2IE+';VES ';@'-
M:^MD>SZ7TWJR6U5-+@V -3M;K]S0I)! WUM.K"M]SW$N9LKCVR?>3YM'M8U2
ML>VMNYTD<0T%QD^30G2""D6RRYI]0&H3[0T@NB/S_P W_-16,V-V@DZDR?,[
MDDDE,DQX3)?<DI__V0 X0DE-! 8       < !     $! /_B#%A)0T-?4%)/
M1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$  &%C
M<W!-4T94     $E%0R!S4D="                  #VU@ !     -,M2% @
M(
M    $6-P<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K<'0
M  ($    %')865H   (8    %&=865H   (L    %&)865H   )     %&1M
M;F0   )4    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4
M)&QU;6D   /X    %&UE87,   0,    )'1E8V@   0P    #')44D,   0\
M   (#&=44D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I9VAT
M("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C
M !)S4D="($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y-C8M
M,BXQ
M          !865H@        \U$  0    $6S%A96B
M    6%E:(        &^B   X]0   Y!865H@        8ID  +>%   8VEA9
M6B         DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W=W<N
M:65C+F-H               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                                     &1E<V,
M        +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E
M("T@<U)'0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@
M8V]L;W5R('-P86-E("T@<U)'0@                            !D97-C
M         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y
M-C8M,BXQ               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N
M(&EN($E%0S8Q.38V+3(N,0                                  =FEE
M=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(       3 E6
M %    !7'^=M96%S          $                        "CP    )S
M:6<@     $-25"!C=7)V        !      %  H #P 4 !D '@ C "@ +0 R
M #< .P!  $4 2@!/ %0 60!> &, : !M '( =P!\ ($ A@"+ )  E0": )\
MI "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9
M 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$!
MN0'! <D!T0'9 >$!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z
M H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8#
M<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2,
M!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4%
MY07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&0<K!ST'3P=A
M!W0'A@>9!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 )
M)0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+
M"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28-
M0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6
M#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$<D1Z!('$B82
M11)D$H02HQ+#$N,3 Q,C$T,38Q.#$Z03Q1/E% 84)Q1)%&H4BQ2M%,X4\!42
M%3055A5X%9L5O17@%@,6)A9)%FP6CQ:R%M86^A<=%T$791>)%ZX7TA?W&!L8
M0!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*
M&[(;VAP"'"H<4AQ['*,<S!SU'1X=1QUP'9D=PQWL'A8>0!YJ'I0>OA[I'Q,?
M/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B<B52*"(J\BW2,*
M(S@C9B.4(\(C\"0?)$TD?"2K)-HE"24X)6@EER7')?<F)R97)H<FMR;H)Q@G
M22=Z)ZLGW"@-*#\H<2BB*-0I!BDX*6LIG2G0*@(J-2IH*ILJSRL"*S8K:2N=
M*]$L!2PY+&XLHBS7+0PM02UV+:LMX2X6+DPN@BZW+NXO)"]:+Y$OQR_^,#4P
M;#"D,-LQ$C%*,8(QNC'R,BHR8S*;,M0S#3-&,W\SN#/Q-"LT932>--@U$S5-
M-8<UPC7]-C<V<C:N-NDW)#=@-YPWUS@4.% XC#C(.04Y0CE_.;PY^3HV.G0Z
MLCKO.RT[:SNJ.^@\)SQE/*0\XSTB/6$]H3W@/B ^8#Z@/N _(3]A/Z(_XD C
M0&1 ID#G02E!:D&L0>Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y&
M(D9G1JM&\$<U1WM'P$@%2$M(D4C721U)8TFI2?!*-TI]2L1+#$M32YI+XDPJ
M3'),NDT"34I-DTW<3B5.;DZW3P!/24^33]U0)U!Q4+M1!E%049M1YE(Q4GQ2
MQU,34U]3JE/V5$)4CU3;52A5=57"5@]67%:I5O=71%>25^!8+UA]6,M9&EEI
M6;A:!UI66J9:]5M%6Y5;Y5PU7(9<UETG77A=R5X:7FQ>O5\/7V%?LV %8%=@
MJF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I
M:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAO
MT7 K<(9PX'$Z<95Q\')+<J9S 7-=<[AT%'1P=,QU*'6%=>%V/G:;=OAW5G>S
M>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6
M1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C.
MB3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2
M$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M"
MFZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E
M.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:Q<K-"M1*VXKBVNH:\6
MKXNP +!UL.JQ8+'6LDNRPK,XLZZT);2<M1.UBK8!MGFV\+=HM^"X6;C1N4JY
MPKH[NK6[+KNGO"&\F[T5O8^^"KZ$OO^_>K_UP'# [,%GP>/"7\+;PUC#U,11
MQ,[%2\7(QD;&P\=!Q[_(/<B\R3K)N<HXRK?+-LNVS#7,M<TUS;7.-LZVSS?/
MN- YT+K1/-&^TC_2P=-$T\;42=3+U4[5T=95UMC77-?@V&38Z-ELV?':=MK[
MVX#<!=R*W1#=EMX<WJ+?*=^OX#;@O>%$X<SB4^+;XV/CZ^1SY/SEA.8-YI;G
M'^>IZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9
M\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW_
M___N  Y!9&]B90!D      '_VP"$  8$! 0%! 8%!08)!@4&"0L(!@8("PP*
M"@L*"@P0# P,# P,$ P,# P,# P,# P,# P,# P,# P,# P,# P,# P!!P<'
M#0P-&! 0&!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,
M# P,# P,# P,# P,# P,#/_  !$( <\"O ,!$0 "$0$#$0'_W0 $ %C_Q &B
M    !P$! 0$!           $!0,"!@$ !P@)"@L!  (" P$! 0$!
M  $  @,$!08'" D*"Q   @$# P($ @8' P0"!@)S 0(#$00 !2$2,4%1!A-A
M(G&!%#*1H0<5L4(CP5+1X3,68O D<H+Q)4,T4Y*BLF-SPC5$)Y.CLS875&1T
MP]+B"":#"0H8&82414:DM%;352@:\N/SQ-3D]&5UA96EM<75Y?5F=H:6IK;&
MUN;V-T=79W>'EZ>WQ]?G]SA(6&AXB)BHN,C8Z/@I.4E9:7F)F:FYR=GI^2HZ
M2EIJ>HJ:JKK*VNKZ$0 " @$" P4%! 4&! @# VT!  (1 P0A$C%!!5$382(&
M<8&1,J&Q\!3!T>$C0A528G+Q,R0T0X(6DE,EHF.RP@=STC7B1(,75),("0H8
M&28V11HG9'15-_*CL\,H*=/C\X24I+3$U.3T976%E:6UQ=7E]4969G:&EJ:V
MQM;F]D=79W>'EZ>WQ]?G]SA(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*
M6FIZBIJJNLK:ZOK_V@ , P$  A$#$0 _ /4S2.'X*H)I4U-/;P.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%7<I_Y%_P""/_-.*NY3_P B_P#!'_FG%7<I_P"1?^"/_-.*NY3_ ,B_
M\$?^:<5=RG_D7_@C_P TXJ[E/_(O_!'_ )IQ5W*?^1?^"/\ S3BKN4_\B_\
M!'_FG%5K22J*L@I4 T;Q-/#%57%7_]#U+_Q\?[#^.*JF*NQ5V*NQ5V*NQ5V*
MNQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ53EN;>$J)94C+
MFBAV"U/M7%53%78J[%78J[%78J[%6E964,I#*>A&XQ5O%78J[%78J[%5D<\$
MI812+(4/%^)!H? TZ8JZ:X@@4--(D2DT!=@H)^G%5X((!!J#T(Q5V*NQ5V*N
MQ5I65J\2#0T--]QBK>*M%E#!21R.X'?;%6\5=BKB0 230#J<54UNK9B LJ$G
MH P)Q54Q5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V
M*NQ5V*NQ5V*NQ5V*NQ5V*NQ53N/[H_-?UC%53%7_T?4O_'Q_L/XXJJ8J[%78
MJ[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78JMED]
M.)Y*5X*6H.]!7%7GGD?RKH?F;R['YC\Q6D>JZGK)DFEDN1Z@BC+LL<,(.T21
MH /@X_%BJ92R7GD[2M/T/3I'U6^U&\>WT=+QB%AB(,O&20<G:*WC4_\ %C?"
MN*J=SYSU_23JUCK-M:MJ5GILNJV$]L9/J\\<.SHRO\:.C<:_$W)6Q5#?XS\\
M1S:,)=-L2OF-"-.B664/;R"(3 W#%2'3T^1;TEY?LXJJ3^?-=L-"\RRW]G;R
M:OY=DB0I S^A.LX1D*\OC5N+TH?VL51\'F/S-8ZSIEGK]K:I;:T7CM9+1I"T
M$ZH91%-S%'Y(K?O$X_&OV<52;6/S#\PZ2AOKZ/2X(%G6-M$:Y+:EZ32B,/\
M"3'ZE#ZGI\?L_MXJF[>8_-%YYNU'1M.M+3]'Z4ULUY=7#R!VBN(^92-4!'J#
MXC\7P8JQ[3_/4EAY>\LVMA!I^C0ZG#/(MQ>O*+*+TI*"%6KR,DG+E\<BXJG]
MQYPUZ'2M+C-A;MY@U>Y>TLXTG]2S94#.USZB5;T?37GPIZG[&*J%WYUU_2!J
M]EK%K;-J5EILNJ6,UL9/J\\47PNK*_[Q'1^-?B;DK8JW:^;O-<-[H4NK6-I'
MIFONL,"0/(UQ!))$98_4+ 1N&"D-P^Q_E8JG7FSS#<Z3%906-NMUJNJ7"VEA
M#(Q2(.5+L\C $^G&BLS<?BQ5(K_S)YKMSJ6A:A%9QZL^GRWVFWL!E^KR1Q$+
M,K*W[Q)8^7)?B96Q5$?E-I0L?)6GR&VMH)+R&*=I+96#2AHP0\Y;=YC7XVQ5
M+O*6@Z3YM;5-?\PVR:E/)?7-I:07(]2*VM[:0Q*D<9^%6;B7=Z<FQ5'7,#^0
M]#E.G2-=64^H6T=G8W!)2UCNI4B>.-JERBEF=%;[/V<5375?,=S9^9[32$A1
MH;BQNKQI6)Y![<H%44VXMSWQ5BUO^8/G1M'T37)-+LFL=;DBM8+1)9!.LTX(
MCD9V!C$1==U^VL?^5BJ9CSCYAL1YCM-6MK1M1T;3QJ5M):F3T)499"$8/\:L
MKQ4/\RXJF-]YIN[:R\LW"PQLVN7-M;S@DTC6>%I6*>X*T'+%6/>7-3U73]!U
M5]-MX99I-?OXY)[J416]O&9B6FE:O(JM*<$^)F;%5*Y\[:U?Z3YJTM9]/FO]
M.TXW4.HZ=*[P&.17#KL2R3QA#Q^+^7%533;_ %2.3RS')9VMSK<FB74ME=<I
M=N"0F.,U._JU3UF_F^QBJ<1>>I;S3?+,UA C7NORJLD,A-(8X5+7C&F]8>/
M?Y?'%4AF_-BY-G<ZW!)I0TBVD?CILMSQU*6")RK2*M>".U"\<++\2_MXJS3S
M'<1W'D[4[B%JQ3:?/)&W2JM"Q!^XXJ\GLI/RZ'E/3+6?RM=/J][:10VLZVC0
M>O=&(4,=RQ1:LWQ!^>*LP?S/K/ES2/+GE^]N+,>8;FTYWE[J,W"VB6 *&+L*
M-+(S,J*JGX_B?EBJ5>9?.VJ:KY+U^UMYK1=2TJ6V2[NK*9I()8)W4H\#H>2L
MQ^"1'^S\>*LUTK7M4D\SS:#?Q0"2VT^"\EF@YT,LLDB,JA_V $'']K%4AF_,
M'76L+-[*PMY;V]UFZTB*-W=8P(3*$D9A4_[KY2?\+BJ)/F/SS)KO^'8+73OT
MC%817MU=LTWU=&>5XRJJ!ZC\N*\?L\?CQ5.O)OF"XUW1OK5U MM>P3SVEW"C
M%D$MO(8V*,:$HU*K7%4\Q5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*N
MQ5V*NQ5V*NQ5V*NQ5V*NQ53N/[H_-?UC%53%7__2]2_\?'^P_CBJIBKL5=BK
ML5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5839
M>6O.OEX3V/ERZL)M&DE>6T@U!9A):F5B[(C15$D09BR*W%OV>6*M'\O]1ATR
MREM]3];S)97SZH;ZX5C#+/.I2:,QJ:QP-&>"A#\''EBKKOR9Y@U<ZM?:O<VJ
M:C=Z9-I6GP6PD,$"3;N[NX#N[OQ_97BJXJF4_E:[DN?*LHFC T M]8!Y5DK:
MF#X/]D>7Q8JQSS_H-S8>6_.^I/,O#5OJDD 4'E'Z(CB/*NWVAR&*IS#Y<\S:
MEJFFWFOW5KZ&DAY+1;)9 \L\D9B$TGJ;)P1F*QIS^/\ ;Q5CO_*L/,G^&I/+
M\<FEPK4,VJK%(;NY*RB5?7)'P,Y'[QP\G^3BK-=+T&ZM/,&NZI)(C1ZL+7TH
MUKR0V\)C;E7;<GX:8JD%GY-\T:;H.DZ=:W%C>QV<$D%_IM[&3:S%Y"ZR*P5I
M%=*\=UXMBJG9?EOJ-CI5J]E=6UOK5EJ,NJ6L:1N+&/UU].2U5*\U@:/]H?%S
M^/CBJO>>2_,&L#5[[5[FU34KW39=*L(+<2&"".7XG=W<!Y'=^-?A7BJXJFFH
M^5[NZB\LHDT:G1+F&>X)Y?&L4#1$)[DM7XL55_-GEZZU:*QN+"=+;5=*N5N[
M&652T18*4>.0 AN$B,RGC\2XJED?E77K_4KO5]<GMEO#82Z=I]K:>H88EGWD
MD=W =W=@O[*\5Q5/O+.ES:3Y=TW2YG626RMHH))$KQ9HT"DBN]-L52 >6_->
MBZE?S^6+BRDT[4IFNI=/OQ*HAN)/[QXI(J_!(1R:-E^U]G%4/-^7^J77E_4H
M[O4Q-Y@U*YAOGN^+"VCEM65H8HXB21"O#B=^;?:Q56A\L>:[SS'!K>L7-DAA
ML;FR6TM!*54SE"'YR;M4K\0HO'X?M8JW#Y(OT\K>6-'-Q$9]"NK2XN):-Q=;
M:O()M6K5^'EBJ+O_ "?+?:UKEW+.JVFKZ6FFA5!]1"#+R??X:4EVQ5*H/*/G
M2X/EZ'4[RQ%IY?N(95%NLO.X6&-H@S\]HVXG["\EY?MXJHWGY<ZJ]K%PFM+J
M2#6+K518W2N;6:.Y+<4E !/.+ER4\77EBJ(M?(FLR7NLW-]/9PQZOI?Z.6VL
MXV2.W(+A>-:>HM).3,>'Q?L\<516A^5->@O_ "_>ZG/:F31K*XL9%MO4I(K^
MF(G7F-CQB_>?Y7V<57>7_(KZ7YJU'5I+A9;"3U/T39@$&W^M.);JO;]Y*HXT
M_9Q5*X/(7F33[.31M,FTU--,KM;:G-!SOH(9'+E I4Q2NE2L<CM_K)BK,]5T
MY[O0KS38G"O<6LENDC] 7C* MQ'OVQ5*SY.M;SR-;^5]4(E6.SBMGFCJ.,L*
M ++&3NK(Z\TQ5*)O)GF:6+1M1GN;*]\P:5#):7!N4=K:[@D(H7VYQR_ K\E5
MOCY_LXJON?).NZAY9UJPO;NTAO=4,;6T-K#PM;80LKHE0%EDY,M9';_8+BJK
M-H'G./6X=?LY=._2-Q8I9:G;2^MZ ,<C2)+"R_'MS(*/_P %BJ'TO\O]5M+?
M1XY[V*>73]8N-4N)0K+ZBSB795WXO67_ %<53Z#0+B/SG=Z\94-O<6$-FL(K
MS#Q2O(6/;B0^*M^4M!N-%L;NWGE25KB^NKQ6CK0)<2F15-?VE!WQ5.\5=BKL
M5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL54[C^
MZ/S7]8Q54Q5__]/U+_Q\?[#^.*JF*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*N
MQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5B_F[S1-I6HZ;80W5M9&\6>6:YND>152$*
M  J-'\3NX_:Q5N/SK86<,:7]Q]<D%N+R>\M(66W2W=F5';DS%?L<>/)G?]E<
M51'^-=)6VN)9HIX);=X$:UE15E)NCQ@I\12DAJ/B=>/'X^.*H2_\[BWO+)8[
M.X:&2WN[F]@,)%Q&MLRIT+*@')F^+EQ?C^[Y8JBG\[Z,L_IJEQ)$OU;UKE8C
MZ40O ##S8D$<N2UH/@Y?'BJ]?.6DO=FW19F4M-%#<A1Z4LMNK-+'&U:EE"/N
M5X-P;B^*H.3S1=S>1%UQK)8[NZ1/JUG,*J6GD"05 .X;FC8JBXO.>D/=BV(F
M5/6GMC>-'QM_6M59I5YD]EC<\J</A^URQ5%:/YAM=5=EAM[F$>FL\+SQ&-98
MG)"NAWZT^RW&3_(Q5,V944LQHJ@EB>P&*L)TSSWJ-WHR226\46JSWEK%;P_$
M4:UO9 T,O6O^\_J<M_[R-L53"'S7<S^;DTV*)#I#>M;"ZWYO>6ZK)(J_L^FB
M$H?^+5?^3%4/:^9-<N-?ELN5I%+#=-$VCS*\5RUH&X_6HIF;A+\/[WBD?'C^
M[Y\\541YJ\PKIC>86^JR:-]<:%;4)(LYMOK/U=9%DYE6<_WG#T_B^SBJ.N_-
M=ROFJUTVVB1],$WU._NFKR%U+"\T44=#Q^%4_>U_WZBXJIOK?F6^@U#4M*%K
M%IU@\T<$5PKM)=&V)65N:LHA0NK)'\$GV>;8JC+[S-+^AM+NM.@$E[K9A2PA
MF)"*9HS*6E*[\(HU9FX_:X\<5:_2VL:09?TYZ5U YB2QFLXV226>0D&#T&>0
M\A3DK\^/#[?'ABKF\ZZ6%B40737<LLUO]16*LRRVZ>I(K"O  (5;GS]/XU^+
M%5*+\P=!>UDNRES';):"_CD>$CU(>02L:UY%N;*O$K\7['+%5?\ QEIM)$:"
MY2]29+==/:.EP[R(9$X+7CQ:,,_(O\'%O4XXJM?SMI2PV[I#<RSW#3J+-(P9
MU:T($X9"P^*.OV4+,_\ NOGBJ%O/.R0:U%:1)ZMJ\H2XF*%!;QQVWUF:1V9A
M6BR0[<?@^/E\7PXJF>C^9]/U6<P0QS0RF);F%9T">I QXB1*$_#7L_%_\G%4
M-YP\PR:/#8+%/!;2W]TMO]8N@6CC0(\CN0&2NR4'Q?M8J@]"\X///)'=2Q7M
MI)/!;:?J5G$Z132S*[.@#-(&]()R>1'X?%_-BJ.N?.>E0E42*XN)7EN8DBAC
M#.WU,A9V4$KS5"?V?C?]A&Q55'FS3#J36*I,QC,8GN!'^ZB:6/U4$F_-*I^V
M4]-?LL_+%4!<^?=..F7ES:QR"6.SDO+#UDXI<(E%5DH>7$R/&/BX/\:XJC=&
MU;4[ZTU.0Q1O-:3R6ULBDHLCPQJ'Y,>5 9_47_)7%4FMO.6K%KJSI:WEZ+FW
ML;6> 2) +J96::)PQ9F^JHGJ,R_;7^1L55[;S-K5U=G18/JYU6.XN(IKS@_H
M+#;K&QE]+GRY,T\<7#U?M<_BQ5"KYWU6\TJ6^LHK>,:=8B^U$R\V5V)>D,5"
MO'FL3/ZC<^/.+X,53[6-<EM!I(@5>>HW"I()*_!"L3S3-M^TJ1XJA;?S[H<T
M)G9+B&$VR7D#RQ%?6BD<1KZ:BK%F=U15*KRY?!RQ50B\\QG4KN&:UFAC@-O;
M0VC1TNI+N97E9 .7I\5A"2<N?#XOMXJBY//&A16D%U*TD<=P)EC!0EO6MVX/
M;T%?W_+9(Q_><?@Q5/8GYQHY4IR ;@VS"HK0TKN,578J[%78J[%78J[%78J[
M%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78JIW']T?FOZQBJIBK__U/4O
M_'Q_L/XXJJ8J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%7
M8J[%78J[%4 ND(->?6&D+2&U6T2*@XJHD,C,#UJY*_\  8J@=3\IVNHQZNL\
MSUU80*2 I](6U#& #4,/4J[*WVN7'%4*GDIDLI(DNXUGGE$EP%M(1:R1A"GH
MO;C[46_/XI.?J?%S_9Q5JW\BPPZ?<V:WTI,^GC35E*@F.,O([E/GZO%5_81$
M7%5"P\H7TUQ>/?7#0V-Q?BY.G*J'E':\$M1Z@-5C*PQN\?\ Q'XL576OY>VM
MN+B-;JD3Q7,5L4@B6:/ZUR!=YJ%Y6CYD1_8_R^>*IK-Y>$^FZ78RW!XZ;+;S
M,40*)3:[HI6IXKS"M_L<507^![-[&TLIKF22&VAO(G( 5I'O@5DE)WHP#R<?
M]?%4;IVC:K:*OJZJ]PP:(%?218_1B4KP5 3Q:0GE))7_ %>*XJK?4-0N=!FL
M;VY O+F*6*2YC4#CZO( JO2J*P_UN.*I;>>2;:6ZTNZMKE[6;2K=K:$A596I
M$8X7=3U,!=WC_P!;%76OD+0[)],ELD$%UITA=KH*#+/SC>.3U6ZDR\^;-_/B
MJV'R==>K8B[U62[MM+=I-/62)?65RC1H99Z\I>"OX)S_ -V<L54M.\CW$%G8
MV-[JKW=AIO!K6U$*1(TL6\;S<26EX/\ O./)5Y_$V*JD/Y?Z/##9NN^IVUS'
M>RZHRJ9YIE?G(7/_ !;5E/\ *N*H?5/(NH317%KI^M36>G7$LLTEAP!5OK!)
MFB]0%6$,A9C2GJ1LW[N3%4YU?R_%?6MG';2FQN-.D6:PFC4,(V1#'Q*'9HVC
M9D9<504GE*ZE*W<VJ22:NEPES%=,@]%#&C1"-;>O$1\)'Y?'ZC,W/U,56P^2
MDC>6=KZ1[N>"ZCDN"JU]>\*<YP!LO!8TCC3[*HN*H/6O)<TD-O!82L%9;"Q9
MJ(/0M;*0S%UY?:,CK&K+BJ,/D^?UUU$:B?TV+@W#7IB4QD&'T/2]'EM&L?V?
MCY<_BY8JA[S\OTN+);0:A(8GYO=-+&DCM/)(9&N8F^'T+BK,%=/LKQ^#X<55
M9O(EO-/.\MY(T=VM]'=(56K+?!%JK?LM$L2*K?%R7%533/*UYI8,EK<PFZE>
M!))4MHH$6WB:KJ$0;O*/M.6^U]GAQQ5-;K2([G6+'4GD-;!)EBAH.):<*"Y/
MBJJ5'^OBJ5'R<T;1-9W[6XM[Z6^M(S&LB1">-DDB520./)Y)(_\ ?;/^TN*H
M2?\ +T2Z9!IWZ2D:"-&$IEB21S*TK2FYB;X3#<\G;]ZO_ 8JB;CR1'=:H;RZ
MO7EB_?*HX*L_ISQF-H6N!\3P+R+)&R_;X_%\.*J-E^7]O!;>A+=*X_T9 8K:
M*"L5M*LO%^ J[R\%65Z_ZJ+BJ:V_E]K?0GTR"]EBF9Y)OKT=!)ZLDQF+4W4@
MLU&7]I/AQ5 GR?,TCWS:@3K+7,=T+ST5$8,430*GH\OL>E(X_O.?+XN>*M?X
M+:%8GL=2EMKOTYXKR[*(\DPNI!+*^]!')S7]VP^%/L\,5=)Y&M06M[>Y>#29
MTMX[RP"@^HMJ J*)#\2*ZJJRBGQ_Y/)L51NO>6TU>6.1KAH##;W5O&%4&C7:
M",R;_M(G+C_KXJAK[R;;W+-)'<M!)'#:0V1"JPA^I2F9#Q/VPS\>:_RKBJ%N
M/(8N!Z\U\)]1-V]X9YX(Y8B9(5@,9A)X\$11Z?Q<EQ5?-Y$BEBL8Q?2(-,X2
MV/%$4)=!^;W#*@5'9UK'PX\$C=_VFY8JRG%78J[%78J[%78J[%78J[%78J[%
M78J[%78J[%78J[%78J[%78J[%78J[%78JIW']T?FOZQBJIBK_]7U+_Q\?[#^
M.*JF*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*
MNQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*
MNQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*H2XU?3+>]@L9[J.
M.\N?[B!F 9OD/U8JB(KB"8R"*19#$YCE"D'BX )5J=&H1MBJ&GUK2($+S7L,
M:"1H2S2*!ZJ_:3K]I>ZXJJ1:A8S74MK%<1O<P@&6%6!=0?%1N,54VUG25^L\
MKR$?4Z"Z^-?W=30<]_AWVQ5$PS0SQ)-"ZR12 ,DB$%6!Z$$8JOQ5V*NQ5V*N
MQ5V*NQ5V*NQ5V*NQ5V*NQ5V*J=Q_='YK^L8JJ8J__];U+_Q\?[#^.*JF*NQ5
MV*NQ5V*M.I84#%3XBG\<56>E)_OYON7^F*N]*3_?S?<O],5=Z4G^_F^Y?Z8J
M[TI/]_-]R_TQ5WI2?[^;[E_IBKO2D_W\WW+_ $Q5WI2?[^;[E_IBKO2D_P!_
M-]R_TQ5WI2?[^;[E_IBKO2D_W\WW+_3%7>E)_OYON7^F*N]*3_?S?<O],5=Z
M4G^_F^Y?Z8J[TI/]_-]R_P!,5=Z4G^_F^Y?Z8J[TI/\ ?S?<O],5=Z4G^_F^
MY?Z8J[TI/]_-]R_TQ5WI2?[^;[E_IBKO2D_W\WW+_3%7>E)_OYON7^F*N]*3
M_?S?<O\ 3%7>E)_OYON7^F*N]*3_ '\WW+_3%7>E)_OYON7^F*N]*3_?S?<O
M],5=Z4G^_F^Y?Z8J[TI/]_-]R_TQ5WI2?[^;[E_IBKO2D_W\WW+_ $Q5WI2?
M[^;[E_IBKO2D_P!_-]R_TQ5WI2?[^;[E_IBKO2D_W\WW+_3%7>E)_OYON7^F
M*N]*3_?S?<O],5=Z4G^_F^Y?Z8J[TI/]_-]R_P!,5=Z4G^_F^Y?Z8J[TI/\
M?S?<O],5=Z4G^_F^Y?Z8J[TI/]_-]R_TQ5WI2?[^;[E_IBKO2D_W\WW+_3%7
M>E)_OYON7^F*N]*3_?S?<O\ 3%7>E)_OYON7^F*N]*3_ '\WW+_3%7>E)_OY
MON7^F*N]*3_?S?<O],5=Z4G^_F^Y?Z8J[TI/]_-]R_TQ5WI2?[^;[E_IBKO2
MD_W\WW+_ $Q5WI2?[^;[E_IBKO2D_P!_-]R_TQ5WI2?[^;[E_IBKO2D_W\WW
M+_3%5Z*5%"Q8^)I_"F*L:UG2-6E\T6%]8Q(D:\!<W7J;&-&JR20L"&^$GT73
MXU=OM8JB+;2;O3X-0MK%%MQJ%V[P2Q $0+) H]5D/$,1(GV:_%RQ5)(_)^L6
MEFT40CEN$N+F2RG@FDM3%ZZ*JRL*R>I\2EI%8_\ !XJF6G:+K%IJ"2R1QRK:
MM=NLP?BUP;R5'-5I\'IT;E_L..*H(>6-966"01QM^C)"\(YT-T&N_K&^W[LJ
MO\W^[?\ )^+%62>7[&>QTF*WGXB;E)(ZH:JIED:3@#M7ASXXJF&*NQ5V*NQ5
MV*NQ5V*NQ5V*NQ5V*NQ5V*NQ53N/[H_-?UC%53%7_]?U+_Q\?[#^.*JF*NQ5
MV*NQ5V*M,RJ*L0H\3MBJWUX/]^+]XQ5WKP?[\7[QBKO7@_WXOWC%7>O!_OQ?
MO&*N]>#_ 'XOWC%7>O!_OQ?O&*N]>#_?B_>,5=Z\'^_%^\8J[UX/]^+]XQ5W
MKP?[\7[QBKO7@_WXOWC%7>O!_OQ?O&*N]>#_ 'XOWC%7>O!_OQ?O&*N]>#_?
MB_>,5=Z\'^_%^\8J[UX/]^+]XQ5WKP?[\7[QBKO7@_WXOWC%7>O!_OQ?O&*N
M]>#_ 'XOWC%7>O!_OQ?O&*N]>#_?B_>,5=Z\'^_%^\8J[UX/]^+]XQ5WKP?[
M\7[QBKO7@_WXOWC%7>O!_OQ?O&*N]>#_ 'XOWC%7>O!_OQ?O&*N]>#_?B_>,
M5=Z\'^_%^\8J[UX/]^+]XQ5WKP?[\7[QBKO7@_WXOWC%7>O!_OQ?O&*N]>#_
M 'XOWC%7>O!_OQ?O&*N]>#_?B_>,5=Z\'^_%^\8J[UX/]^+]XQ5WKP?[\7[Q
MBKO7@_WXOWC%7>O!_OQ?O&*N]>#_ 'XOWC%7>O!_OQ?O&*L$?\P]45V46L%
M2!N_8_/.;/;60'Z8_:X)U4NYE^CZH+W3+>ZF*1RS)R9 =@:^^;W2Y3DQB1_B
M<O'+BB"C/7@_WXOWC+V;O7@_WXOWC%7>O!_OQ?O&*N]>#_?B_>,5=Z\'^_%^
M\8J[UX/]^+]XQ5WKP?[\7[QBKO7@_P!^+]XQ5WKP?[\7[QBKO7@_WXOWC%5R
MNK"JD,/$&N*I'J7F.>T\QV.DBW0170!^L2R&/D22.,7PE'=*<F0NK_%\.*HO
M3-;6[BOY9X6LDL9WA?UF6O%$63U#Q)"@J_2N*I2/.LDMN\MOI[%HVNF:.20(
M?0M A:3[+?'()$X1G_9LN*HW3?,HOKY(1;\+6Y]?ZG<<ZLYMF"R<DH.%2WP?
M$WV?V<50G^,G,B(MEO>.4TTF2@DXS^@QE^$^E0_O/A]3X/\ +^'%4ZTC4/TA
MI\=UZ9B9BZ21$\N+QN8W%1U')30XJC,5=BKL5=BKL5=BKL5=BKL5=BKL5=BK
ML5=BJG<?W1^:_K&*JF*O_]#U+_Q\?[#^.*JF*NQ5V*NQ5V*NH#BKN*^ Q5W%
M? 8J[BO@,5=Q7P&*NXKX#%7<5\!BKN*^ Q5W%? 8J[BO@,5=Q7P&*NXKX#%7
M<5\!BKN*^ Q5W%? 8J[BO@,5=Q7P&*NXKX#%7<5\!BKN*^ Q5W%? 8J[BO@,
M5=Q7P&*NXKX#%7<5\!BKN*^ Q5W%? 8J[BO@,5=Q7P&*NXKX#%7<5\!BKN*^
M Q5W%? 8J[BO@,5=Q7P&*NXKX#%7<5\!BKN*^ Q5W%? 8J[BO@,5=Q7P&*NX
MKX#%7<5\!BKN*^ Q5W%? 8J[BO@,5=Q7P&*O-++RC>:B]X]O/'Z<$K1HY!I(
MPW/'.4Q=FRRF1B149</]9UT<!E=,O\HW,3Z2EFPX75C6&YB8496!/X'-WV;D
M!Q"'\6/TRBY> ^FNL4\XKX#-@W.XKX#%7<5\!BKN*^ Q5W%? 8J[BO@,5=Q7
MP&*NXKX#%7<5\!BKN*^ Q5U .F*I5J'ERROM3M[^:2:MN5;ZNKD0NT;<HV9/
M%&W^'[7[?+%5631;5_56I]*YG,]Y$U'26L7I%&#5' @+\/\ DXJ@F\E:"(WC
M@C>U662627T&]/D)U598S3_=;A%^'_@<51$/ENPANI+F%Y8V;GZ:*_P1>JRO
M)Z2T^'U&0<\543Y0THM*P:969N<!#_[SGU?6/H[?!67XOVOY?L?#BJ9Z?8V]
MA9QVEN"(HP:%B68EB69F)ZLS$LV*HC%78J[%78J[%78J[%78J[%78J[%78J[
M%78JIW']T?FOZQBJIBK_ /_1]2_\?'^P_CBJIBKL5=BKL5=BK3E@/A'(^%:8
MJLYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\
MOH?\%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V
M8J[G/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[
MZ'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F
M*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\
MOH?\%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V
M8J[G/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[
MZ'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F
M*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\
MOH?\%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V
M8JEGF+4[BRTN1D0"XF(AMP&J3))L*"G;KF)KLWAXR1]4O3#^M)KRRX8^:MH]
MC)IVFP6:1@F-?C;EU<[L>GCEFFP#%C$>Y..'"*2_6[.]MKI=<L(O](A%+N%3
M7UH1UVI]I>V8NKQ2A+QL?U1^N/\ JD&O)$@\036QU%;ZTCNK90\,HJIY;CQ!
MVZC,W#ECDB)1Y%MC(2%A$<Y_]]#_ (+^S+&3N<_^^A_P7]F*NYS_ .^A_P %
M_9BKN<_^^A_P7]F*NYS_ .^A_P %_9BKN<_^^A_P7]F*NYS_ .^A_P %_9BK
MN<_^^A_P7]F*NYS_ .^A_P %_9BJ]"Y'Q+Q/@#7%6'^8;R:#SII2BXF='X*+
M*-I(S\3D&10 8ITW_?*WQ1HG+EBJ8:==3VT.K1ZA>3._UR2*VE*CG0VZ2!84
M5:'C\?!>+?[+%6-3:C?BTD,>H2-:07,SVQ,MS_I*B!#'"LZ!9/4YE^2-_NWX
M$5^''%4VTG5+H:T7NIIE8FZ_2-M*6,<""5%M*#[*ED;JO][\;8JEQU+5/5(D
MNK@(TA&N?$X%NOUO@G C^Y#0_P G^ZOWO^7BK+?+,US-HEO)<,[N3($DDV=H
MA(PB9JTW:+@V*IIBKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL54[C^Z/S7]8Q
M54Q5_]+U+_Q\?[#^.*JF*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V
M*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V
M*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*L>?_<IYJ5.MII"\F\#</T_X%<UA_?:FOX,
M'_3230?5/R@R'-FWNQ5C4ZGRYJ1N4!_0UZ_^D(.D$I_;'^0W?-3,?E<G$/[G
M)]7^US_G?U7'/[LW_"62JRLH92"I%01N"#FV!MR'8J[%78J[%78J[%78J[%7
M8JE]UK>DVVI6]A/*!>S_ -TG%FIRV')@"J<R*+R/Q8JJQ:CI=S'--'/%+'92
M,DT@(*QR1K5P6Z JK?%BJ&/FC0!;K<&\58F<Q@D,"&"ACR4CDJA65RS#CQ;E
MBJ)@U?3;B]ELH9U>ZAKZD8K^R0&H:4;B2.?'[/[6*J!\QZ(#< W:UM2%F #$
MU+^G1:#]Y^\_=_N^7Q_!]K%4;:W5O=V\=S;2"6"4<HY%Z$8JJXJ[%78J[%78
MJ[%78J[%78J[%78J[%78J[%5.X_NC\U_6,55,5?_T_4O_'Q_L/XXJJ8J[%78
MJ[%78JTZ\A2I7W!H<56>A_Q8_P#P6*N]#_BQ_P#@L5=Z'_%C_P#!8J[T/^+'
M_P""Q5WH?\6/_P %BKO0_P"+'_X+%7>A_P 6/_P6*N]#_BQ_^"Q5WH?\6/\
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
M5=]8C_RO^!;^F*N^L1_Y7_ M_3%7?6(_\K_@6_IBKOK$?^5_P+?TQ5WUB/\
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
M_"C%7>G/_OW_ (48J[TY_P#?O_"C%7>G/_OW_A1BKO3G_P!^_P#"C%7>G/\
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
MU=L;BX:J_:DW W/891H,)ACL_7/UR_SF&&-1WYE-O5E_WRWWK_7,UM=ZLO\
MOEOO7^N*N]67_?+?>O\ 7%7>K+_OEOO7^N*N]67_ 'RWWK_7%7>K+_OEOO7^
MN*N]67_?+?>O]<5=ZLO^^6^]?ZXJ[U9?]\M]Z_UQ5WJR_P"^6^]?ZXJ[U9?]
M\M]Z_P!<5=ZLO^^6^]?ZXJ[U9?\ ?+?>O]<5=ZLO^^6^]?ZXJ[U9?]\M]Z_U
MQ5WJR_[Y;[U_KBKO5E_WRWWK_7%7>K+_ +Y;[U_KBKO5E_WRWWK_ %Q5>C,P
MJRE3X&G\,58CYAUBYLO-NGQ_77%JRH&LH"OJ<G8KR>)EK-&_3]V_.+C]G%4I
MTWS'J\\:17NI?5X)C')+>JT3>GSMY9 O/@$B+R1K^X=6>/['-O4Q5,-%\PZE
M/?6DE[=>G)(_"ZL&"(B0"R6?UR".:_O?VRW#X_3Q51N_,.J)<R\+X@R33Q7<
M5(R+.&.ZBBCE'PU6L+LW*3DK<N?[&*LG\MW<]SIS-+*9UCGGBAN32LL4<K*C
MU4!6JH^TOVL533%78J[%78J[%78J[%78J[%78J[%78J[%78J[%5.X_NC\U_6
M,55,5?_4]2_\?'^P_CBJIBKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5
M=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5
M=BKL5=BK'M<_W):Q9:,N\*'ZW>_ZB?84_P"LV:S5_O<L<73^\R?[UHR>J0C_
M )S(<V;>[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J@+
MN_T2'4K6"[F@34'#?5%D*^I0[-QKN.5/]EBJ@-;\K-;S.+VS-NKKZYYQ\0[U
M*\M_M-Q^'_5Q5%)>Z1-=^@DT$EV\08QAE,AB.X-.O#>N*K6U#1%END:XMQ+"
M@-ZI9.2H!_NS_)W_ &L51-I-:S6T<MHZ/;,O[IHR"A7I\--L55<50.J?IKC'
M^C/0Y5/J^ORZ=N/',?4>+MX?#_GL)\7\+&M=/GD"'C3]JOU$,?#[?+_A<U6K
M.LVK_I5_OG'R>+_TBC; ^>/J4-?JM>(K]8]3U?\ 9TVY9?A_-\ ^C_/XN/\
MSF<?$KHIMHNH7?FB2\NHXC'!;VAJZRL#(IE,GH,'15WXUY(_[.;2%T+^IO%U
MNA(+_P ZQS::DS.YFB@EF+04!DD<^O&X1#Z?HQ\>'*2+^9FD^SDDH>&?S=>&
M)W>YCGM6G87 A"JQ-L2J"-T3_=NU'1_Y4F?[>*NCU_S?-%<R6PDFGC:9)X3;
M\8X C1@&-N),D@Y2_!^\^S]CX?C53#2+_5DU..[U62?ZL]LT4?[IA&S?6N$;
M,/30K*49/V(^2_'PQ57U6/7#YCI9/+!;SI:Q2W"H'55!N6DXAPR!J^E5N/\
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
MU>]UEA6%3]5LO#@GVV'^LV:S2?O<LLO3^[Q_[YHQ^J1E_FAD'%? 9LV]W%?
M8J[BO@,5=Q7P&*NXKX#%7<5\!BKN*^ Q5W%? 8J[BO@,5=Q7P&*NXKX#%7<5
M\!BKN*^ Q5W%? 8J[BO@,5=Q7P&*NXKX#%7<5\!BKN*^ Q5W%? 8J[BO@,5;
M  Z8JE5_Y<L[[4[>_FDFK;E6^KASZ+M&W*-F3Q1M_AX\OV^6*NF\MZ?):1VR
MM+#Z4LD\<\;TE#S%S(>1!^WZC@XJLA\JZ7!.);<RPA5I%$CD)&YB$'JH/]^>
MD./+_C;%6I/*>E223.QE/JEFC7F:0O(ZRO)%_*[2(K_ZV*IAI]A!86PMX2S#
MDSO(YY.[R,6=V/\ ,S'%43BKL5=BKL5:+*" 2 3T&*MXJ[%78JZHK2N_ABK7
M):5J*=,5;J*T[CJ,5:9%:G( T-145H1WQ5O%78J[%5.X_NC\U_6,55,5?__0
M]2_\?'^P_CBJIBKL5=BKL5=BK3E@*JO(^%:8JLYS_P"^A_P7]F*NYS_[Z'_!
M?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F*NYS
M_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\ OH?\
M%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G
M/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[Z'_!
M?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F*NYS
M_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\ OH?\
M%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G
M/_OH?\%_9BKN<_\ OH?\%_9BJ4^9M1N;?33#$E+J\86]N U3R?8GIV&86ORF
M&.H_7/T1_P YJS2J.W,HS3+1K"P@LXHAPA0+7EU/<].YS(P81C@(C^%G"/"*
M17.?_?0_X+^S+63N<_\ OH?\%_9BKN<_^^A_P7]F*NYS_P"^A_P7]F*NYS_[
MZ'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\ OH?\%_9BKN<_^^A_P7]F
M*NYS_P"^A_P7]F*NYS_[Z'_!?V8J[G/_ +Z'_!?V8J[G/_OH?\%_9BKN<_\
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
M6J\DURESPE%/A52A3DO/E\+\?AXXJGNB6$]E:2+<%3///-<RA"2BM-(7XJ2
M2%K2M/BQ5,,5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL54[C^Z/S7]8Q54
MQ5__T_4O_'Q_L/XXJJ8J[%78J[%78JT[J@Y,:#QQ53^M6_\ .,5=]:M_YQBK
MOK5O_.,5=]:M_P"<8J[ZU;_SC%7?6K?^<8J[ZU;_ ,XQ5WUJW_G&*N^M6_\
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
MIBKJW/\ *G_!'^F*NK<_RI_P1_IBKJW/\J?\$?Z8JZMS_*G_  1_IBKJW/\
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
MPN%J,@D!25>4[6WNM?MH;A!+%\;%&W!*J2*CYYA]G8XSS 2%AJP &0MZH
M * =!G8.S=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=
MBKL5=BKL5=BKL5=BKL5=BKL5=BKL5:9E52S$*JBI)V  Q4E+K#S+H.H736MG
M?13W"U_=JVYIUI_-_L<LEAG$60T8]5CF:C($K+OS%;6^MP:0()IIY4$CO&%*
MQHQ(5F!(<BJFI16X?M96WJ'^+["CK]6N?K*NJ"T],>JW*-I0P4M0?NT9BK,K
MK^TG+CBJM9^9],O+N*W@]1DFHL5SQI$TGI";TP:\N?I'G]G_ (;%5.7S;ID4
MLT;)-^[+I$X3X9I(Y%B>.+?XF61U3XN/_ \L53'3M0AO[;UX@R49XY(Y!1T>
M-BKHP!(JK#QQ5$XJ[%78J[%78J[%78J[%78J[%78J[%78J[%78JIW']T?FOZ
MQBJIBK__U/4O_'Q_L/XXJJ8J[%78J[%78JTZ*XHPJ/#%5GU:#^08J[ZM!_(,
M5=]6@_D&*N^K0?R#%7?5H/Y!BKOJT'\@Q5WU:#^08J[ZM!_(,5=]6@_D&*N^
MK0?R#%7?5H/Y!BKOJT'\@Q5WU:#^08J[ZM!_(,5=]6@_D&*N^K0?R#%7?5H/
MY!BKOJT'\@Q5IH+5%+,JJHW).P& FN:I-=>8]#BD,%LK7UST$-LIDW]V'PY@
MY.T<8-1_>2_FX_4TG-'D/4HB'S-J'V8H=)MSW;][/3_B*Y"]3E[L,?\ 3Y$?
MO)?T41:^4-+C<2W9>_G'^[+ABP!]E^SDX=G8P;G>67]-(P#F?4F,VDZ9-&L<
MMK$\:;HA44!]AF5/!"0 (! ;# 'F%L.B:1!()(;.*.0='50"*^^1AIL<#<8@
M% QQ'((GZM!_(,O9N^K0?R#%7?5H/Y!BKOJT'\@Q5WU:#^08J[ZM!_(,5=]6
M@_D&*N^K0?R#%7?5H/Y!BKOJT'\@Q5WU:#^08J[ZM!_(,5=]6@_D&*N^K0?R
M#%7?5H/Y!BKOJT'\@Q5WU:#^08J[ZM!_(,5=]6@_D&*N^K0?R#%7?5H/Y!BK
MOJT'\@Q5WU:#^08J[ZM!_(,5=]6@_D&*N^K0?R#%7?5H/Y!BKOJT'\@Q5WU:
M#^08JI3'3H!69HXAXNP7]9PB)/)C*8',I5=>:?)UJ2)M1M@1V5PY^Y.66QT\
MSR!<>>MPQYRB@&\^>6&/&T@N;UNPM[=VK])XY/\ *3ZU'XM)[2Q?P\4_ZL6O
M\2ZM/_O%Y7NF!^R]PR0#\:X? B.<@OYS(?IQR_SO0@M;MO/FIZ3=6_Z-M+2*
M1#R5)B\[ ;\5I\-6I3)X_!C(&R6G4?F<D".&,1[_ %,'\K:)K4WF&S6"WEA>
MWF1YI&1D$:HU6Y$@=MJ9G9LD1 V73Z3!D.44".$O5M8\M2ZEK%C?&[].&T8.
M(Q&ID#*:UCE^T@?[,B_%R7-(]<AQY0N!<->C4*:B6#+<"!%4TC>(L\8(#RNL
MGQ257[$?P\5XXJJ67E!;*2+ZK=LMO;DRV\+(&*W!MQ;^HS5')>/Q>G_.WVL5
M6S>3A+*S&\8)'))/8J(Q^YFEF6=F)K^\7U$^%?A^!F7_ "L53?2=.^H6K1&3
MUI9)9)YY:<>4DKEV(6IXKO\ ",51F*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*
MNQ5V*J=Q_='YK^L8JJ8J_P#_U?4O_'Q_L/XXJJ8J[%78J[%78JT[<16A;V&Y
MQ59Z_P#Q6_W?VXJ[U_\ BM_N_MQ5WK_\5O\ =_;BKO7_ .*W^[^W%7>O_P 5
MO]W]N*N]?_BM_N_MQ5WK_P#%;_=_;BKO7_XK?[O[<5=Z_P#Q6_W?VXJ[U_\
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
MO%+L5=BKL5=BKL5=BKL5<2 *DT&*I!HGG/2]7U[5-'MC^^TPJ.=01*.CE?\
MC&_P'+9X3&()_B9&-!,+RWT)]3M7NTMSJ0#"S,G#U>/[7 'XC]&5,5$:=Y56
MTE46UBMH' F 2(1AUV4-MQY+6F*HDV>CM=O6&W:[>+A(.*&0PG:A_:]/M_+B
MJUK70_5NRT5MZKH!?55.1CIMZO\ DT'[6*HFT2U2VC2T5%M@H](14"<>W'CM
M3%57%78J[%78J[%78J[%78J[%78J[%78J[%78J[%5.X_NC\U_6,55,5?_]?U
M+_Q\?[#^.*JF*NQ5V*NQ5V*M.&(HK<3XTKBJSTY_]^C_ ($?UQ5WIS_[]'_
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
MO__2]2_\?'^P_CBJIBKL5=BKL5=BKYW\V>;==B\Q7")>W$8M[B7]TLK@*.9
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
M]XQ5WJQ_SC[QBKO5C_G'WC%7>K'_ #C[QBKO5C_G'WC%7>K'_./O&*N]6/\
MG'WC%7>K'_./O&*N]6/^<?>,5=ZL?\X^\8J[U8_YQ]XQ5WJQ_P X^\8J[U8_
MYQ]XQ5WJQ_SC[QBKO5C_ )Q]XQ5WJQ_SC[QBKO5C_G'WC%7>K'_./O&*N]6/
M^<?>,5=ZL?\ ./O&*N]6/^<?>,5=ZL?\X^\8J[U8_P"<?>,5=ZL?\X^\8J[U
M8_YQ]XQ5WJQ_SC[QBKO5C_G'WC%7>K'_ #C[QBKO5C_G'WC%7>K'_./O&*N]
M6/\ G'WC%7>K'_./O&*N]6/^<?>,5=ZL?\X^\8J[U8_YQ]XQ5WJQ_P X^\8J
M[U8_YQ]XQ5WJQ_SC[QBKO5C_ )Q]XQ5WJQ_SC[QBKO5C_G'WC%7>K'_./O&*
MN]6/^<?>,5=ZL?\ ./O&*N]6/^<?>,5=ZL?\X^\8J[U8_P"<?>,5=ZL?\X^\
M8J[U8_YQ]XQ5WJQ_SC[QBKO5C_G'WC%7>K'_ #C[QBKO5C_G'WC%7>K'_./O
M&*N]6/\ G'WC%5D[H8R P)JNU?<8JJXJ_P#_T/4[^GMSI[5IBJW_ $?_ "/P
MQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%7?Z/\ Y'X8J[_1_P#(_#%7
M?Z/_ )'X8J[_ $?_ "/PQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%7?
MZ/\ Y'X8J[_1_P#(_#%7?Z/_ )'X8J[_ $?_ "/PQ5W^C_Y'X8J[_1_\C\,5
M=_H_^1^&*N_T?_(_#%7?Z/\ Y'X8J[_1_P#(_#%7?Z/_ )'X8J[_ $?_ "/P
MQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%7?Z/\ Y'X8J[_1_P#(_#%7
M?Z/_ )'X8J[_ $?_ "/PQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%7?
MZ/\ Y'X8J[_1_P#(_#%7?Z/_ )'X8J[_ $?_ "/PQ5W^C_Y'X8J[_1_\C\,5
M=_H_^1^&*N_T?_(_#%7?Z/\ Y'X8J[_1_P#(_#%7?Z/_ )'X8J[_ $?_ "/P
MQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%7?Z/\ Y'X8J[_1_P#(_#%7
M?Z/_ )'X8J[_ $?_ "/PQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%7?
MZ/\ Y'X8J[_1_P#(_#%7?Z/_ )'X8J[_ $?_ "/PQ5W^C_Y'X8J[_1_\C\,5
M=_H_^1^&*N_T?_(_#%7?Z/\ Y'X8J[_1_P#(_#%7?Z/_ )'X8J[_ $?_ "/P
MQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%7?Z/\ Y'X8J[_1_P#(_#%7
M?Z/_ )'X8J[_ $?_ "/PQ5W^C_Y'X8J[_1_\C\,5=_H_^1^&*N_T?_(_#%6Q
,Z%13C7MTQ5?BK__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>chills.jpg
<TEXT>
begin 644 chills.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[1.24&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,     !'C     0   '    !!   !4
M55   !'' !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 00!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
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
M4%)/1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$
M &%C<W!-4T94     $E%0R!S4D="                  #VU@ !     -,M
M2% @(
M        $6-P<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K
M<'0   ($    %')865H   (8    %&=865H   (L    %&)865H   )
M%&1M;F0   )4    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4
M    )&QU;6D   /X    %&UE87,   0,    )'1E8V@   0P    #')44D,
M  0\   (#&=44D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I
M9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C
M     !)S4D="($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y
M-C8M,BXQ
M              !865H@        \U$  0    $6S%A96B
M        6%E:(        &^B   X]0   Y!865H@        8ID  +>%   8
MVEA96B         DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W
M=W<N:65C+F-H               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                                         &1E
M<V,         +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P
M86-E("T@<U)'0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!2
M1T(@8V]L;W5R('-P86-E("T@<U)'0@                            !D
M97-C         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#
M-C$Y-C8M,BXQ               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET
M:6]N(&EN($E%0S8Q.38V+3(N,0
M=FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(
M3 E6 %    !7'^=M96%S          $                        "CP
M  )S:6<@     $-25"!C=7)V        !      %  H #P 4 !D '@ C "@
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
MQ &B    !P$! 0$!           $!0,"!@$ !P@)"@L!  (" P$! 0$!
M      $  @,$!08'" D*"Q   @$# P($ @8' P0"!@)S 0(#$00 !2$2,4%1
M!A-A(G&!%#*1H0<5L4(CP5+1X3,68O D<H+Q)4,T4Y*BLF-SPC5$)Y.CLS87
M5&1TP]+B"":#"0H8&82414:DM%;352@:\N/SQ-3D]&5UA96EM<75Y?5F=H:6
MIK;&UN;V-T=79W>'EZ>WQ]?G]SA(6&AXB)BHN,C8Z/@I.4E9:7F)F:FYR=GI
M^2HZ2EIJ>HJ:JKK*VNKZ$0 " @$" P4%! 4&! @# VT!  (1 P0A$C%!!5$3
M82(&<8&1,J&Q\!3!T>$C0A528G+Q,R0T0X(6DE,EHF.RP@=STC7B1(,75),(
M"0H8&28V11HG9'15-_*CL\,H*=/C\X24I+3$U.3T976%E:6UQ=7E]4969G:&
MEJ:VQM;F]D=79W>'EZ>WQ]?G]SA(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY
M*CI*6FIZBIJJNLK:ZOK_V@ , P$  A$#$0 _ /5.*NQ5V*NQ5V*NQ5IY$0<G
M8*/$F@_' 2 J%DU;38_M7*?[$\O^(URN6> ZLN$H.7S5HL9H9N1]A3_B5,QI
M]I8(\Y!%*)\WV#?W,$\OAQ0G_B-<I_E;%TXI?U8RE_N5V[W?XDNW_NM)NF'B
M49?UKC_*1/+'D/\ FR18:_3>NM]C2)*?Y14?K88/SV8\L4_]C_Q2V/-O]*>9
MC]G2J?-T'_&^'\WJ?]2/^FA_Q:V'?I'S7_U:T_Y&)_U4P?F=5_J7^RA_Q:V.
MYO\ 27FBF^E#Z)$/_&^'\UJ?]2_V4/\ BEL-'5_,2_:TEC\F3_FLX_G,XYXI
M?[#_ (M;#0\P:LO]YHUQ_L?B_4#B.T)]<63Y+8:/FSA_?:==1_.-OXJ,3VK$
M?5')'_,G_P 2MA<GG/12:2,\)\'6G\<,>U].><N'^MZ5V[T9#YBT6:@2[2I[
M&H_6,RH:S#+E**:1L=U;2_W<J/\ ZK _JR\2!Y%%*F25V*NQ5V*NQ5V*NQ5V
M*NQ5V*NQ5V*K9)HHQ61U0>+$#]> R YK2%DUG2X_M7*&G\OQ?\1KE4M1C',L
MN$H.7S9HL9IZI8^PI^LC,6?:>"/\2*\U+_%MJW]S:W$I[<8V/Z@<K_E;&>0G
M+^K&7ZD;=[O\17[?W>D7)\"RE?U@8_RC(\L>3_2K8=^F=?;[.D24_P HJ/UL
M,'YW.>6*?^Q_XM-CS=^D_,YZ:4!\W3_FO#^:U/\ J1_TT/\ BT6'?I'S7_U:
MT/\ ST0?\;X/S.J_U+_90_XI;'<W^DO,XZZ4/HD0_P#&^'\UJ?\ 4C_IH?\
M%K86G6/,*_:TAS\F3_FHX_G<PYXI_P"P_P"+6QYN'F+4E_O-&N1_J@M_Q$''
M^49CGBR_Z7_B5L-'S=&G]]8W,?C6-OX@8_RM ?5&<?\ ,G_Q*V%\?G+0W-&E
M:(^#BGZB<E'M;3G^(#^LNR-AU[1YO[N[C/S/']=,RH:K%+E()I&1SPR?W<BO
M_JD']67B0/)"_"KL5=BKL5=BKL5=BKL5=BKL5=BKL5=BJE)=6T?]Y,B?ZS ?
MKR)G$<RFE ZQIH-!<*W^K5OU Y6=1#O3P%:VM6(Z>HWRC?\ B!D3JH)&.2W]
M-P$?##*WT*/UMD?S<67@R6?IL'I;2?24_P":LC^<'<GP9+3KI[6S?2ZC^N1.
MM'<O@%<NMD];9J]=F4_QPC6CN7P2U^GEK0V[_P#!)_7'\['N7P)+AKD/>"4?
M+@?U-DOSD4>#)<-=L_VDE7YH3^JN2&K@CPI=RX:YIG>4I_K(Z_K&2&IAWL3
MJT>HV$GV+B,^W(5RP9(GJBD0&5A4$$>(R:'8J[%78J[%78J[%78J[%7_T/5.
M*NQ5#7&I6%O437"(1^R6'+[AOD)9(QYE(!01\QVTA*VD$UT?%%(7[SO_ ,+F
M.=9#E&Y?U5IQNO,$_P#=6L=NI_:E:I_#_FG(^+FE],:_K+LM.EZU-_?ZCZ?^
M3$M/Q'#]6 X<TN<Q'^J/^D5MI?*MDS<IYIYV[\GH/^% /XY'^3XGZI3E\>'_
M '"V43'Y?T=/^/5'_P",E9/^)DY8.S\(_AO^MZ_]VBD5%9V<7]U!''_JHJ_J
M&7PP0CRC&/P6E;+5=BKL5=BKL5=BKL5=BKL5:=$<4=0P\"*X#$'FJ$FT72)O
M[RR@;W]-:_>!F-/0X)<X0_TH1004OE'0WW2)X3XQ2.OX5(S'EV3@Z<4/ZDYQ
M_2M*:^6KF#_>/5+B(=EDHX_#A@&@R1^C+/\ SZG_ ,0G==Z7FNWZ2V]VH[$%
M&/T4I_P^2_PJ/\S)_L/Q_IEM>-;OX=KW3Y$IU>/XQ^%1_P -DOSDH_7"4?\
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
M7F!0ET_WO_%+2(N-.UPQ0?5[KTV@M9$*EV;G<, $9F;J$Z_$,G+'DH4>4?\
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
MFMGDA:R>>6=)%Y^JWJFH!!HJ\?\ 9<L$8&*,4#';HG1.VYZ;Y8W+0P._ZO?
M"M*2W*6]MJUVOVK:(BO^JA?^.9^E%1D6C)N0'@FBOK%WY?OM>AU9[(QW+K+9
MKZ;EU+":.E3\#N&S59ZY\W9X\\8BI#TQ3#RCY1L_,6EZEYBU<_6%LV>/2"$'
MP2-\<LKQCX&],E41?L?:Q%1@3U9QX#E QRN$_P"=Z4CN[^*76)=$U^]@2TM8
M%DEOC'&6F*?"B%RL@58X_P"\_P!BN52$S'BC$\5_3_-=E^7@,HF#Z!'_ #92
M8M:VU[J6J6]RFD/J&DS7!ALX8>2\EC^$&41'E%R^VU0O+CF89 >GE,#U+J>"
M4>(B_P";-E/G/R7YKT[1&U*ZTZ#4#';F%Y;5";B! 0R!D+;QU5>3+ZC+E.GC
MPG8F()]49-4]9BR<QZQ],F3?\XR:UJFI>8[]=1E1IX+ IZ<9%%I+$O*@^SSX
MUXYNM'CC&,N'EQ.AUV XZL_SGT;F4X#_ /_5[5YH\Q>7M)\S:A'K%S# DUK:
M,B3#ER"/-N%H:TKF-J<T( <3DX(2/TL?U7\W/+%K%6R9KZ0;(J#BM?"IW_X7
M,#+V@ /1$S<J&D)^H\**T/S%YHUQ!.EH+*T;[#2!EV--ZL/B_P!BN8T9ZK+_
M +7%M,,,/Z13'5=(U65$^IWL:/QH\#(?39B?YOMK7[-<,]!(1],MVW3ZV /J
MBP>?S9#'>3Z7JEHUI?*5AX.*JYK\;[_"ZD?8X9J<HD-I1WY?\4]!BQ1D!*$K
MC]7]+^BB=-_,#3$LI-$DM;>\T<DQF&5:JS-5F-/\DY;I^TYX!X9B.#^:UZOL
M?Q3X@D8Y?YR0SC3M M7U#4%NKF-FX));J'5*FB@_[Z6G3DO^SR>G&,FQ]3P^
MN[.RX"3/U#^?%$^7?,=[YJUC3-&TZ&6+2H9ED>--VW8%Y9F [+F4(Y<AC ;1
M!<*,C(@= ]XM?,&B76I3:7;WL4NH6X+36RL"ZA3Q8T_R6-&_ESHA($T[*>"<
M8B1!$9?3)'E5)!(!(Z$]LDTNXKRY4'([$]\5:DABD*F1%<J:KR -#XBN*NDB
MBDIZB*_$U7D :'Q%<57<5KRH.72O?%4I\SZ FNZ-/IAE^KBX:,M,JAC2-P_2
MHZ\:9C:O3^-C,+JT$6F<<,<8HB@$TY$  FFU3F0  EMHXV969067[)(!(^6)
M 5SQ1.5+HK%35>0!H?$5Q(!5=A5V*I!YTU^RTC1Y?78":=6$"$<@2M"2?\D=
M\KR2 #.$22\A\VZ3?72:;+<-<01WY$OU96#)'NNS%EY!?C[9684WB2:V?Y:7
M.C>=[+4;"W0Z6MHT=W=.P,IN.1WWW^(4Z?#EIC3496&2:C-=*LBJ!0#]VO\
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
MY.6:343G0B!7\3FZK3F$K/JQQ]/I^MDOD+5[/0-,6ZMI8[=5BCFDN"229?\
M=@D%3R+=Q_P.8VK.0SV^N_\ 8L.S]/Q"0R_W9^G_ (I._.7YC^9=;6TT?R])
M%:RZ@ZQ^HD@9V0DK)*M.7IQ CCO\67XP2+F*K_=.#/3QB3P>JO\ 8Q9G^35K
MJECYZGL-2T];.YMM*:/UE I.BS1<&Y #G0'-GV?8!'1TNH,C7$]OS8.,_P#_
MUNA?FK:^59O.,DNK:S:Z9?06EO\ 58;R+U4EC+R\CT)V8=LQM3ICE H\)#D8
M=0(;$6Q*W_,*TT.:EL="NH /[RV21'8CVXC,'P-3#EPS#E>-AESXHIC:?\Y
MZ>9?3N;#B*;RQLQ6OR*X!EU77']JF.'I)&C\Z?*UQ*OKN\48_E#$C_A<KG+5
M'_)[>]E$X0/J38_F'^4NH:?);ZKJX=9%*J##,7C_ ,I&$9XM^U4?M9GZ; 1'
MU=?X?YKCSU)C,2AL8L?@;_G'>"UCMQJ4DG LQG9+OU79C4EV5%K]V'+HL.3>
M0MOCVOJ021+FF^G^:OR)L;J.YCU2<F(@I$5O3'4=*J5W^G*AV9IQ(2$=X^<D
M3[5U$XF)((E_1BR.U_.7\H;9V:UO8X'?9VCM)D)IXD1C,\4'6\*5Z;YW_(_3
MO,=YYCLKMH]6OU*W$WI7)!#$,W%2O%>3*"W' .$&V^>?)* @3Z8_2R ?G;^6
MYZ:HW_(B;_FC#QAIIO\ Y75^77;46/R@F_YIP<87A:/YV?EY_P M\A^4$O\
MS3CQA/"5K?G?^7@_X_9C\K>7_FG'Q CA*G_RO3\N@=[R<?\ 1M-_S3AXPM-_
M\KU_+?O?RC_HVG_YHQX@M._Y7M^67?4Y!\[:X_YHPVAW_*]_RO[ZLP^=M<_]
M4\;5W_*]_P K.^LT^=O<_P#5/&U7#\]?RK/_ $NU'S@N/^J>&U7#\\ORK/\
MTOHQ\X;C_JGC:J=Q^</Y/W10W.LVLQB/*/U(93Q/B.4>V TD%JZ_-O\ )R\:
M(W6LV<QA;E"9(Y#Q;Q%4Q-*"NO/S=_*Z>V=(O,=HLA^R6]0"O_ XE##8_P V
M/)%^C&34HK>520RS!U!([@A:$9"F=H;4//OD5K=Y$UFW>0+\$2EB:T[;>."D
MV\=\T:G<^8+^'AJ-O8V5VT<)C:3DR!20\LQI158"O_ Y,,27OWY?:_\ E5Y2
MT6#3+;S-8%$/-W>9>18[FI[Y*V+SRQ_P3*;[4_\ $6FB^DU"]/U:\A]1'B-R
M[1.K*I/%T:N8&;12GO&7"7,AJHQV(L(^U_-2+12Z1QZ--$#^[-F)$)'W?PS'
M\/50Z1FW>)AEUE%,;/\ YR TF0LMS8M#2E&5BP/_  N 9=3UQ_:@QP])HR#\
MY/*5Q/6YG> '96"N0/G1<J/YF1WAM[V8EB VDCM8\X_DSKNE-9ZKK3>HX_WH
MBBF69/97$9VI\.;3%AJ $N;CPUD\>3BALE277_./$1A].^*B!55 B7JUXB@+
M445/CE>3L_!,V8[MT.U]3$4)?<G&D>=?R-TNX,\6IRS.5*A)H[N6, ]?@="O
M_!9'%V?@QSXXCU?%KU':&;-'AF08^Z*?V_YS?E)#$T-O?)%$]><<=I,BFNQJ
M!&,S10<("DJ\K>>?R2\KK=C1+QK<7TGJW-8[ERS"H45=20JU/%<$>$<F[-GG
ME(,C=)^/SM_+<]-3;_D1-_S1AXPTT6_^5U?EWVU%S\H)O^:<'&%X6C^=GY>?
M\MTA_P">$O\ S3CX@3PE8WYX?EX/^/R8_*WE_P":<>,+PE9_RO7\NN]Y./G;
M3?\ -.'C"*;_ .5Z_EMWU"4?]&T__-&/$%IW_*]ORR[ZFX^=M<?]4\-H=_RO
M?\K^^K,/^C:Y_P"J>-JW_P KW_*SOK5/G;W/_5/&U;'YZ_E6?^EXH^<%P/\
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
MNWORR<9@]["42%"X-VR\3:6,?NG7[ZG+!)B8E!-!<U^S#\@V-HI88IQU$/\
MP6*TL,4OA%_P>*M<)?"/_@\:5KTY?!/^#_MQI6C'+X)_P>"D-&.2E:)\N>^-
M):X3=E'_ ",_MQI7<9Z@%-CUI(/ZXTK;))^RKU_UU_YJP4JO;01M'(]S+)#Q
M4L I+UH*]L51L4,<MO'(JD<U!ZU/3%4PE6-&81M5!L&XD"E/ Y8$4EEW;".V
M241RJ7 )>5@L9K_*?Y?Y<;32#1:@56M?\OK^&!5&1^+%:HOL6).*"ME=?4:C
M0@5V"EF'T$XI6&1:?:B_'%7>HG\T7XX%;61*_;B^XX57>LO\\7W'%45;W48%
M#-;#_7B+?B!@*JZWD7^_[3_D0?Z8/FFVS>QU_O[3_D0?Z8HM5COX1_Q\V(_U
MK5C_ ,:XT?--J@U*(#_>K3_^D1C_ ,:X0@DH*ZNUD8GUK=O]2$QC[J#"A"^L
M/YX_^!.!+O57^>+_ ($XJM,B_P T?W'%#1=?YH_N.!+BZT^U'^.*%O)?&/\
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
MCTR0A8YED)$#=(]75!=7P11&E9.,:[*HWV& %);TW?3[;_46OW851TH_=O\
MZI_5DE2^Q59H;2.3XE8("&J5W-.F$H 1NMZ/INBMIRWD<U-3MQ=0LJ1*H1I&
M0#<M_)7_ &66&-"T6+I0AM-%FGBCC6<^JZQ\^,5!R8"OXY3QLWLU]_SC/I5B
MO*Z\RI'4D*&MXTK3PY2#(>*M-V'_ #C9H]V"(_,=77[2"UC)^>S],'B*'EWF
M?1=.\O>8M1T8\[@:=.T!N2(HP_&GQ<>+4P\TVDHUO3$NA +=J?SD1>%>G##X
M>UIXRGOEY[?5-=T[2TB$2W]S%;&?A$_#U7"\J<16E>E<K, GQ"]CO_R*TFRH
M+CS"J2-]A&M;=2?D"U>N0H>?S2<A5]/_ ")TNZ6L'F%S0@,JVL!(KXT8X\(0
M,A>+ZEJ[Z=J5[9B)6CM9Y8!*PC4MZ3E0U.!ZTKDO"'X*?%DAQYOM[KC;20L9
MI',1 6$*$*_"W+ARKRZK_+^UDQIH@7NCQI'9"336]M;W%PT7,J2> XBI+ =2
MK4ZY*$;8F5/2](_*71=4\MZ1JZZC,LFIVRW#P(D3"-F )2M 32N:W5:\XI4(
MVYF#2C(+NE3_ )4;:M/&@U"<*[*I;T8]N1IE,>U9$@<(^;8=%&KM-T_YQPTA
M^NNW*MX&VB_KF8-:>YQO "U_^<:],I5==N#[?5HO^:L?SA[D> .]B/YC?E%8
M>3?+,NLMJ;W4L<L426;1QH6]5N-:@M3B-^F68-29RX:8Y,0B+0'Y??EKI_F_
MRU<:RVHM9RV]T;7ZH(XY"1Q1N=24_G_ER.LU7@].)EI\ R=:3R3\AHU3FFJ2
M'J1_HZ#IO_-F#_*YKZ?M<G\@+^I,X?\ G&RVG1'?7GC9P&H;13U%>O/,N.NL
M<G'EIM^:]O\ G&*&GPZ_R^=HO_->2_.>2/ \TMU7_G'2/3=.N[Z;6H_2M89)
MJ-;*"_IJ7*CX^],,=99JD'!0YO(+&.PNK2>ZA4HT#QJ(W1:D2!M^2G]DKF8=
MG'"^)G.JQ*6) @:@))IO[X%>\?\ .+[4\S:VOC91G[I?[<4OH[%7_]&0_P#.
M2HKYITGVL3_R>;"%>%S#_<K./^*4_7DAR5G'D2Y2+2[T^C#+*T#1P//&DACD
M>7BCQAPWQ G]G,+79CC@"._]#DZ332S9  .+J7KWY42ZM=:)=6=[IJ6:R($C
MU"$1HTW%]U4I\3 4->64Z&<Y#?>/\+D]IZ?%"51'#/\ BC%EMSIU_.PCDU:[
M5%;D5"5)95HH)*T^%AS_ .%^SF<;=28>:-T^TN1"";V::)00R$%$!92#Q6B]
MSRWRF&*0-DDLZ>,^?OS%TF.:\T/2;UKB<RF/4+J$TB521ZD,;!C1VK23BJ_!
MR^+*M7.7#4.9<_0X(B7%/I]/]9'?EEJ6K#S4SII4%QISR"5+M8X4^K1L/@[!
MD('PKQ^UF)I,\YSL<OXOZ+FZS18L>(<0C#)_NY/3Y]/OTC,46I7,"L&(H.=/
M4:I8;$?S=?YLVQMT'!YMV&FW,9>"+4K@BA 4J4/'CMR<**\>WQ?ZV4RQ2)YD
M,A&F&?F9YYT7RW?>D]UZNL7$;-;V2;\ 359)QR'[M6;DM0[?#_LLEER<(-;R
M;\.#BD+VBWY7U&[MORPL->L@+K6IY9Y0UV\IB=FN"LK2!-Z\2W3]K-?XL<,!
M/)SMR=3 Y,ACC_S5'_&GG9VJ]AI!XTJ2MUU'M7(GM? >_P"3C_D=1W0^;RO\
MU]7U75/,%I/J45M%,D44<:V@D$?IAW()$GQ<N1;,[3:B&6/%'DP.*<-IU?\
M19CY&_,S2Y_)>J17NFW%M9>5;)3<7RO)*LSJ1$%1%6B,['X5K_,^3.($V@KO
MRI_.'0M=UB70M,LVMYE("13.QY1N1ZCJ1R I_+_S=E<AP5M]JQBSOS9KVN:)
MK!L]$MK2:S="\[7QGDD]56*D)PVX<<Q<FNPX9&)NVP:;+D%P$:25/.OG>,>H
M+#1Q+2J56ZZCIO7(?RM@\_DC\CJ>Z'^F3GSS^8EMY4\GC5[VQ:\;]W ;6!W!
M:6103\94\$%?MMF7BE'( 0-B@P(-'FP/SW^:WEW3O+>A:QJ6F7*76K1R7,&G
MEGJJ0-P#M*W!:,U.%/B9?CRTX!T8'=G/Y;><],\Z>6FOXHV6QCCY-Q=UD$I8
M!D;Y5\<JD1N)#Z60CR2D^>//3D(UCI)XL56HNB>*[ D[;T S$';&"N9^38=#
MJ.Z'S37RYYL\R3ZG';W]IIT=BJ.\IM?724,B_ !SY*5W-<E#M'#,B,>91^4S
M1WD(\*!UO\T[2+\Q;/R5'I%Q=75QP66[BD<1Q^N0-EX_O B_$[5^#,T8XRZ,
M#MNP2?\ ._R=IGGV338;:8DW+VKWSEQ&6A;B!P/Q\#(./+A_E8RQU9 ^UB([
MO/O/L[S^<]2F=0KRSNY W +.QRW&;BI2'04Y6#$;TFD%/]EDRA.BOP)[* /O
M.2"I)'_?7O@)O^-1DE#-[J11^6=JS$\4UW3"WC00$G]66P'I8$7(/2KQ?+=S
MYCN[AGF&FZF8'OK&* +,;FV9^,T<_*L7.-^$W!6:15P?E)^3D3[-E([TGT'E
M33GU1=3L-??2XE!FCI&&N1<F-XS*QE'I\?WG(HD2+^SE9PR#0=#(&TEU[RUY
M=M;FT2/5KF2(OZMW<J/W[%Z^KQ(1%59?V?CD]#D_HHO+EDHZ:990[-D3;R3_
M )R&OM.NO-&D?HY^5K!ID<* \JJ$EDH#S^([=\EP&.Q99,9@:*??E;)IMQ^6
MB6SRM;:I::JU[I]YZ/K+%+$T3 E:KR5U5DD3]I&Q\"4]PRCI)9(V'I-EH?ES
M4=/_ -!N9+'4!-]8%Q<HWU=7,G-S'%'\*(R_ D?JLD:_L<_BR,]-(-<^S3%%
M7WE'18--C2Y\Q3Z@VGVZP6,#+&D<:E0LH_=Q2$^IQYQ\OB@;^[?]K(C!(L1H
M)'9A?FE]#T_\JO,%G%=S3ZE=0IZAF# 46<,D<:U9%1 3WYO]J3XLG^7E'<MQ
MT<L<?)XGY'N%@\XZ).REEBO8'*C8FC@TRG4YACQRF=^"/$PQPXI =[Z/-]HU
M]K<DEQ:7$UG=K"+S35,:I+);,YBF+ >IS02<?@9.7P\LY@>TL)$<,)%S9]CW
M9,@\F_,7ZL?/>H?5HWB@,A*I(69Q6-"Q9F+,S%B6+$YO\&898"<;J7\YQ)8^
M \/<]8U+2_*5K?V3+;SOI\2"MLU0&!6O%B['G%ZA,GI\4^+[3,GP9I,_M'AA
M( 1F8_SOI_TO\YOQ=CD[W'W/&?SUU.WU#S_)<VX81-9VR@,*&JJ:YOM!JX:C
M'QPOAO\ B:,^$XY<)YLT_+/4K.3\KDTN9)4D:XG>*[BX\HI%E#QR)RZ/&R@Y
MJNT>W,>GRG'*,I&A_LG(Q=GG-CNZ>B6UGY>U.Q9C!/8ZC--];DU5JR5G9^;R
MB-"D:NX^#X$3X/AY93A]H,4AZXSQ_P"SBPR]DUR(DJW^@>58+ A;J]OI[>%(
M;?U@SQQQ*M'C508?@E^TZ\_]3CEV;MS! ;<<S_1BPCV7*7E_6+!//=[H=G^4
MVL:7:12K=3+ 9IY>+M(R31CDS"G1%"JO'BJKQP=G=NXM1,0J49R_TK=F[.EA
MC8-Q#R'\J=2@TWS_ *5?3JSQ0&8NJ4Y&L+KM6@[YNM5G&+&9GE%P)2X1;W&S
M\P>4[G7)I)K>]>RGG6\2WB2.,PW0C])IED0F4B0!6>/[/J+S;GFF_EO%?*5.
M(90,N13^VT;R?&UU*NO7-C:7*^D+&WB=2MO(Q:2!VD25G$G+J.'']GX_BS('
M:FG(OB_V,OU-@A =4E34/).D^9OK'.\DMH0/0HA5 RGX&D!(>5D7X5^%5_;=
M9)/CRC^6\'%7JK^=3&,H1D\(_-6^@OOS U:]MR6@N+HR1,05)4JG8YNL.03@
M)#E)R0;%K-6_WIO?]G^K(1;2JZ3'72[1NQC%<*$=.E(I/]4_JR2I9I/2P[_%
M&/\ A\D53O\ -PT'E+VT@?\ 43*/X9=+DUCF6,6$[1743@TXRH3]##,1M?:#
MZIHWF)RL,PCDM2:,Q4'BP!+*2'7:G'?,7'F$FS+#@JR-T3I=C8V,OKM?\PHX
M#G,C=37B: 99QAJXAWODS\V9EE_,GS(RN&3Z])Q(-1VRT<DL#9C]?^3@?PR\
M?2Q95Y)O1:^;-$N&:D<5_;._R692>N42- LP+-/KM[O1_,3-/!/Z36_*)CR5
M6XUJ&!(9?BKX_#F/CRB0V998B!HD(_1K:PL)/5:_#\N*#G,C A>QH!TKDC(-
M?&.]\7^:9!)YEU9N50;ZYH>H_OFR\)2>P8_I2#_C*/UG+CR8CFFVIFFFW1[M
M)3_AAD,7/X)ER>S>0+NZM_)/E>XAH:0S(U3^RLI%.AKTSG>U#67\>3M]#O!Z
M#8ZY<2S6X,%6,B"@.W7Y9APF>(>]OE'8HA_,?F99G4Z8@120*,Q-.3!3T[C@
M?]E_DYLK</A"V_\ -.M*CB'3R5_9=B5('$$U'$@;\EZX!*^J\+RW\]KV63\O
M[1IEX37-]"95))(*I(U*G,S0C]Y\&C4_2D/Y)R3#REK9B/QQ7UNR;TH64#K0
M^&5=L\A^.K9V?]3V"T\P73VY$D/(A3NIZT'RS1\>SLN'=-;K7_,4+HEOIJ/#
MZ:%'9C5OW=3VH*-Q7-I$[!P3'<NF\T:RD0*:<S/0\@:KO7X:4#;%=]\(DCA#
M%O-.JWUSY.\P7-W%Z4Z6EPB*23L8R*[@=SEF(7./O8Y-HE\R>7_^.??#_*@_
M6V;F?-UP1,(KK$(_XH?]8R*7NW_.,GP^;M5'CI^WT3)_7%7TAA5__]*2?\Y'
MBOFO2O\ F!/_ ">;"%>#WNVK7/\ QA3]9R0Y*S#RK#<3Z.MK:E1>7HFAM@Q
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
M#RS]<O)KBQ=?1@U^V4$3Q(G'A<A&I]BG"7D/L\7_ &<UN+#1/] ^K_A7\_\
MS79]I"&IQ"'(9H^)AE_,S_QXO\Y[M?W>EZ3#:W<]]PMXX2L";.\JHG(E:?$Y
MX+R-,WW'&(%G9YB.*1- ;AAL'YO^3I+QHQ=WB/,54R26_P -7^&,GAR8?Y/P
MY7'50);Y:+)$6E/YR6^N7_DZPTC0YW>WU:^1+ZZB?B1;+5V4.O0/(/B_U67)
M9I'@VW:\,1Q;O,=8TB+3;'2=,L]%X:F;KU1!&R,6AAEY-N 9(S*BERP/_!9K
M80EQ@'U;>IV<LD3$D>FOI1=U%>:1HVI6.F6CR3:-J=D3'$&>0+)"LKL5 .P]
M7XLJU."YD=>'_9.PT&N$<<3+Z>.6*7]29'_%,_\ )GE:R_3?E_5&OIETTEY]
M-5&^!;AU^.TE)Z ?;B_:=?W?[.3T< #&7\,O]CD_F.'VS@&67%_E<'U?[;A_
M@R?YO\3T#S!YFT7RX+J2^OG,CE"88$$DJ%ZA*@=*\:#EFUR9HPYNGQ8)3Y!C
M^D?F/Y3UIOT7;7L\+R<N N(N"D*?C'J#DGVC\7)L$-1&3/)I9P&X8)^<FB^8
M=>\XV5B\#W6@Z78&X%F6X)<W4K$'F/LM0!5'\OQ95JN(T(L]*8BR7G7G#2!-
MYCE@TZW$26EKZTT8=6 %NO[U@R@5^GXL.C@>$_YRZHW('R"M^7-Q*NN3:?Z2
MM]9MK@IN:DB'8 >_*N5=HQ],/?\ H<SLC+PSF/Z/%_I),L\IZ)=:_P"5Y)[M
M[BQNH$CM];M ")U@6G&X5#2K0]'K]J/_ %,UF/#1/^U_[+%_QQVG:$H:G"(G
MTQSCBA+_ %+4_P S_/>\S2Z5I5EI]P^H 6L,2QVY8AWF"Q]5(W9F1:FF;X2C
M&(WV>7CAE?#6\6')^</DQKQA];O$,G$%Y+?X:$\4)"U<#D?Y<J&J@2Y$M%D
MM+?S@CUN\\AQZ?Y?N'D&KWL4%U=Q,%9;=BSR@.OV>;*%;_9+EF67IL;M.*/J
MWV>6:SHD>E:/8Z9::/QU:6[Y01QLCM(D4B.S; R1M,(V^-3^UR^+-9&$A, ^
MJQZG:')$Q)'I >H?EGH-AI6A>8XO2=9(;U)$0,RT:>TBG56"G]DR4;,W,(PQ
MW+^$.LE(SGMU0X\\>?)U3UK+2"[#XZ+=4Z4-#W[YA?RQ@/?\E_(:CNA\T[\K
M^:?,-WJ#Q:G;6"6D<98&T]=']4E5 ;G52E"<GC[0PY)<,>:G2YH;S$>'^BE3
M?FC9W_YE/Y)BT>>1XP8[C45DD$2_"78^F%JT:<./JUS,&*,AR8'9@OE_\]?*
M?^-5TZQM)E-W,5BNIBX61U;C&"F[)R[<EP3CP@FF(CNP/S5+)+Y\DF90IFO'
M<@;@$W3UIF0.0+$\D'Y7J$U.,BH^O3?PPGFD\V5647PQ_+^)R08L*9*3ZR1V
MOJ#Z5.2"I_?^2KS6&TV]2YC@CBLX4"NK,Q(6O;MF%G[4QX9<$A*VLR )9.=/
MN8_(>F^68)E6YM;FYGFO " %F8LH1=ZM\7Q\LU^?M7%/I)S=#J\6.5S$I>Y"
M>7]$O]%CN(HY+>[BN599%N$9B0X-030[5-=LQIZ[&2#Z@[&7:FE))$)1,OQ_
M.;TO2=2L(@JRQNZBG*I4?@G/_A\,M?B/23&/:N$?S_\ 2Q_XI!ZWH?F74WB;
MZ]%#Z0( 5I>._78@^'CC'788\@?DV8>UM-#ZADR?UZ_XI()ORVUR4LS7T!9J
M\F)DJ2>_V<R\7;&*(HB3K^T-=CS3!@#&(CPLX\YV5SY@&GPPS_5H+2Q@M)WW
MYR/&E'Z?93^7?DV4Y.T\4I74FS0Z_!B'KC*9_P!B@HM(U&+R_)HW.VDC=E9)
MF1N:LC5# TKRH./7[.4_GL?%?J<@]I:6JC&<?E_Q2O:V>JVL/"&2+G_,Q8#[
MD1/^)8G78CS$E_E7#5?O/\WAC^E)]1\G>:]5O)9DOXT9U%8VDD%5Z"G(#EU_
MX')X];C H _8WX>U]-$48SR'^=*O^*2M_P N-7'%&N(/@H&4\^U?\G,V';6*
M(HB3HM7J(Y,DI#82*A+H-_ UV2%=-.$27+J=AZ] G&N^],SX3&6/&.4E@=@D
M&L0O4%@ U".([<6(S-')K>F_F:T%UY%\C0W4LBK;:?#=0+'N'E,*ING>@'PM
M^SFOU&0B5!V>@TAS<DJ\L06$.E/YA=89=1L8]A(RB?AR'+B65D!'=:\W_9S
MF29<)Y.PAI9XR3(?\5_6_JI]97FFW3I=3Q&*-$90H)"!7W(!D5%0#]GC^SD)
MQGT;P(5?J_S?[&->8]7T6#4I!(\T[G@W-]UX@-\/#DR=U*.JK_K8<>*1YMF/
M3RR"X#;^EZ7G=U=_Z0Y5%"D\@IZ '>FU,W&(>D.B[2%9Y#NK_<A]D^0-<U:3
M\M+#6!9B"R2Q$IM]U;C&FXC3?X3Q_=[_ &>.&G$A$RD .J66&G^:S<02+>%;
M-Z2BWDN+DR"%J'@69642A:#[/^K_ #9 RH[N9+40W%>K^JPCRY::ZVO7TUIJ
MFGSV^K/-=7RV_JJ5B60NJ!6A5%^THDY.GV5^!N.89B9'TTV [;W_ $4RY>=
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
MRK82JJ[<^2L/LJ>U?%A_SSS/X'$5)/-D4<LB+:M(B.5202)\0X@AN.[*-_\
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
MOGH(>''10\H+7RS9FFX#T_X,Y%++[U::%=^/U9S_ ,D\FP8QIT972O*K]FM
M?^GF3)GDD\WK_D)K:UT2&'U&4HE!4@_""0.N:K4Q'&?>[+!(\(]S(VU&V4!F
ME(Y"JTI2GCTZ9C<(;N(I/YJU+T]*4+R9)I$0OQ^'<U%#2AZ9;B@.+\=S#)(T
MF6GWEM'9Q!9#V4!J=?#(2B+91D:5CJ%MS],2GU.7$@TZ^'S]L B$\98KKNHG
M_%]DCH?2BM96',4)YO%V^C+H1'"6N9-AD-]K-E8V@NIZK"=DZEF/@@ZD_+*J
M9BT'9^;]&NY D3%&J 0Q(^)NBDU*JW^2V&@I)2^[O6'FE?74"-(5 0FM S ]
M1\\F *:R3:=ZEKMEIT"37'(+)M&@JSO_ *JC<Y7LV"V.>:/,^E:CY4UB&V8A
MVM9%52206X@\:U*\A_+]K+,0]0892>$L3_(Y#_C0?S?HZZK]RY?JOH+B8?J#
M.K#5Y)!2W(41DJ>1C);A4$!2P_E;.>QXJ#O<LF2:%J$+W,Q<QHP3AQ9UH34'
MC4'KEN(<,O@XV>8X1?>C5N7".C+!)("61$=36O8[=LR >EM/":NMEMJER(W6
M6",L260E@:#LI 5?A_RL,!0JV)-JEE%/'#QE 605^R>0/N=A@ KJDH#SO>"S
ML=,E>K%G9$ H*DCW(';*=3 RX0Y&E/U)-!JLRQEI2K1$5'Q1@+0TI4-4GZ,J
M\+9LXMV2I<K^C[987@9HU7GS=013]FGOE^,^@;TXLR)3(&Y673SSLIMXHR*A
MF=76GNOV6VRPCBY%'T\U\\5Q(86C@C4 UD7D.GL0N_CAEOU8AY[^?-1Y:LJF
MH,[]?]AF;H?J/N<?4<@\FF0!/)1\8]0_Y.MFR/)Q.GQ>P_D(I'G*[]K%_P#D
M['BKW[%+_]/HWYJ(&\V@]_JT8_%LE%C)X\J?\[1YP5OV=+M_^3\63BCHS?\
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
M5%9"O.(\?A^(KSVHG$K_ +/$PX23NQ$;8AYPN4N_S5LKN-2JW%_;MQ84-#<
M;YDPKA%,9]4LTU1^FO,X/4:M<C_ACDY<V4N;-= 4_4HO D_\2.2')K87I_(:
M1YF Z_IZ/_DS-DXJ>092NE:2WH7.I:5;7]T\,+137'JEEC"#BJ\'04^C-%K^
MU,N++PQX: :I2HIE#J,<%K%:6UC;6]K#-)<QPHKE1-+]M_C9M\T^KUV34"IU
M7]%NP:N>(W&EDEY%(_J-9P"4<B)4#HXY&K49&4[G,2$I1Y$AR3VMF//A^2-L
M_-&M6D+0Q3DQM7GR )-?$]?;+3GGWTP/:.2[J/R0PU6=:A4558U*U<BI\*L<
MPYX(R-EO/;6<\^'Y)'K'E_0=8NS>:C8K/<E!&9.<J_"M:"BN!WS::/7ST^/@
M@(\/])PLVKGDEQ2YIZNJN%A7ZO"5@MX[.*JEB(8EXJE22>GVOYLQ]5GEGEQ3
M_P".MF'M#)C%1I1-TH9GAMX[:9@ 9H.<;;#B#LW$T'\RY&&6<>NS:>U<IY\/
MR1[^:=7DM/JDKB2VZ>D10?\ "T.,LLY"KV8P[3RQ/$.'B]RK:_7I$7EQ$90-
M&00U-JT;DX.RY4-!&6Y;_P"6,YW]/R0C^4K!]"U&TNXCPD6XNF^(EN7JPMLU
M2R?%7X<ZK!J)QTID0+Q^F/\ FN"9DW(\WE.HZ+807FM-%51IS6:6\9-:K-LP
M-?M4IF9IY^)C$SSD(LXG8/2]"\K:5#I6J01(RI=17(F/(EMHBWPG]GKVS%P:
MR<L.29KBQD\+4)&BNBNQ'%8Q^A&_Z.M4LK5WY%UA04'Q5^T?VFSG=7JIY_K_
M -BVX==DQ_334-W-;R^I;,\#$J6".Y5BHH"P8L*^+?:;(1SSB*Z-LNU,IY\/
MR36;SCK,UB;*3TVA/[7 \Z^/*M:XRSR(K:F./M/+"7$*M+UU2Y"!2%:@IR(W
M_#,.6GB2W2[:SDWZ?]*Q'4/(/EV_O[B^N$F]>YD:67C*0O)S4T%-LW&'M3+C
M@( 1J(X7 GJ)2D2>KT'1/.>IZ-Y=A\NV=O;'2H(?JZPR1EN49%&Y$,.1;]K)
M_P KYOZ/R1'/(&PW!YWU>%(UCAM%])0J$0*-AL.E!D9=JY3S$?DIS$FZ%I'H
MR)I]]-+91(DEURCC#EBL"RGXA#4UC!Z?M?#E?Y_*>7I,F^.NF*^G;R3^V?44
MM>,:1*ZG[) ((]VYU)V^*HS'A@H>;DR[6SRW/#\F.Z[IZWMK)IVHQCTI@"ZH
MV_7^8$TW&8^GP_ELHG'ZPG/VSGR0,)</"?)B?EF!8_S"2)/L"VN%%?\ )T]_
MZ9WL>CACH@/)J@^5K3Q^/_B9P)+.;\5\KWGM9O\ \FSDVMC>ARF/2_); 586
M:D>]+N7;++IE+F]2_*O1M2TZ\U.]^MVR)JD%I)"K,Z,HC:4\3_-]K]G,.9]1
M][+'/B']5//.4>KZSH$FGZ9K=M87LDJ%;J03,H5-G0J5;[2FF^0ME*(/-YS-
MY+\ZV%T+;4_,-GJEG($8PP*542F01QL2JC=">7^KCL6'&,9NGI'D2UO]$\EV
M%C-?6W*R$R2%6D[W#M7@/B[^&'B9QE8M)//7E[S5YCU&UDT;S-9:;#;P<9HI
MUD</(&)YAG0C[+<?M8+'<@P!>4^=-#\RVMN+/5M4@U&=UGAAGC4A%B@DCV
M78D57(RF([N?V;HSJ92QQ(AP#B]3Z+BN[I+&U>:Z@C]2&(E TA(Y1J17B/AV
MIDN)PSS>3>:?RAUSS#YEU+5+#S!IT$-U*TL=I(DQ=2RU8#DOQ58,WPX.&/<Y
MD>TL\8@"7IC]/)YK;_I"2*TM))DDDM[B.=I"#0JLH8+^&51R1!V#N<_9.?*.
M*<XREP<?^:^GO,5NU]9W-A>WD,:W)^+BSN8W#!U/V2JE7"LH89>)O,D6'C/G
M?\M+J\T^]\P6]_!';:?;W(GM)N1FF6*5R?2IT'V>N79 +I82(Y,3_+_RS$UU
M=PW&XNM!N+N$KN5]0C@2.Y5A7*<OHB"S@.*5,[N-+BTZQTYDE9IE]:()S"<_
MACYNK," P7["U1/BS'[1D! 1-<,M]W*T.,&1/4,=N;N:<HHDF](<96F(G1BP
M%"O/^Y5&/Q1\5?DW.-^/VLTW!CZB'^Q=MPUR6)=0PPGT%$S-$7D!:6)EEH5"
MB,'AZS$?O$DE]/EA./&>8C_L5KN0DES )$07,\+&-2[FX+,X=OV$7E$)?DZ^
MFO[+X1CQ]T/D$$>]F?Y67$Q\R23,6DB>TE E9Y2@"@41%<E7;]J27BG^KEF+
M'C!V$0?\UQ]1]+)O.MP\VHZ&%D(BN-.6BDMQY,W(M\++N%!W_P!7+<^.!WD
M::=,3NP:^O0%"Q33M"2PC<,TSD\0U)%4"4<'Y?8Y?NU^URS%E#&#RA?^:YL8
MWWI0LBS3"2]D:(3'D483".,\: +S)=/B_N9?]V?MQKCP8QR$?]BRKO=+?+*8
M><;HG!I'$4[KRIT]1I&1U?CQ?C G'E@.+$.0A\HJ A(+HN@$-Y*6D4(B>K+,
MRJXK0T]-WG_X#TN7^[,GX.+K&'RBP^+)_/?*7\J=%#H8WB>;]V7:0K^] HSM
MNS?S9M-!$#ERIU6M^IA=PM;/R$>Q34A]TS9LCR<'I\7K?Y%(!YQN_P#F!?\
MY.QX$/><63__U>F_F;_RE?2M;:/];9*+"3QVZ4'S7YSKWTFV_"XAR80.3TO\
MHI88_+M[)<7'U>!;4^H[&BJ.<U3E>46&< 2:'-:]UY4E1[Q]3@1;EE<2.]"0
MYXI56'PU.<;/29>.7I_BEW?2] )<(X3SBA-2ET%0I348GH*OP<;+3J2 :95+
M39ND?]RSCD39-.CO](DLI>4MA<VGIE%8@21L2>(92#1E/;-[H,4X8P)"I?\
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
M:;'I7ZY+DRV'FE%O^9'GZ$B.WN:A0(XU^JPR452:!>4;>.8TH]2SC$#DJ/\
MFC^8A)#7(KN&!LK>OO7]U@X0V<![E/\ Y6'^84L@D$S,ZTW2TC\:C98Z=<:
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
MF,I1D/5]+/\ 5?..C:9&YN&%E I 6.-!&IIT++'NS4[\<Q_S$9%VNFT4@*B
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
M-=75QZB+:LL+FA!D@K7W_>=>/3"25':>'^E\F4Z3KF@RZ!;^GITSZ43ZCRE
M+AIQ^[K&.17TN7P\J_9_9RG)+'+8\G69=1EE,S!K^'_,8;YP_,'0_KD<=E87
M=M) I22"X55'*OV@0[5J#]K(Y0"1P;1_FL,$B >/>7\Y :3^8FC0V\DMT;GZ
M\TH9H5B1K>2((H57(=) =CO\7']G) 5$7S_V+BYH2EDXX&DUU[5=!U;2;.?2
M]*N+*YD99)C))&Z-&W2CM*6'3]I%RW:A0ISM#JSB,O$-VW87SB%Y5MV:.G K
MS@#%EVJ5,GV?A._[6$2=D>T\5#ZK]SAJ$$<L-SJ]O(+")E]00F&1^+D!0@62
MK=?^";!Q=_)C+M.%'@OC9IJ/F'1K8+<:AH\SM!&%MHK1%),,8I^]Y.OQK4?
M#R_ULJO%*7$1NZ>63,(D"7U>IY?JOYB6+:A/-I\,RQO(60S*H=03LM.3#;IE
M4@237)R(9(B(!&_53\IN3Y^5_&TN3]^G/F\AT>>/,>]!>4V'^&;,=Z/_ ,3.
M*]7H=RH/E.ZY;_Z$Y'_(HY8&MB>DL?J/D8=OJ2_C>389,^J1>5WA7\R()9 "
M8M1!0GL3*%_CCG%PE[D8MB'HFMZ@+7S'J*H["03MR -!V.V:[#+T![/3R'AC
MW,R\F:A?2:=>W%J#<<GC1TY4X@(YKL#^UQZY7J#9#A=HD'A3V#4==1)#);D,
MRCTN5"AW78<5Y?9+']OE@&ID.YU)Q!3_ $QJ;7J17-HL,#<JE:_#M44RK+DX
MMV48T\MTJ\$WY[^9U!J&LIH 3_Q5'#4?\*<OR#]S'WM>,_O5'3M86'@L<C<
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
M 2+*A+%/3!Y'_)_RLMC.)%CDU2B8FCS9RO\ SC#.L?)O. 9DE^KRB.U<A95
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
MSR$<CVKL,P\F>=^H.-+!WO)]<LAIOFI+1?LP2IQJ=R&?F/\ B6=3@)..)/\
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
M7%L"%DF=5B3T&1B#0/(O#ERXLN7_ ,G8/YH_V3,XHL*L[[\U;VS^O6D4L]B
M3]:6&L5%ZGGQXT'CDQV9A/*'^Z_6Q,8!%1_\K?D0/'93.A (<0$@@]""!WQ_
MDS#_ *G_ +K]:\,%01_G".NGR@=ZP/W^C!_)N'_4_P#=?\4O!#R54B_.$BHT
MR1AX^A)_#'^3</\ J?\ NO\ BD\,.\)5)YX\XVT[V\LEO'<1MP>%UE5U8'[)
M6H(.1.CP#^#_ '7_ !3.. $T-[5_\<>=@W&6U25:"K!9:?\ $NU,$=-I3SC'
M_32_XIRCV3G_ -3G\D%YDDUE[R.35K-K*]>.-S ZLAX,"8WHQ)HZ_$,R8XH0
M%0'#%Q1'AV9!Y>NOS!N-+1=)\N27]G:JJK<QQ3O5>-:L5<+^&0CI--D),H@S
M_B]11DPD42-I-ZMJ'YL:9;S7E]Y5DL[""ADNIX+E(U![LQ>@&1EH-,.4!\Y?
MK8C&"D</YA>;+@D065K*5^T$]4T_Y*96=)IASA'YR_6WXM%/)]$93_JH[3O,
M/YEZG="UT[1%N[DJ7$,,<KOQ7J:"3H,1I=*=A"/SG_Q3++V=DQCBG"41_21=
M[<_G#8H'O?+$ELAZ-+#,OZY,,M)I8\X1'^=+_BFB&GXC4195A%^=[4X>49SR
M'):6\QJOB/CZ9,:+3'^"/^FE_P 4Q.(!)-8\X_F'HET+36=(CTZY*\UANHYH
MF*_S -(*CY8?R&F_U,?.?_%(\((R+6?S8>W%R/+;FV90XF]"<+Q/0U+],A^7
MT7\V'^GE_P 4R.G(%TR;R?\ X^NM>M(O,GENXM='9C];FA@G$BK3:G*0=\D-
M)HC_  P_T\OUL3@/<B/->J>:;295\M>6;ZY599A+)=6]T@X!Z1<.$[5^#[3'
M#/3:&/(1_P!/)E'32/0I+<>9?S$@@$T_DXF-(3),[Q7]%(6I&TOCE/Y;1'I'
M_3E/Y:74%@VKZU/J^M6^ISHD,MUZ<C1Q\N"[T 7D6:@ _:;,P1$10Y! &S>A
M.?J]Z1WNI/X863//*TM;"+?>K?\ $CDQR8%A5R_*^U8#O?,?P.%0@M=!;5],
M45+&!  !4D\C0 9./(+WO??R3T'SYIFAR0:IIMQ;0 J]B+@JK!&Y%E"$\D6I
MY495^UF'GHG9F%_YF^3?,$^N6/FV.Q:[;3[<VLD9*/Z2-)R]:*,UY2;E?\G[
M686<'AK^'^)S--FC#<]/I3'\MM=GF\OW5K<6Z-'9W4C6JN))4$,IJ/B=7/(D
MGDE?MY9#/C@*O9H,_'EZ?44^U;4[+2.4NHPP6J*.3.T4@!+*!]I8R&^'B.-?
M^(Y;+)C/,N/,B'/9)+G\R]'&HQI:ZA T' QM%()%I,'WX<E'/ERWXYC9)B)X
MA]-?Z3^DWX]5A$*)X3?^F8K^8FOW>L65K%9\)WBE9V$89: K3?E3-7J]3BR
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
MYO.M=N+O7OR*U#4-*M1HF@0W4<6F:<IDDN#I\+@3-,7/$N7_ 'G)/M<9$?\
MFS+Y(*8>7KZ;4/*=KH]O)%;6DEOZ,@G)=%A9:*C#[7)O"(X<YR81&=U&_HL_
M3^/YK'11QY#.,P>*O1_1E:>:#YGM--M9;*3UX[O3A';R0Q1*X9%7BK1JU/@*
M_'_,N2P:DYP=N&D9L$<=<)O_ 'LOQ]*OJ'YC06?E[4+X0W,\EI$SPPRQ*KR.
M?L\>)<[>^6U. )MJ@ 9 %1M?/SS1P,QC=IVYI#$AY+%Q4$-U^/F684_9S40U
M6:,@?4?YSMY:;%*)&P_FO&_S-O=/F\_'4HF_>.D;2QA=N:&@+&O4H,S>T)1(
M])MM]G8UJ!Q[$7PJL'F/36LIW>-C<)]C;X:$=Z>^:L$/;9C*Z!VI(?,M]!=W
M4#VR2)"D<<<8D!5R%+FI!+?S?S-FRA*P^;#!+$.&7U/H3\K]0LX/)NDSS0 ,
MNG+$\T3DN(Q5F+(HJ[TY?!_JY7X0X^*M^]D<T^#@_@OB27R]^9GG+SEK9A_1
M[Z7Y+M+5[;5[:\X,TAN+=Y"7+*K,U"@"1_W2_P!YF2U@/$/+NHV>F+/%$QFB
M9O@E*T+ $@&F_5<UNH/J>Z["X1IA7>6::=YNTG3]>L+ZW@FD^JLL\2*I)9P1
M]H@_9XU_8;_5QA.KKN<+MK33S0QV=HY/5\GMFE^8M(O=*BU:RM(Y&O;=89I;
MR5FD#JQ$D;"535 P^'CQ^#+\>*) EU>6S8Y8\A _A^E+O-_YD1^2="L;JRTJ
M>]F0RQPV\3LT:A(FD,LK<6XKS$:^FOQ2<OARW!C$!0'"$9<LLDN*7-@7FB76
M-8T;RA<^?YE&LC6BULAC0NUM+&K^E)Z?%8U]0+\+?$GV6R68^@UW+#Z@]EFU
M[1WT[T9:/ZJA0G2I6A^[;-8(1 <J0,]E"/S#IT<K3)&HDINI>0UK7L3TRR_)
M Q (#7/-.E1Q/%%&RS!:QW#IS%&[*H.YKMF/J)=!M_2<O30K<^H?S4-IWFQS
M;GZY$L80*(I%4+R%-^2U/$US$S1B VB5R.U!\Q^<%M8O-]PEL MN)V]-5%
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
MG/T IH$1U2V&R_-"/5#+:W5M&MS*I,-Q-/*H2@4_"0!4@$_ZV5AHX966,?\
M.13Z[%Y7L[2\@2:"ZN12X7XA&8U+ ;[J[_LG^7GF3IZM<G)9^1F@:[?>5 TT
MB6]C%(RV35)D=>1+<EV 4-7B:Y#42 DRQ T@KK\L-4>ZN(3YBC1 \B!6B+?#
MR.S?'FO.K\G9C&-EUO\ D=K0^&'S)*KLM"%A;[)'(J"9?L^V71R6 URRT2J2
M?DWKEXENDOF>9H(*&&(6Y"CB>7V!+1LEL48M2<<>&/I9CY6_+'5K-KBZFUIK
MIIE2% T0BX+$6.RJQ_FR40(\FC+E,^;P3\T;?7;7SCKL&M*HFA6W2W,9+1M;
MUJC*Q )K\7+;[?+-EB(X!3@3^IBU@_\ N3TVAZ1S?QR;%[M_SC6M//UZ?'3I
M/^3T>%7TSA5__]:2?\Y /Q\[6GO81_\ )V3"$%X/K4G+S!>$=X(QOB@/1/RG
MAT];-[G4)F2 ED6).5>0->1*_/.<[>(D8Q ]0LN;I-3#&3Q%EFMOIS6\_P"A
MI'MKTLACN^;$\0P+?"_P_$NV:O2",9@S/I9ZGM")C^[/JL?\>9%HNM:#%I\L
M6JZC<RS2?W B5@(:4IO3XN=6Y55_L_[+-U@UL(PHSW]WT_8U:[589S_=CA'^
MZ73W7D34-)BL]5GDN3#+ZH)6=&9>) !X$+Z@!I4<4RV.OPD5.7'_ )KB0S\/
M(TPS7A+YE_+^\T=3;>76%U$NE:+&)9%2QAI\%Q.O-'=FHX]-5^)>+\N69'\I
M8/YW^QDIRQ1EC?BT\FIH,,:@K;FV;D>#<2O$LDB5HW^M_P %C_+<(D4>*/\
M2'\+###'(2XSP'^#^O\ TD_\OZ]I=GIMO#<21\XXHXFBEC>2G!.->2UJ:]\O
MEVW@D.9C\&N41$[$2^:82>;]#6TD++%/.J,8UCC=2S#[*U8 #Z<A'MG$.M_"
M2@ \T-#YST\BC6J0J)*+QJQ],J#RZ;$.67C_ ++,>';=2%GBC_%LY<XZ<@T:
M/Q>6>=?*<FL^;Y=9TF%9HYBCR0!B#5!\;<2 *<0,EJ^T,,SZ#?\ FERNQM5C
MQ91+*?I_SE5-";ZO*9852X4T2&HWV[GMF -7BZEZC)[0Z?E&73^;)C/G6UNK
MK6)!-<F:6PL8Y&F<ES(L/P@*2 =D84Y#[*9N<&2.2/%'D\1B),;)XB]E_+'S
M%Y;TWRIIJM-+;32V,<5PJ(6C>0C^\<4[ \:K\7PY@SU6&&4DDW],OYK?/5W#
MPS_#],OXHHS5?S+NM4OET1["/_"UU:26^IWMQM<-)-&PK&L;,56/X5^SR?+O
MY3P?SOL+CC('C&A^4M3T[U4E@BD!H%<.#6FW??,'+KL<I6"]7V3VKI<&'AE+
MUWQ?3)F?EZ%M$\PV>I6TA2*V8/,8SQ:5*@-%Q W4]:,RKDL>NQ1LWT[G"[8[
M5AJ80C"7#4_7]7T_[YZ)=>:O*5TA?4)+G4Y98%0QSJ!$C&I8!%HJN-E]0<_Y
MN6$ZO!+>4C+X%TD<_ARN)WCU1,?YAZ+IME;M!+<W\MJCJ8&50TAXEE7FY50A
M953DWV>7\F6X=?@A&N([?SDYM0)SXJX?ZKS?S9>W_GBVT&]UZ"VLM5TS4':X
MCMRX4V+!7VH7K('7A]K)Y>TL)B:._N*(Y8WN]*G\T^29M->V>0@LH!"Q/78@
MT%0!VS7#/AKFY$]5&6UN3SIY528R>K,ZD?W;(*=_!1EAU>%B,\?YRG?^9O+[
MV;2V;O/(GP@^G(D0)%?B('7*\V?&1<=V_3ZN /J/I]W$A+7SAH4D!6YB6)U
M4@!I%:HW/2O7^;,:>2%;%N.OQ6:)KW/F#SE;VUMYJG@MM[=)3Z6Y/P&1B-S\
M\Z7!+BQQ/> ZZ56:Y(7R^]+:X'C<2?PRU!9CI,U+6,?/]>3CR8EB,[UO-2IW
MN2=_EBH>B>0O*WF&+7]"\T6\UBFG?5V@N(Y[N.&?TGY*Q$;"O7XE_FRC-J,0
M'#*48R09 %ZAYL@TG7M'?3KF^@#HZ3VTI*R>G/$>2.!6AH<UTM1C.W%'YMV+
M/&,K2/R8FHZ-K,=[>:C');_5GMWC1D/)BWJ"5JMZG)OLL/\ 5^SDL>IQ0  E
M%LSZB,[W9LOF33Y0>6I.O'?XO3%?8;'+_P [A_G1<;B'>A=4URQN+,)'J166
M.1)8Y1QY54]" !5:$US'U&KQ$;$6"Y&FRQC+<BB$A\SZI+<:-?V\%Z\TDD11
M$!6CDTV '\<KSY\9@1Q<1IAJ<L3C(%<GED&E:Z"08I2.U10?CFFGPETAA+N5
M3I&O,#P@9B!7B65:^WQ$8XL0D:L1_K+'#(FN2W3]!UJVT]X+BV_>&5WY*RN3
MSH21Q(_:Z9D:^,?$$HD2CP\/I_HN3J8"QP[[(VST_55MTMGMN064S&<J.5/L
M\2?#,?)DN%4XIA*JIWFKR_=ZLMH$B)]!) 6# ;L 5ZU[C,WL+(,,9F1 XS]/
M]1S=)  'B-,'N=*N(8;AYFX26$B02Q'<UE!WJ-J+Z?\ PV=&#Q#B#FA&WWD_
M5X)&BM;>6ZA 4B81\.18<C1:G8,>.:O5YL9E8E$N7I]1 1HEIM'\VR65O82V
M4YM;5G>&/B-FD^T>O?*(ZB'>&WQ\?.PIWGE;7;A0&L)N04@'C05/R\,S,>IQ
M5O*+B9,T3*P>22KY1\WIL-,N-O!=OUY2<^/^=%R8ZJ/>$TM?+'F+Z@4ELKE)
M=_@*U%>O3I^./BX?YP9_G(]X3#R_Y?UZUMIY#:SB;D!&DJ <@0*[5; =1CZ2
M#L]!K<$8GBE 2XOT/</R\\R/I/E6VTK4I!#<12.T9X!T1':OQ$-5C4MF1AUF
M("C(.L[3R8LF4RA*->_^)E1UJP+ _I2SVW4$="12OV_#;+CJL!_BC\W5<4>]
M@GYL0C7GT)+6_CEM=/>:>2VC'-#.P54=@3QV7FJ5_FRK+J<)%"4?FWX<T8FU
M_P"4]BFC/J&MZU<6D.IWTA6UC5A6&']I:FOVC[_9QPZC#$;RBG/J!(\]DO\
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
MEA'8V8_S?FIQE5OO/^@V4[03"8NO7@H8??RPGL7./YOS0(%"'\T_*X.XN?\
MD4/^:L'\CYOZ/S9>$6Q^:?E7QN!_SR_MP?R/F_H_-?"*X?FAY5/[<W_(L_UP
M_P CYOZ/S7P2N'YF>53_ +LE'SC./\CYN^/S7P2N'YD>53_N]Q7Q1L?Y'S=\
M?FO@E,;;\V/)\ !4T<*$=@9%Y4'[0 IU^++H]EY1_,_TS(8BW<?F+Y/N1^Y=
M(6)J7)<DBGN/<8)=CY9<A#_3(.,L+UG4].G77#',I:[GMGM5WJZH3S(V_9!S
M=8,9ACX3SB WQY!FY\S>6XT7EJUF-A_NT_\ -.:,]B9R;]'^F<<XRI-YR\J*
M:'5K6H\'/_-.1_D7-WP_TR^$5,^=_*8_Z6MN?DS?\TX_R+F[X?Z9?"DM/GSR
MD/\ I9PGY%O^:</\BYN^'^F7PBM/G_RD/^EC%_PW_-./\B9N^'^F7PBM/YA>
M4?\ JX)]S?\ -./\B9N^'^F_8OA%:?S$\I?\MRGY*_\ 3'^1,W?#_3?L7PBU
M_P K$\I?\M@/^Q?^F'^0\W?C_P!-^Q'A%5M_S"\JF92+@/P/-D*L 0NY!VR<
M>PLU\\?^F_8O 48OYM>2HT]%G'IMOPK-QJ?;B1OM7+?Y(R@5^[_TY_4R$"H7
M7Y@^3S*>%REOQHOI4E8\NHW*=3491/L7+TX/],CPR\EU1PVKWCCHQ8CY%<W[
MD!%Z*1^B;:G\F*LFDD'Z-D'C"1_PN3')B0Q32Y*"Q/0@IO\ [+%DR^Z_//\
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
M2(BO$XZ.AZT'1DY?%E<-40[O/[+ @\$MWF5_#+;W2P2;R1<D8KN*KQ%1F29
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
MP=N//@D?^5E<)2H6 X6/*>O1Z]9ZE#=Z?;WL:E$N8DF16^T%D4, :=]\G;E
MV^;?^<EY[&76+81<C>Q0+ZYJ"HC>1B@\>7(-_L<S-,#33EYO%+9J7\!KOZ3_
M *QF2U/H'_G%,\O.NKGPTW]<\>$(?4.25__2&?\ .4C<?.^E#QTT?\GY,5>"
MW3 ZA*?^*U_7@2RSR3H][JNK:-%:W#6GH-+-/<)0L(P_$J =CSY<?BS [3S1
MA@/$.+B]/"Y&E@93%;4^C8O+6DK$*J#MN23_ %SC1%W5H>'2?+!F"1!!(YH!
M1Q4_3EDL<JW8B08YIEPIU'6T73=/C>S<BWU)I&]<+ZC)OS>4 T7HD:9T4(#'
M@C5<1'U'ZO\ -<'L_(<^HG&=F$/IC'_?LQ\D>6]6N=1%_<O(]I$BJ\5!$)?4
M(_9<^K1%^/DWI\OV%R[28LG'QER.T\F 0X,8CQ7ZOXN'_.^E/-8\L:C;W3MI
MNIV[<ZNEC=A%(!.RHP!V_9'+_@LOS1R<=0R4?YD@Z,@HVV2S72C/J&ER6UTE
M$GB=:*S4/)D*LX*['H6S(P9)2%2'#(?Z67]52:"6+H7Y6>6+&Y\TSVMMI**H
M@GOI"W(J2"L:%CR^,TXQHO)OY<LCC Y,SD,N:#T>YTW\P?)^HW.CP:AY>D8/
M!:WTT85N5/MQ!ZAU'V7V^']EN624BG@?Y9^0M1MM;U.\U5W@;2YIM/14)_>3
M(2LK_P"5&O[/\S?ZN:'M?50C'PR.*4O]BYFF@2>)Z)%H4WUDF.1'"T978D-4
M[+V.<N"#LYY+Q#\P-3O-0\S7$UY:M8W$4J6[VSGDR^BI7<C;XOM;?#G;:#!'
M%A$0>,?5Q?UG49IF4B:IFWY:S:IJVDR6Y5&M]/XQ0RDD5:E1'2AKQ!KRS2]L
MZ;' B8/KR?P?[YS-+D)%=(O0K:PG&GW%K#="UDEB<13**F-F! <5%/A)Y4S3
MX)XQ,&8,@Y,[(V>5?E?Y(\PVWGB_M=5GDMETXB.[0;BY,E60@M7]VP_><_M9
MT/:FJQRQ1 '%Q_3_ $'&TF.0D3W/='\O:-'$S2(."BK'XCM]^: 1W=@9(:/2
MO+?IR_5PG-$:3C1A]D5[TR9Q&Q;$Y*!IC6@7,L^AM/'I^GZ==M.86NK=W>60
M<5(%"T\CFK?LM_JYTVHCX=1A0_Z:2<;L>0U$3/+ZJ/\ R2C_ )ST7R+Y5OJ7
M%WJ)D:"Y)C2)N"!"@/[W@"SJ>7P<';E_,JY?H<,XV3_$U]IY<4C&..JCW?\
M%+[SR]K=E.PL;ZVU18S\5I*(UN2.I4?85FI_E1X)#,)'@F)\/\$O^*=604UO
MK70)=-1+S372*[!2:UG#*0*@'D%Y'J>JYFXY\<=P8_T9+Q\.Z2:N/RN_+O0I
M=4-G%9-J+%X[.*IN;R=!]A:EF=E\?L)DXP$10#,R,N:5>=M ?SS^5-S>Z$MY
MHES=PO+':7*A&GC0$^E(#5ECFI\#+Q_9Y?!\.$%!%/D*^_WJC[?NTV/;(H4]
M+:ENW_&1_P#B6*4\B<K%&/%0<D$)06_?W/\ QD_ABE.H[7ZSJ=F&8K']7B5Z
M=ZC,?53 B ]![/:>4\IE?#& ]7]/^BRV'RYI\C+&B!G8T4>)^_,$"WL)2C$6
M>2M=^6K:,5N0.0'1F!:GRJ3A,>]JCF@03'[GL?Y9^2?)GFK0KK5/,N@:;-?6
MTWH-=1HQ+QQPHW.0AV!?<\N/'_5S8\$:LOFF#79)V;X=_P"%/[;38=/TJ2#R
MIY56S'(&661'2$FO'E'&U)9MNAXKF-XLN'T13DRRGSW:U+1-5L&AOH;X75S
M!^D-.YJR/RJ6].#B&4Q#@?@?XTY?!S^U5.641L2XIP^N/_'7.T,L4OW>41]7
MT9/XHS3VY@L1:VYO]/2-9@1/;BLB-]GBZNE6X?[#_6S.QRE(61PN%F$82J)X
M@T;/\NO+=HD\_P!3T>/4Y>0]9Q&99B .K-\7$#_55<M 87:3_F_Y&;6/(>HP
MZ-</:7?I&91$1PN$C4N87K7X)*=4_P"(X)"PD%\G-9VRZ#9QJ[)=D&6X]0U3
M]X050+^SP6E?\K-?.8)>][%T>3'AN7\?K$%'3]-NWG/I#D5KL"/BXBI ]]ML
MB '< \ ,Z.W^R2Z[E]2[62A7ES;B=R/L['WS-X:%/F6IS>+DE.JXY&5(RXTV
M>-QR92&H30]*CO7OF$:M]'P$SA$F)%@)@UC+=Z%<PV\I^OCXHXQT=8]V7IL6
M'\O^K^UDL<@);N/VWAS9-.8P/]:/\4^'^%">3M.6[#/=.2IW5#6@H:8,\@94
MZ[L'!*.'C)VF?3#_ 'S,;7RS:RN?JT=745)78@';QRH1)Y.WRY(1'J5;738]
M+U&&\@C@FNHGJ(YF#1/L0RR$,-F6JGXLLQ1]3J.W-3P:.4HC^;'U?TI/==/_
M "T_+3_">GZW<>5;%[ZYMX)GAMXI3RDD4.RQJI=C^UQ&9>41C&Z>-AK,AB#:
M8O8:I*UG9:1HZ:-I'$H)IU!E2- #L@)6$4^SSRG)/*:$1P#\?Z5IE*1-J5MI
MNH:?K02W<:QIMXQ]..699&A()/#U J%/42CQ>H/M?NVD^RV5^)D$@8'Q(2_'
M^R=K#P,N(\58\N/^9_''^K_1_B3B]TWR]=736.H:>LT3T"(ZLI0.H#*2I(+
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
M"33Q++I\$DBR2P2S2+*2L:QU:J^H:K&OPEO]7+,IR'K_ *5Y32:?!COA%_\
M#/7)[;Y2\^CS9Y5MKF266&ZT^8).\+%G9HTXJ^P_W8K\O];,W#,RCOS=1K,
MA.A]/U11+W,AF1GOKR8H JB6-F7C4%ZCCU?_ (5OLY*0)%#9Q.!%7^N7EMY?
MU&YBKJ%ZL#FR6Z)0>LJL$J2/@'(KRHN"$#'F;94\(T/RWY[_ #"UUG\U:W(\
M6DV-M&MXJ(1ZLM&>*.)51$/ -ZSN/5Y>FWV>.6@LJI]!ZOYCL;'0YFE(BL;&
MW+,S;\8X4_708E1S?(>LZ@=1U4!H4TZW>4^E$M>$0<U[[G-5(67U#'+P\8YY
M" /5_/5-*GN+>Z:$N)81L[QGDOQ#>GV?IWP4WXB9BTGU 4OW]F?\2,SH\GS?
MM$#\SDKEXDO]TC)YI[JYM[:X80!?@#L* 5W+'YY@F.[Z(<HC&P$;I-Q<0SO
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
MS1Z_6Y(S,!]/N1'4Y,,^*!X2F?\ @C0/^61_^#D_KFN_-Y/P'._T0:OOC_I
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
MVL/_ #3CP^?VKQ^0:/YH>8SUMHO^D6+^ QX?,_-?$\@T?S/UWO:0_P#2*O\
M#'A\S\T^)Y!0N?S"U:Z@DMWM(U252KF. *U#X&N->;$S\D%9>:KRQG,PMA(S
M)Z865"R\*U%*,#7;'A0)4B6_,'43TLH1\H7_ (O@X/,IXO)8?/VJ$;6T8^4)
M_P":L/!YHXO)K_'>KG80+7VA']<>$+Q+#YXUGLE/E$N'A"\2W_&VM]EI_P \
M4_ICPA>)O_'?F ?9)'_/&/\ YIQX0O$V//OF<?9D8?*&(?\ &F/"%XEW^/\
MS:.ES*/E'$/^-,>$(XBOC_,#SDQ--0FCIW/ ?=1<>$+Q%4_Q[YV(_P".Q./D
M]/U+C45LH>Z\S>8=2B-OJ5_-=6P(D]-GY?&NP-&X^)Q%!;)03P,MVKKNBIQY
M$KU)KT!.$&T4^@?^<1!_SM/F _\ +C#_ ,GCDP@OJ/)(?__64_YRU_Y3+1/^
MV<W_ "?; 4O$-0@5+&WN$8..#-<;CX/CH 1D+W326+=VY&S >^%559X/]^*/
MIP$*W+<VX I(I^1P4E3%U ?VQBAOZS!_OQ?OQ5OZQ#_OQ?OR-*UZ\/\ .OWX
MTEWUB ?[L7[QC2&C/;T_O%^\8:2TT\(_;7[Q@I7>O#3^\7[QC2M>O!_OQ?O&
M-*UZT'\Z_>,5:]>'LZ_>,:5WKP?SK]XQI6C/!_OQ?O&-*M]>#_?B_>,4-^O!
M_OQ?OPI6F>'^=?OQ0UZ\/\Z_?AI6OK$(_;7[\:2U]9A_WXOWXTAWUF#_ 'X,
M:5L30LP56!9M@!N3BJ.BIZ4=-MMQTIOA"IOJNPL?^8&V/WIA0@M9A2V9)58/
M;E(P9 01S9*E?' "DA +=0$;. ,*JJ3V]?[Q1]. JU+=6X.TBGY'&E6"Z@/[
M8'TX%;%S!_OQ?OP4K?UB'_?BGZ1@I6O7AI]M?O&-)=]8@[R+]XQI#1G@[.OW
MC#26C/"#]M?O&"E=Z\/^_%^\8TK7KP'_ '8OWC&E:]:#^=?O&*M>O#_.OWC&
ME=ZT'\Z_>,:5HSP?[\7[QC2M>O!_OQ?O&*'>O!_.OWX4K3/ /VU^_%#1GAI]
ML??AI6C<0?[\7[\:2U]9@_WXOWXTAOZS ?VQC2N$D3DJAY-0GBH).WR&*IC\
M.Q'2@WPA49:1K-=01,P19'568[ 5/7">2A WW&VN62:B!BQC+?M+R(!Q"%-;
MB ]'4>U<4JJ2P?[]7[QD54GN8 Q','Z<5;]>$C[:_?BEOUXNG-?O&"D.]:/^
M8?>,%*T98_YU^\8TEWK0G_=@K\QC2&O5BK]L?>,:2T)HZ_;'WC&E<9HP?MK]
MXQI5IDBZ\U^\8TKC)%_.OWC&E:$L7\X^\8TKO5C_ )Q]XQI5OJQ5^VOWC&D.
M]6&GVU^\84M&6+^=?O&*%IFBK]M?O&*M>M%_.OWC#2M&>+_?B_>,5<+F'_?B
M_?C2N,T!&[K]^!*(LS&2Y'=01[BN$(?0O_.(0_YV7S%_S!0?\G6R807U%DD/
M_]=7_G+<\?.&A'QT]Q]TYR)2\)*&:*6(*6,JJJ@=:UR!+(!$6OEZ\ACI24$[
MD<3_ $P<:>%5.CW/<O\ 2O\ 9CQKPK3HT_\ ,W_ C^F#Q%X&CHDO=OO4?TP>
M(O U^@F[O_PH_ICXB>!HZ%X,/I4?TQ\1>!8=!-3\0_X$8^(O L;07'=?^!&/
MB(X%AT%_%?\ @1CXB> K3H4GBO\ P(QXT<"TZ')XK_P(QXUX"U^A)?%/^!&/
M&O"7?H63Q3_@1CQKPM?H:2G5/^!QXUX2[]#R?Y'_  (QXUX6OT5(#T0_[$8\
M2\+7Z+DK^Q_P(P\2\+?Z,D_R/^!&/$M._1LE/V/^!&'B1PN_1\G^1_P QXEI
MOZC+7HG_   QXEI<+27_ "/^ 7'B137U:?Q7_@%_IAXEI"K9R17D<LFX# U
MP6E$5J*]B6_6<DA.M:)3]'#^;3K1OO3"A+7M7O(?JZ(S.S\EXBIV&1)ID BH
M= NXHPH$H _R3_3!QIX5YT>Y[E_I7^S!QKPK3HTW\Q_X$?TQ\1>!HZ)+W;_A
M1_3!XB>!K]!-W?\ X48^(O T=!W^T/I4?TQ\1>!9^@3W8?\  C'Q%X%AT%Z_
M:6G^J,?$1P+#H+_S+_P(Q\3R3P+#H4@_:7_@1CQHX"T=#DIU3_@1CQA>$M?H
M67Q3_@1CQKPEWZ%DIU3_ ($8\:\+1T:0=T_X$8\:\+OT1)_D?\",>->%K]%R
M#LG_  (P\2\+7Z+D_P C_@1CQ+PM_HR2G['_  (QXD4[]&R=?@_X$8>)>%WZ
M/D\$_P" &/$M-BQF\$I_J#'B6F_JDP_D_P" 7'B6G&VN*$57?_(7^F'B12&M
MK9K>Y9Y/Y6 /S&"TJX- OR'ZLDA%,W%N-.AH<*%.739+]X>"M^Z0*Q KD.)G
M2,_0]RH /+;Q0?TQXT<+1T>4]_O0?TQXT\#7Z&D\1_P"_P!,'B+P-?H-R.J_
M\ ,?$7@=^@3W9?\ @!CXB>!8= --BG_ C!XB\"TZ :;%*_ZHP^(O IG09/\
M(K_JX/$1P%:="?\ R/\ @<>,+P%:="D_R/\ @<>,+PEHZ'*.R?=CQA>$M?H2
M7P3[L>,+PEWZ$E\(_P#@<>-/"6OT-(/V4/T8\81PEQTAQ^RG_ X\87A:.E/_
M "1_\#AXEIWZ*<?LI_P./$M-_HM_Y4_X''B13OT:X_8C_P"!P\2\+OT>]/L1
M_P# X>)%-BQ<?L1_\ ,%IIOZI(/V8_\ @!AXD4A[NRF=1LM!V50/U8VM*T5%
MAAC'["$'P^UB%?0/_.'^_F+S(?"TM_QE?)Q07U%DD/\ _]!7_G+O;S3Y?/\
MRXS?\GAD2D/!?WY#&!BLP ,;#L:Y$FF01"GS5Q!^N-7PJ?ZX.()W;]7S:.EV
M:?,_UQN*^IWK^;Q_Q]'[S_7!<5]3?UKSC_RT?B?ZX+BFY-?6_./^_J_2?ZX^
MA;DT;[SB/]V5^D_UP>A;DT=0\X?S#[SC4%N31U+S?XUQJ"W):=5\W>&-07BD
MM.J^;/Y:XU!>*37Z6\U?R#\/Z8\,%XI-?I;S3W0?</Z8U!>*31U;S/\ [['W
M#^F-17B+1U;S-WC'W#^F/#%>(M?I;S'_ +['W#^F-17B*TZMYB_WV/N'],:B
MO$7#5/,)_P!UC[A_3#4466_TIY@_WTOW?V8U%;+7Z4\P?[[7[O[,-16R[])^
M8?Y!]V-119=^E/,/\B_=CLMEWZ2\P_RK]V'9;+OTEYB\!]V.R+*Q]2UJ618+
M@CTV(Y;>&.R;;!(6GN?UG"$)_P"9/A.D>^DV1_X0X0A*!]= Y6;F.?ELPZTI
MOD20&0M$ ^:J B])]JG^N/$$[N]7S:.EV3X;G^N-Q7U.]?S?VN3]Y_K@N*W)
MWUKSC_O_ /$_UP7%-R=];\X_[^_$_P!<?0H,FOKWG$?[LK])_K@]"W)HZCYP
M'[7XG'T+<EIU+S?XUQJ"\4FCJOF[PQX8)XI+3JOFS^7&H(XI-?I;S5_(/P_I
M@X8+Q2:_2WFGN@^X?TPU!>(M'5O,_P#OL?</Z8U%>(M'5O,O>,?</Z8\,5XB
MM_2WF/\ WV/N'],>&*\1:_2WF'_?8^[^S&HKQ%PU3S#_ +Z'W?V8:BBRW^E/
M,'^^U^[^S&HK9:_2GF'_ 'V/N_LPU%;+OTGYA_D7[L:"++?Z3\P_R+]V.RV6
MOTEYA_E7[L=ELN&I>8O;[L.RVIF_U6YD]*ZH44$[#>M,=EM>&^S\AA0C+OX;
MN9?"1A^)PH612:TA4:?,8E91ZE"=SV.1L!GNB/7\W#I>$_2?ZXW%=VOKGG ?
M\?-?I/\ 7!<5]3OKWG$?[OK])_KCZ4W)WU_SC_OP?>?ZX/0MR:_2'G$?M X^
MA;DT=3\W^V"H+<FOTKYN\!C4%N2TZMYM'5!]P_ICPP7BDM.L>:N\8^X?TQX8
M+Q2:.L^:/]]#[A_3'A@O$6OTSYG_ -\C[E_ICPQ7B+7Z9\R]X%_X%?Z8\,4\
M1:_3/F2O]PO_  *_TQX8KQ%:=8\Q=X!]P_ICPQ1Q%HZQK_>!?N'],>&*\1:_
M2^O'_= ^X?TQX8KQ%O\ 2VO?[X7[A_3#4467?I;7O]\K]P_IC06RU^EM>_WR
MOW#^F&@MEWZ5U[_?*_</Z8T$66_TKKY_W4OW#^F&@MEK]*:_VC4?1_9C06VG
MUC7T'(JM/D/Z8[+:U'E<+)+L[J2U.E:X0@OH7_G#S?7?,W_,+:_\G),E%!?4
M.20__]%?_G+X?\['Y=/_ "YS_P#)U<B4AX(D\T#&6(!GC5753T)!Z'(%D"BD
M\R>8W7D+2,@_Y"?\TXU%/$5Q\Q>8.]E$?]@G_-.#ABO$U_B/7?\ E@C_ . 7
M^F/#%/$6O\2ZUWT]/^ 7^F#@"\;7^)]6[Z<G_ #'@"\;CYHU3OIR_P# C!P#
MO3QM?XHU'OIJ_P# _P!N/ACO7C:/FF^_ZMJC_8_VX^&.]>-:?-5W3?3A_P "
M?ZX/#'>O&M/FJX_ZMP_X$_\ -6'PQWKQK?\ %4W_ %;Q]Q_YJP>'YKXCO\52
M_P#+ /N/_-6'P_->-H^:I/\ E@'W'_FK!X?FO&U_BI_^6$?<?^:L/AHXVCYH
M)_X\1]Q_KCX:\;O\3M_RPC[C_7'PUXVO\2O_ ,L0^X_UP\"\;O\ $LG_ "Q?
M@?ZX\".)K_$<G_+$/N/]</ O$[_$4O\ RQ#[C_7'A7B=_B&;_EB'W?VX\*+=
M_B*?_EB'W?VX>$+;AYAN*_[PK]W]N/"%M9)K4ERRPM:+&Q(I(!N,:"VL)(V/
M8G]>$(9)YK%/T'[Z-8G_ (1L*$GBOKNSY7%NBR2*W%58 BC#K0@Y$@=60*)7
MS%YD*@_5(R#_ )"?\TXU%/$7?XBU_O8Q'_8)_P TX.&*\3O\2:[_ ,L$?_ +
M_3'ABGC+7^)M9'73T_X!?Z8. +QM?XHU;_JW)_P QX O&X^:-3[Z<O\ P(P>
M&.]/&U_BC4.^FK_P/]N/ACO7C6GS3??]6Y?^!_MQ\,=Z\;1\U77?3A_P)_K@
M\,=Z^(M_Q5<?]6Y?^!/_ #5A\,=Z^(M_Q5-_U;U^X_\ -6#P_->-W^*I/^6
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
M^<.A36/-'_,/:?\ $Y<G%!?4&20__],3_P Y@C_<[Y:/_+K<BO\ ST3(E(>
MQO'%\<I(A-/4I2O$'?KE9W9A,DUWRL%"@R #V3!P%E87_IWRR?VW^E4_K@X"
MMAWZ:\KD;NW_  "_UQX"NS7Z6\JG_=A_X!?^:L'!).SOTGY5_P!^?\(O_-6/
M#)?2W^D?*I_W8/\ @%_K@X9+Z7?7_*W^_!_P _KCPR3Z7?7?*W^_%_X ?UQX
M9+Z5IN?*I']XO_ ?VXU):BM,OE4_[L7_ (#!4UJ+7/RM_OQ?^ .-2146B?*Y
M_P!V)_P!P^I:BM/^&/\ ?B?\ <?4B@U_SK/^_$_X X^I:#17RU_OQ?\ @3C4
MDT&BOEO_ 'XO_ G#4D4&BOES_?B_\"<:DM!O_G6_YU_X'#ZD4&N7E[_?B_\
M _VXT5H.]3R__OP?\"/ZXT5V;6YT)>DNW^J/ZXT5V<;C0C_NW\!_7&BA;]9T
M$?[M^CB/ZX\)5"73:*2LEM+^^!%$X@5_')4542QI4]\D&+)_.@H?+WOH.GG_
M (5\*$D@GM8&5KPGZO6K\:5J1MUR!%LP4P&O>5Z;-(/H3^N#@++9=^G?+!_;
M?_@4_K@X"MAWZ:\K$?;;_@%_K@X"NS7Z6\JG_=A_X!?^:L>"2=G?I/RK_OS_
M (1?^:L'#)?2[](>53_NP?\  +_7'ADOI;^O>5C_ +L'_ #^N/#)-1<;SRJ?
M]V+O_D#^N-27TK3<^53_ +L7_@/[<%26HK3+Y5/^[%_X#&I+46B_E;_?B?\
M '#4D5%:3Y7/^[$_X XU):BT?\,?[\3_ ( X^I%!JGEG_?B?\ <?4F@T5\M?
M[\7_ ($XU)%!KCY;_P!^+_P)PU):#5/+8_W8O_ G&I+0;_YURFTB_P# X?4B
M@UR\O_[\'_ _VXT5V:]3R_\ [\'_  (_KC179<+G0AL)?^%']<>$KLT;G0CU
ME_ ?UQHH:-UH%*&6H[CB/ZXT505P=+$@>RDY.:@I0#:GS.2HH6!MU^8R2$TU
M\4\P:DH[74P_Y*'%5*UU#2[1Z:AS- !$%IVV/7(&-LP49_B'RSXR?<N/ 4V&
M_P!/^63^T_\ P*?UP<!38:.M^5C^TW_ I_7'@*V&_P!,>53^VW_ )_7!P279
MWZ6\J_SG_@%_YJP<,E]+OTGY5_G_ .$7^N/#)?2[](^5?YQ_P _KCPR3Z7&_
M\JG]L?\  #^N#ADCTK#=>5#^V/\ @/[<:DGTM&?RI_OQ?^ _MPU):BUZOE;_
M 'XO_ ?VXU)%16F3RM_OQ?\ @,:DM1:+^6/]^+_P&-210:)\LG_=B_\  X^I
M:#1/EK^=?^!PU)=FJ^6_YU_X'&I(H.Y>6OYU_P"!QJ2T'&3RYV=?^!_MPU):
M#7K>7@?MC_@1_7&BNSA<Z IVDH?91_7&BNRXWFA?[\_ ?UQX56_6] _WY^ _
MKAX2A2FG\NRJ5:4@_P W%?ZX@%4$K)2D9Y1BH1O$5R0#$OHG_G#DUU7S2?\
MBBS_ .)S9.*"^G\DA__4%_\ .80IK'EEO^7>Z_XG'D9)#Y^C19 J2L%@/PDF
MM "=SE99A.8K'RO$@3ZQ :=20W],CZD\(7_4O+!_W?!]S?TQ]2>$-'3?+!_W
M=!^/],%R7A"W]$^63_NZW^\_TP7)/"'?H7RR?]VP?\%C<EX U^@O+1Z2P?\
M!X\4EX [] >6O]^P?\'@XI)X [_#_EH_[M@_Y&#'CDOAA:?+GEL_[MA_Y&#'
MCDC@"T^6O+O:6+_D8,'')/AA:?+'E_M+%_R,&'Q)+X86GRQH7^_H_P#D8N/'
M)' %I\L:'_OV/_D8O]<>.2^&&CY9T3_?T?\ R,7#QR7@"W_#6B_[]C_X-<>.
M2\ =_AS11_NV/_@QCQR1P._P[HO^_8_^#&'B*\+7^'=%_P!^Q_\ !C'B*.$.
M_P /:-_OV/\ X,8\17A:_0&C?[]C_P"#&&RO"U^@=&'^[8_^#&-R7A=^@]&_
MW[%_P0PV4<+OT)HW>6+_ ((8V5X4+=:380$3021L5/V0U3ALK2@Y_P!K)!B6
M5^>QQ_PS7OY?T\_@^*$A@@@N)$CNY%C@:GQ-6@"C8;9 WT9A-UM/*Z@+Z\&W
MLW_-.#U)X0V;+RP?]W0?<W],'J3PA:=-\L'I-!^/],;DGA#7Z(\LG_=T'WG^
MF"Y+PAQT3RR?]VP?\%CQ27@#7Z!\M'I+!_P>#BDG@#OT!Y:_W[!_P8QXI+P!
MW^'O+5/[V#_D8,>.2^&%I\N>7.TL/_(P8\<D>&%I\M>73_NV+_D8,'')/AA8
M?+&@=I8O^1@P\<E\,+3Y8T+_ ']'_P C%_KCQR7@#1\L:'_OV/\ Y&+AXY(X
M M/EG1?]^Q_\C%QXY+P!K_#>B_[]C_X-<>.2\ =_AS1?]^Q_\&,>.2.!W^'=
M%_W['_P8P\17A:_P[HW^_8_^#&/$4<(=_A_1NTL?_!C#Q%>%K] :/_OV/_@Q
MCQ%>%K] Z-_OV/\ X,8W)>%WZ#T;_?L7_!##91PN_0FBTWEB_P""&-E>%!SZ
M;9VLHE@='#5%%-2,.Z*4OVQ\QDF*<^: 4\TZL*;B\GH?E(<4J%C;:9)*6U&5
M$,8JO,$\JG?(;]&8 3+AY6/_ !\0_P# -_3!ZDT&S;^5F_W=#_P+?TQ]2\(6
M_4O*Y_W=!]S?TP>I>$-?H[RL?]W0?\-_3!<D\(=^BO*Q_P!W0?>?Z8W)>&+7
MZ'\L'_=L%/\ 6/\ 3!Q23P1;_0WE?_?L'_!'!Q37@BT=#\KG_=L'_!8\4UX(
MK#H/EC_?L/\ P>'BFO!%:?+_ ):/2:'_ (/!QR7@"T^7?+G::+_@QAXYKP!:
M?+OE[_?T7_!C#QR1P!H^7= [31?\&,>.2\ 6_P"'M!_W]%_P8QXI+P!K_#^A
M?[]C_P"#&'BDC@#OT!H/^_8_^#&/%)>$._06A?[]C_X+&Y+PAWZ#T(?[MC_X
M/'BDCA#7Z$T/_?L?_!8;DO"U^A=#_P!^Q_\ !8V5H._0^AC_ ';'_P %AN2*
M#7Z(T3_?L7W_ -F-E:"R;1]%9"$GB#=C4_TP[K2"XK&OIK2B5 (Z80Q+Z)_Y
MPW'^Y+S4?^*;(?\ #39.*'T]DD/_U>P?G%^3<'YAC39A?M8W>G%T4D!HVBEH
M7!%.7.JKQ/+(R%IM\Z^:O^<=OS0AU&XT[1M%EO=,@=ECOOK%L@N 0/C"-(K(
MO^2V0$2$VDJ_\XU_F[05\N/]%S;?]5<ENBVQ_P XX?F\H^'RY+_TDVO_ %5Q
MHIM3;_G&_P#.&M1Y;F_Z2;7_ *JXT46U_P!"X?G%3_E&YO\ I)M?^JV-%;:_
MZ%Q_.0=/+<W_ $DVO_5;&BFVO^A<_P YO^I;G_Z2;7_JMC2+7#_G'/\ .:O_
M "CD_P#TDVO_ %6P44VV?^<=OSF)J?+<]?\ F)M?^JV-%;:_Z%T_.7_J7)_^
MDFU_ZK8T5MW_ $+G^<O_ %+EQ_TE6O\ U6QHK;A_SCI^<H(/^'+@D?\ +U:_
M]5<:*VN/_./'YS$_\HU/_P!)-K_U6P<)6VF_YQW_ #G(I_AR<#VN;7_JKAHK
M;7_0NGYS?]2[<?\ 23:_]5<-%;:_Z%T_.?\ ZEVX_P"DFU_ZJXT5ML?\XY?G
M/_U+UQ_TDVO_ %5P45MH_P#..?YSU_Y1ZX_Z2;7_ *JX:*V[_H7/\Y_^I=N/
M^DFU_P"JV-%;;'_..OYSC_IG;C_I)M?^JN-%;:_Z%S_.7_J7+C_I)M?^JV-(
MMO\ Z%S_ #E_ZER?_I)M?^JV-%-M?]"Y?G+_ -2Y-_TDVO\ U6QI%N_Z%O\
MSF_ZER7_ *2K7_JMC2VNC_YQP_.E75U\NN&!J*W-K_&7&EMZ5^5W_.,%WJ<&
MH-^8-K>:5/$\8L%M;BW(D1@WJ%N(FIQ;C_+A$5MFWG+_ )Q@TK69M*.FZK+:
MPZ=91Z>R3@2LT=O_ '3 J$^+XFYX#'N6WAVK?\X^?F_<3M%!Y;E^IQGA&&NK
M4E@I-'/[Q?M8(Q(22@_^A:_S<[^7'^BYMO\ JKAHHMO_ *%Q_-Y11?+DM/#Z
MS:_]5<:*;4C_ ,XW_G#V\MS?])-M_P!5L:*+:/\ SCA^<7_4MS?])-K_ -5L
M:*V[_H7+\Y>WEN;_ *2;7_JMC16W?]"Y_G-_U+<__23:_P#5;&EMM?\ G'3\
MYAN/+D^W_+S:_P#5;!PE-M_]"Z_G-_U+<_\ TDVO_5;&BMM?]"Z?G+_U+EQ_
MTDVO_5;&BMN_Z%S_ #EI_P HY<?])5K_ -5L:*VVO_..OYRJ:CRW<'YW5K_U
M5QHK;9_YQX_.;_J6I_\ I)M?^JN/"5MIO^<=OSG;_IG)Q3PN;7_JKC16VO\
MH73\YO\ J7;C_I)M?^JN-%;:_P"A=/SG_P"I=N/^DFU_ZJX:*VV/^<<OSF_Z
MEZX_Z2;7_JK@HK;7_0N?YS_]2[<?])-K_P!5L-%;=_T+G^<__4NW'_23:_\
M5;&BMMC_ )QU_.>G_*.W'_23:_\ 57&EMK_H7/\ .7_J7+C_ *2;7_JMC2+;
M_P"A<_SE_P"I<G_Z2;7_ *K8TMM?]"Y?G,?^F<F_Z2;7_JMC2VX?\XW_ )S_
M /4N2_\ 25:_]5L:6U2'_G'+\ZHGYIY=<&E-[FU(W^<N-+;UO\N?^<6=.OO+
MR77G9+_3=<]:0-:6]Q 8_24CTVJJR_:'^7A$5M'>>?\ G%^&:XUC6]#NI;NZ
MF)N+329&1"\S&KH9SQ55+%BM5^'(R@>B@O)+G_G&C\YKJX,DVBQ;DE0;RW(4
M$]!\>(%)M9_T*]^;??0XZ^UW;_\ ->&BMM-_SC'^;].(T-:?\Q=O_P!5,:*V
MI'_G&+\X:_\ '!6G_,7;?]5,:*+:/_.,?YP]?T"/^DNV_P"JF-%;:_Z%F_.0
M?]*#_I[MO^JF-+;7_0M'YRC_ *4!_P"DNV_ZJXT5MO\ Z%L_.910: Q!Z_Z7
M;?\ 57!13;1_YQM_.3_J7G_Z2K;_ *JX\)6UI_YQL_.3_J7I/^DNV_ZJX\)6
MW?\ 0MOYQU_Y1V3_ *2[;_JKCPE;;'_../YRJ.(\N24_YBK8_P#,W!PE;=_T
M+G^<W;RY)_TE6O\ U5P\)6UO_0N'YRUK_AV7_I*MO^JN-%;:_P"A</SE_P"I
M=F_Z2K;_ *JX:*VU_P!"X?G+W\NS?])5M_U5QHHM=_T+=^<G_4OR_P#25;?]
M5<%%-N_Z%M_.7_J7Y?\ I*MO^JN&BMKA_P XV?G+_P!2_)_TEVW_ %5QHK:X
M_P#.-7YRMUT%OIN[;_JKC2+;'_.,WYR?]6$_])EM_P!5,:6V_P#H63\Y#_TH
MQ]-Y;?\ 53'A6V_^A8/SE/\ TI(_IO+?_JIC2VW_ -"N_G,?^E+%]-[;_P#-
M>-+:?>4?^<8_S+;7].@\R:8D7E\RJNH2P7D'JI#O4IQ+&OT8\*V^E?R\_*3R
MEY DOI-!^L\M0$:W!N9?5VB+%>/PK3[;9(!#-,*O_];U3BKL5=BKL5=BKL5=
MBKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=
MBKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=
MBKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=
)BKL5=BKL5?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>dffamily06.jpg
<TEXT>
begin 644 dffamily06.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[1*D4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,     !#V     0   '    !2   !4
M:Z   !#: !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 4@!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
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
MWC8XN JM+&[_ ';;0P>QUW[BSNH;]U;OYQU9+I@!S@1[MVNSU&?G5?G_ )B
MGM\IC+YP="H8+$HSC9C\NM#)Y_N/==$ZED=8PG6.+\:S%><:T,<+6/(;7;ZS
M;7M8[W,>B,SQ0=KLIS]L$@[72.=N]C7?]%<7A-.%C!V5DXE.2]Y<VM^2&%E1
M:-M;6L<UGT]_J;%O59N2W'QS-%T@%[]\RT_0V[6G\W\]6QKKH/JU9")-B,H@
M]#M_C<4W7--]V/?Z.;8!D,>UI!#C67-<UKJ;M_L>Q[_45#ZJ]!?T+UJ[KOM+
MW.L=]J<27O;8YCF-N);_ #M;:O?^DL_26V?Z5";U)PMLEU+*@!LW/#"7?U7!
MKO>DSJ5[@\.=3,RS98'D _F[6?\ ?D[6MPK?H[/5PR[&TV^NT/%%CM/3>^M]
M(L]0?I*F_I/>^M<2SZIOO%F71DX)R:6UTVV46&YC'ANXV9+;V-]:Q[VU>^ZS
M^:6_2W/ZHY^-3[?:=USIV-G0?1V^[]QC5H=&^KU_3L*VBRZNRR^Y]UCPT@:P
MVML%WYC&IAB9$:6*WO\ !DC/AB?54KTC^;R3NA]2]6OU,_'I:U[GV/!(LU:P
M;*;&[W5[GAW_ !=7^$75?4W%HP^F_8Z'5O91H32"U@+GVVN8QKY?[?4_.4K?
MJN;7N><LL#N&,K9#1I]'=N=^;^?^^KW2.D,Z74^MMS[A80=SP 1']0-3L>/A
ME8C7<K9Y#*-&5UL__]3U5)?*J22GZJ47_1/'!YX^:^5TDE/T?5]#_O,_L\*6
M3]%__)W;^=X_MKYN24/7ZAF[/T(/Z/\ ]XOTSQ]#C_SXM0<#^A\#CCCLOF=)
M/"V7[2_3![?T+YI#_P! ODOF=)):_4U'\RWZ''^#^C_91%\JI)X6OU4DOE5)
M)3__V3A"24T$!@      !P $     0$ _^(,6$E#0U]04D]&24Q%  $!   ,
M2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S<$U31E0
M245#('-21T(                  /;6  $     TRU(4" @
M                                                   18W!R=
M 5     S9&5S8P   80   !L=W1P=    ?     48FMP=    @0    4<EA9
M6@   A@    49UA96@   BP    48EA96@   D     49&UN9    E0   !P
M9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M:0   _@
M   4;65A<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,9U120P
M!#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I(#$Y.3@@
M2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,         $G-21T(@245#
M-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M                                                         %A9
M6B        #S40 !     1;,6%E:(                     !865H@
M    ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(        "2@
M   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M         !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                        9&5S8P         N245#
M(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="
M           N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A
M8V4@+2!S4D="                             &1E<V,         +%)E
M9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y
M-C8M,BXQ                                  !V:65W       3I/X
M%%\N !#/%  #[<P !!,+  -<G@    %865H@      !,"58 4    %<?YVUE
M87,          0                        */     G-I9R      0U)4
M(&-U<G8        $      4 "@ / !0 &0 > ", *  M #( -P [ $  10!*
M $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D K@"R +<
MO #! ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! 0<!#0$3 1D!'P$E 2L!,@$X
M 3X!10%, 5(!60%@ 6<!;@%U 7P!@P&+ 9(!F@&A :D!L0&Y <$!R0'1 =D!
MX0'I ?(!^@(# @P"% (= B8"+P(X D$"2P)4 ET"9P)Q GH"A *. I@"H@*L
M K8"P0++ M4"X +K O4#  ,+ Q8#(0,M S@#0P-/ UH#9@-R WX#B@.6 Z(#
MK@.Z \<#TP/@ ^P#^00&!!,$( 0M!#L$2 15!&,$<01^!(P$F@2H!+8$Q 33
M!.$$\ 3^!0T%' 4K!3H%2058!6<%=P6&!98%I@6U!<4%U07E!?8&!@86!B<&
M-P9(!ED&:@9[!HP&G0:O!L &T0;C!O4'!P<9!RL'/0=/!V$'= >&!YD'K >_
M!]('Y0?X" L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE"3H)3PED"7D)
MCPFD";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+(@LY"U$+:0N
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
M# P,# P,_\  $0@ EP#/ P$1  (1 0,1 ?_=  0 &O_$ :(    ' 0$! 0$
M          0% P(& 0 '" D*"P$  @(# 0$! 0$          0 " P0%!@<(
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
M6590'5@Z'HRGD/O&9(-\G"((YHBTC5IUY"HH2*CVR<.;&7))M0\RWEKJMU:
MVBVT4R0+*W'U%:7T^"4=DB:8UE*HTB?Y?'X/5KR9)B1 $>'^S_CS0<FZ_0O-
M5QJ.I6<!>QDM[H<P\!JW#ZOZBT-61G=OBX*WJ(G+X7BXRX<>29D+$:_XZL<E
MEDEY>6UK'%(Z@QRNJ<Q2BJ03S/?B /V<R)R$>C9NE<&KPZC:W%M/;"#U4,0H
MZ;K)&031^#<O\@(S93#+Q W&DP)L>]\_Z'Y1ET'5;F\_29O><+01H4"GB:?:
MH3\7P+F <PG0/*WIO'XR!?)$V-KIEQ:K<I#!;/R:*[N)W61O5J%:14D-%56(
MD&_Q+S3-VYN24P:LR_FQCZ?3_F_Z54T>P.H>:A!8\!!>1"9E4?#'R')E-/M<
M/CCY5_9RC40,H$#FU:F0A@N?\)X7IN@^7[VTN5$%]*6/PT%> '^J33->-+DZ
M2X?ZO_'G03U4#SBS*+2[RG*6^E)[;T'2G08#HIG?Q)H&HA_,BH:KYB72;6MR
M/6"44R(0'HQH&*[#[L RSQ[3]?\ 3_XI(TXR'T^G^BDFJ^;=*D\MZI=6=^(K
MT6TOU8_9<2\3QX]?BR_%J(2D!;=IM!/QH"4;CQ#B>66&N7,L!-]K^H0R"0*
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
M#$1<O)H)8H\Q(!E"^7;Y;:&W:_\ 4MXU42QO&K<BL8#/5U?XC(&;X@WPMDC
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
FW%=WCK\;B5'<*/!5/PC+X1B.3"1)9'EC!V*NQ5V*NQ5V*O\ _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>djfamily202.jpg
<TEXT>
begin 644 djfamily202.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[1(H4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,     !!Y     0   '     ^   !4
M46   !!= !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ /@!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
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
MMKQ[JL8>SW!NS_!TT?JZ[#K?_,C]I/\ VOZ7V_:W?N]3=MC]'/I^WZ*KU?\
M,"6^C$S[=OVB9]WA_:5/)CN4O5#4_I'U.D,N(P@)8\HD(Q%Q&DO3_6_YKS_U
MBZ@SJ.*['K]6O 96^R\-(K?86M)JH9&_TL;_ $OY]G\VO/.H6W6$OO<7;B2;
M!](SK_T=WT%[%F?\POLUGVK=Z.UV_P#I4[?S_P";]ZP'_P#C*1^DB)/TOMT3
M_:4W+QX01<9:_HZM;F9PD8\$9Q%:\?=\OPG?IGNDZ &3SH0MG"?6?4;M=9.P
MEQT# 2[M^=^;[UV6=B?XJ,O'KKZ3G5].O%@<;JJ[K7EH:\>D]E[7_HW.<U^[
M^0L\]%^JK;Q_V2,=9'M_4;I_\ LK:IY1QRB.*7!(;7\J<$JCL?L)_)J6[*GL
M)! <R7@ZZM,M]H_K+I\C#R:ND8OH.VEM0W.&NA'K-VN_JOVK*/2_J^6%K>N4
M#02X8>3.G_77?27;5XV*.F4,LS6.8W'8/5;4X!PVMVV"O=[?ZJJ<WB@(1X,@
MF;UNH#_G,\)U*ZD?\&3P61A9EE_VK,%CJ;R"QMDFK:WW?HP[\^ZQOL_X-8-E
M1IR;&EL/;98'.'?W.T7I]V!TO92<KJA]& * V@M;NTEVHM;ZO]=90Q/\7%8N
M9?FY5UANM=;86Y  <7?I:XHH9C[6/W?29_;3.7A,"?$11$?T@?4/[JSFLLC
M<$=;ZQEP\+P^+5<VHU-!=983NY[&-S_['T%Z;]2.AX?_ #6K-E33D93GV66N
M]SFNKL>S$++/IUNQO29;7L?^BR-]O\XJ-6%]0"#Z.?D-; GVOC_P3&/N74=
MIZ97TQK.FWV78H>\A[A!+B[](/YNKZ+_ .0K$!1W#3,LA^:/"''/U=^SY)OM
M%)VMAH96QF__ (\M;^DW;?YMWZ-9/U Q:L+ZX]<Q*1%-5;?2!_<<_P!1@_JM
M;9[5VUS<  ^NZPC7=._Q_DA4>D?\U_VU?^S?^5/L[/7_ )Z?0W'TMWK?HOI_
M]=_L)U"QJB>I%[@O_]D .$))300&       '  0    ! 0#_X@Q824-#7U!2
M3T9)3$4  0$   Q(3&EN;P(0  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A
M8W-P35-&5     !)14,@<U)'0@                  ]M8  0    #3+4A0
M("
M     !%C<')T   !4    #-D97-C   !A    &QW='!T   !\    !1B:W!T
M   "!    !1R6%E:   "&    !1G6%E:   "+    !1B6%E:   "0    !1D
M;6YD   "5    '!D;61D   "Q    (AV=65D   #3    (9V:65W   #U
M "1L=6UI   #^    !1M96%S   $#    "1T96-H   $,     QR5%)#   $
M/   " QG5%)#   $/   " QB5%)#   $/   " QT97AT     $-O<'ER:6=H
M=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P
M   2<U)'0B!)14,V,3DV-BTR+C$              !)S4D="($E%0S8Q.38V
M+3(N,0
M            6%E:(        /-1  $    !%LQ865H@
M     %A96B        !OH@  ./4   .06%E:(        &*9  "WA0  &-I8
M65H@        )*    ^$  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W
M+FEE8RYC:               %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                                      !D97-C
M         "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C
M92 M('-21T(              "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="
M(&-O;&]U<B!S<&%C92 M('-21T(                             9&5S
M8P         L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q
M.38V+3(N,0              +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO
M;B!I;B!)14,V,3DV-BTR+C$                                  '9I
M97<      !.D_@ 47RX $,\4  /MS  $$PL  UR>     5A96B       $P)
M5@!0    5Q_G;65A<P         !                         H\    "
M<VEG(     !#4E0@8W5R=@        0     !0 *  \ %  9 !X (P H "T
M,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"?
M *0 J0"N +( MP"\ ,$ Q@#+ -  U0#; .  Y0#K /  ]@#[ 0$!!P$- 1,!
M&0$? 24!*P$R 3@!/@%% 4P!4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q
M ;D!P0') =$!V0'A >D!\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$"
M>@*$ HX"F *B JP"M@+! LL"U0+@ NL"]0,  PL#%@,A RT#. -# T\#6@-F
M W(#?@.* Y8#H@.N [H#QP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$
MC 2:!*@$M@3$!-,$X03P!/X%#04<!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075
M!>4%]@8&!A8&)P8W!D@&609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'
M80=T!X8'F0>L![\'T@?E!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0
M"24).@E/"60)>0F/":0)N@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+
M"PLB"SD+40MI"X +F NP"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF
M#4 -6@UT#8X-J0W##=X-^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/
ME@^S#\\/[! )$"800Q!A$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F
M$D429!*$$J,2PQ+C$P,3(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5
M$A4T%585>!6;%;T5X!8#%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;
M&$ 891B*&*\8U1CZ&2 911EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;
MBANR&]H< APJ'%(<>QRC',P<]1T>'4<=<!V9'<,=[!X6'D >:AZ4'KX>Z1\3
M'SX?:1^4'[\?ZB 5($$@;""8(,0@\"$<(4@A=2&A(<XA^R(G(E4B@B*O(MTC
M"B,X(V8CE"/"(_ D'R1-)'PDJR3:)0DE."5H)9<EQR7W)B<F5R:')K<FZ"<8
M)TDG>B>K)]PH#2@_*'$HHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDK
MG2O1+ 4L.2QN+*(LURT,+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<O_C U
M,&PPI##;,1(Q2C&",;HQ\C(J,F,RFS+4,PTS1C-_,[@S\30K-&4TGC38-1,U
M336'-<(U_38W-G(VKC;I-R0W8#><-]<X%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT
M.K(Z[SLM.VL[JCOH/"<\93RD/.,](CUA/:$]X#X@/F ^H#[@/R$_83^B/^)
M(T!D0*9 YT$I06I!K$'N0C!"<D*U0O=#.D-]0\!$ T1'1(I$SD42155%FD7>
M1B)&9T:K1O!'-4=[1\!(!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),
M*DQR3+I- DU*39--W$XE3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\
M4L=3$U-?4ZI3]E1"5(]4VU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9
M:5FX6@=:5EJF6O5;15N56^5<-5R&7-9=)UUX7<E>&EYL7KU?#U]A7[-@!6!7
M8*I@_&%/8:)A]6))8IQB\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-G
MZ6@_:)9H[&E#:9II\6I(:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X
M;]%P*W"&<.!Q.G&5<?!R2W*F<P%S77.X=!1T<'3,=2AUA77A=CYVFW;X=U9W
MLW@1>&YXS'DJ>8EYYWI&>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E
M@$> J($*@6N!S8(P@I*"](-7@[J$'82 A..%1X6KA@Z&<H;7ASN'GX@$B&F(
MSHDSB9F)_HIDBLJ+,(N6B_R,8XS*C3&-F(W_CF:.SH\VCYZ0!I!ND-:1/Y&H
MDA&2>I+CDTV3MI0@E(J4])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;
M0INOG!R<B9SWG62=TIY GJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'
MI3BEJ:8:IHNF_:=NI^"H4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O
M%J^+L "P=;#JL6"QUK)+LL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*
MN<*Z.[JUNRZ[I[PAO)N]%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$
M4<3.Q4O%R,9&QL/'0<>_R#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\W
MS[C0.="ZT3S1OM(_TL'31-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:
M^]N W 7<BMT0W9;>'-ZBWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6
MYQ_GJ>@RZ+SI1NG0ZEOJY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS
M&?.G]#3TPO50]=[V;?;[]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M
M____[@ .061O8F4 9      !_]L A  &! 0$!00&!04&"08%!@D+" 8&" L,
M"@H+"@H,$ P,# P,#! ,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0<'
M!PT,#1@0$!@4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,
M# P,# P,# P,# P,# P,# S_P  1" "* /H# 1$  A$! Q$!_]T !  @_\0!
MH@    <! 0$! 0          ! 4# @8!  <("0H+ 0 " @,! 0$! 0
M   !  (#! 4&!P@)"@L0  (! P,"! (&!P,$ @8"<P$" Q$$  4A$C%!4083
M82)Q@10RD:$'%;%"(\%2T>$S%F+P)'*"\25#-%.2HK)C<\(U1">3H[,V%U1D
M=,/2X@@F@PD*&!F$E$5&I+16TU4H&O+C\\34Y/1E=865I;7%U>7U9G:&EJ:V
MQM;F]C='5V=WAY>GM\?7Y_<X2%AH>(B8J+C(V.CX*3E)66EYB9FIN<G9Z?DJ
M.DI::GJ*FJJZRMKJ^A$  @(! @,%!00%!@0( P-M 0 "$0,$(1(Q0051$V$B
M!G&!D3*AL? 4P='A(T(54F)R\3,D-$."%I)3):)CLL('<](UXD2#%U23" D*
M&!DF-D4:)V1T53?RH[/#*"G3X_.$E*2TQ-3D]&5UA96EM<75Y?5&5F9VAI:F
MML;6YO9'5V=WAY>GM\?7Y_<X2%AH>(B8J+C(V.CX.4E9:7F)F:FYR=GI^2HZ
M2EIJ>HJ:JKK*VNKZ_]H # ,!  (1 Q$ /P#U+-<00@&5P@/2N*J7Z2L/]_I]
M^*KQ>VAZ2J?IQ5=]9M_YQBK8GA/1QBK?JQ_S#%6^:>(Q5W-?'%7<U\1BK32(
MJEF8!1N3BJBFH6+MQ2>-F\ P.*JZNC=#7%6\5=BKL5=BKL5=BKL56RS11+SD
M8(M:5/B<54/TGI_^_P!/OQ5<M]9MTF4_3BJ[ZU;_ ._!BJX7$)Z.,5;]6/\
MF&*M\T\<5=S7Q&*NYKXXJT\L4:%W8*@W+'IBJE'?V4C<8YT<^"L#BJLKJU>)
MK3KBK>*O_]#T]J, F5 >U<52>727ZJ1BJ':VO(#R -/;%5:"_P#V95(/CBJ.
MC=' *-]&*JZK)X8JO!<=1BK?)O#%6$_FGJ>L:5I$.IZ;JS:?)')Z1M**?K!?
M<<:JU'2A;^7AF%K92C'BC+A_WSN.Q\6/)D,)PX_Z7^I_]),5U[S%JT'E675;
M'SV+AS$2;/T85N#)PKZ:J034,?BY)]CXLQI99"'$,G_%.QQ::$LOARP</]/B
MEP?UF<:)!=/H6FW1<M<36D#S2T 9G:)2S&E!N<V>,W$'R><U$1')(#D)21'U
MF^B/]XX^DY-I1,&JR':21@?&IQ5')/*PJLA(^>*JBW$HZL<555N&_F.*K_6/
MB<5637$R0N\2&:15)2$$*78#903L.73?$)#SS1_SM36#=+IOE;6+M[)Q'>)$
MD+M$YJ K+SKR^!LRI:6N<HN5+2\/.46,W_Y]1W.LS:?'Y>UDRQ%?4M (.:;*
M1R3U*I]M-FP?E3WA'Y4]\4UT3\X?+NKZ[8>7!HU[::EJ?PP/<>C1:HSJ[<7+
M4(3L,,]*8Q)L;+/2&,3*QLS5[.[A-0.G<9BN*JPWY6BRJ?GBJ.BDCD *-OX8
MJB%63PKBJ\%QU&*KN1Q5B'Y@^?+_ ,H6UK>C2?TAI\[^E+,LWI&*0_9# HPX
MO^RU?M9"<^%KR3X>B4^=OS$\U^7]$:ZU/RO&EM(RQ),FH(ZEY" J@+$7Y&O+
M[/V5;(RF1T8RR$<PQ>T_.R;3].74+GR_$(9(Q,%34(WD*'CQ^$1;'XOL_P"M
M_)D?&\F/C^3U+\NO-(\U>6(==%L;-;IY%%N7]3CZ3F/[5%K7C7[.6PE8MMA+
MB%LFR3-__]'U). :"M#OBK$IO.EF;5'9VLG(,DSF)IU2-"G+<<5V$B<S^S_E
M95EC*0J)X#_.^IK&8=5*Q\Y)-Q6Z"5=_20PK)S]2G((R$$?9_;1^&0EGC$\)
M.ZQG:903"\MX[B- 8IE#IRV/$]*TKET)"0!'5L5$B=34* ?8Y)49#-(M*],5
M12W*4):B@"I)Z #%4)9^8- OO]XM2M+GM2*>-S7PH#BQ$P>1:U/1='U+A^D;
M*"\]*OI>N@?CRI7CR!I6F0GCC+F+;\6HR8_HD87_ #4IG\C>49!0:'8D^\*?
MTR'Y;'_-BW_RAJ/Y\_\ 3)Y;6T5M;0V\<82*%%2.-1\*JHH  .PRT"MG$E(D
MV>94+F[TJ.00SSQ1RL.021@I(K2N^5RS0$N$GU5Q+6UJ%Q:VAWXT]U!RU"'1
M1&?W4A ]ZXJCK>Y.P>C>],51T;0,.GX'%5W!.W\<5621G@WIL%D(/!B"P#4V
M)&U?E7%7E>G?DWYATG4KS4M-\\WMM>:@YDOI1:QMZSGE\3JSE6(YMQV^',N6
MIB11CR<R6JB11B-F.3?\X]W[ZE<WQ\WSR7EXSO<W+V4;2.TE [$M(=SQ'3)?
MFQ_-9?G!_-3GRK^0)T/S98>:KCS#-?SZ>QD%NUHD?J?NV0+6-^OQ=DR.35W
MBF,]7Q1,:>F+K-M-<&V6.190W!JQMP#TKP,BAHP]#]DMF%&5CEPN%Q"Z:DY.
M2.*M38^(/W84K5B8&H2GR/\ 9A5&0S2)0'I\_P"S%46EPK=:8JOJ#X8JQSSC
MY'T7S7%;PZL]QZ-L6:.*"7TU+,*<F'%N34V6N0E 2YL)P$N;&]2_)GR]?64%
MC/J&KS6MJ0;:![XLD9'0HK(RBF1.(>; X1YH6#_G'WRDT)BFO-5:$HL91[VJ
M^FFZIQ]/CQ7]D?LX^"%\ >;/?)WE_2O+VBIH^E%S96KOP:5N;$NQ=JM1>[99
M&-"FR,0!03O"R?_2](>9I)(H()HV*.KD<A[C^S%6/:WYOU&PTI)++1I-9O6?
M@((5!X#B6]1Q_+\/^3@+7DD0-AQ/.O+>M_F%^8$^IRZ-K-IH\UN(Y#:^D \B
MFO#XPC412*<CS96R B";<.$\F2Z/"J>7_P VO,NB'5M'\UQ)<:AIZOZ$Y50R
MR1GXHY!%Q64$'E$R\>7V6;XN:D%8:F4;$N83-_.?YBZ$='U[7_JMUY<UD*[V
MENB^M;I( 4^,!*MQ96_;7]C#;/Q<D:E+Z9*5EYN_,_6'UG6](DM/T+I#/%)8
MR(O.0JM6]$\2_) >2>H_%_\ A5;*!ER2LCE%D_Y2ZUYC\SZ%?W^O3PW,$DQM
MK:*.(1,JJO[WGQV;GS6F$-NGG*8)D\Q_,#REY2L_S+M=/BL1!I/ 2:A'$S\W
M)1I7/-F+*6_FK\/VLB1NXF;'$9*K9FMA^;]]816%QK/E]K+RW>TAT[44=F/%
M!169&J67B*_S<?B7GAMOCJ2*L>E,/)WYMW&J'5X]4T@PG187GNKNU</$0I(5
M.+D,KR4^#BSJW^3B"SQZ@F['TINVOQ^9M)M9].NC:V]T8[NTN6!%4XDJLB#P
M<KR4_#\&%N/J (4M7T34DMUFO]=@@M><DDLDXC59&X,L%044-QJ/41S*K8 *
M82B>I4O*[07_  BT_7;2[BA(>:PM)$!05^-2$7EPWJ./!5^Q]G,7'CR[<4O\
MUE"43R++VMHD*AV52YHH8@5/M7,QM:EAAA7G,ZQ)6G)V"BOS-,5)7B)%(^,"
MNXW&]?#%6.><?/4GE62 S:-?:C9R)REN[10R1&M*/RHO_#X"6G+FX.A*MY+\
M_P"B^<$NCI<=S&;/@9A<QA/[RO'BRLZM]D]\05Q9A/DR4PUZX6YS?5H$,DE
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
M<L(#UR$6B<.^1I)_*/F'R+8VYT72B-.M(7)B:X!4W#'[<\DK'XI9#_OSXO\
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
M"#P<HQ_WW$Q))8\^F,PY?6[4?Y)F%1\]LKCIMOJC\V/#YA#O9>E$TOUB&3<
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
MYXPMJSSB@?U*U'$#A\/V=_@_N\ D+"V$W\S:=Y@E,R:8QCA0L(1ZW ,CS1.
MM#52D:2+\7V69?MKRQC(=4 A"V^@Z[]89I"\D)O_ *S&YD#N+8>J/19"Z*WV
MHY/M?:Y?[ZCQX@FTVOM(U$Z?J]M#)(?6DC.G#U 66(>F[H"W3X_6"\S]GBGV
M, D+"!)(3I_F!IO4N/2O;,>@ES;+/4LMO&%H2QX?O'=Y)/\ *B_U,B=1BKZH
MCXALKR8]JGE77G0/58&,%RL<YF8K<32%^,C4'V3&ZPM7XE_V"9#\[A%>J._F
MH!+)(5V%2"P Y;UWR0(/)" \T2S0>7-3FMV:.XCAY121U#JW):%2-ZY3JJ.*
M0/)Q=:?W,DGT*ZC?RM;V%\KP2O"T<I5=Z,Q-2#^T0?B_RLX//J8#,2-P"\Z)
MBD:^FZ??W<DWUQ@\OJ*(Z!:+)7;>G.A=C_P/\F./5"@ FP62Z;HL=M9W%L)>
M5K.% A9:\ A'%0>5&4 <=TY?Y67>-R/4,Z6SZ0TFHW=W)>.+>X5A+ 0H0?#0
M,6_XK6O']G^;^;(^)8 K<+2!\OS^3=2E-MIFKP:A/"6!A1QZGI>D8N %0715
MI5E'Q<?BS*RC+ 7*/#_;Q,CC(YIK)I3^A/"]QR$\"0,0E*>DO%6IR/[/VA_P
MV8YR[@UR-L:2F^T 21RHT[N)$9!\(JO*...M>_\ =*<'BGH/QO\ \4BD+#I\
MD#ROS:5IV#,.(45 I4!>Y[M]KX5RN1) VY)14<$LED;N)>=L)#"95W'J+L1]
M!V_ULE+3Y!'B(/"R,2!;V?\ +'_E$;;_ (R2_P#$SG1]E_W ^/\ NF_']+*L
MV#8__]'H?_.3K<?+>C_\QK?\FFS6]H_2/>]'[.?WD_ZO^^8O;Z_Y=7ZM%;Q6
MM70%FXH  J_$6/L!7^;,(R).S28G<DE=<>9?),LS0>C#<.C<)%CC5BC#J'7X
M34"I-.63,@-J81$^8-?%2CM?(5]ZU+:**2-2Q?\ NBM-B=C3X:[U^S^U^RV5
MSB*NG(QZO-'E,_/B0MUH[:5I4NJVNHR:? H>3TY#1/24FC&M!3CON,P\NGQY
M=I1XG,&NE_&(S'X_B0WE#\Z-3BM$DOK1GM7K]5DN491*@8@/&R#XEV[JF(T!
MQ2J$KCUQ_7P_[Z/^SBTD:?.+]6$I)^:GY^^8+JUN/+NBM%:+=(\>H21 /(D3
M AH5<[!G4_&P7DJ?Y6;G1:?^*0_JNJ[0ABQD0@>.7\<OX?ZKR3RX+69/J+S+
M$Y?U$MY%_=S47B%]0?$''5$"_%\?QKFR+KHUU9WY6T'\HH]"1=:UVYTS7)F,
MEU%&C-Q56(55'IO3DH!;BS?:S&G/)Q;#;W.1&&/AW._]9BOGRP_+VUU"&3RM
MJ#7\<\<GU^20.I1PR\62JH-UKV^UD\4IF^)CEC 57WJ^F>??,$&C6NF61B^I
M+#Z,:/$LCNC$U#DU!Y<OY<W,,D88@9&@['3_ $!7TOSGYET^9X[$6R2W$C-(
M%MX:L[;E>2@&G\J5XY ]H8._[).1PED,/YE^<+8(U]I<,B-L&X20$_(U8?\
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
MZ1[WHO9S^]E_4_WSRB>Q_,C5=&GTR>.RM+>ZMQ CEW:3@XI\2@;[?]=9ARX
M0?4XX)-C94TZ\U#\OM.TNRU6ZAOM":EFMPL;1W$,S5*EN;2(T7(<&^RV1,SD
M)(&_U)&,1 '^:E'Y@>?I+BX;0-)D]74;B,LTENS.R+Q+47A]IR!\*K]KEC@P
MF7KE]*Y<@AZ8_4H^2?R:U-]#MKNXDDTO5'_>"1Q5P6-0K1FG+ET97R[-J@9'
M^*+7BP5$?SGNOE+RC9:!IY623E>3'U)YE'I@OX(@)"*/Y<Q2;W+;?0)1^8>E
M>4=<M/2U=Q',!Q@NWXH Y4\6^(CE)_+DL>:497'=$L(E&CR?/NM6L47FF_TZ
M$?N&E86;K5B(8P:+11R)8+V'V\WN(DP!/<ZC(*D0%[>0_,WFW3H+^QELXYJE
M)+=7)E!0TY.IK0-0\?M?9P&5%OQ8!.-W18_YJ\D:CHAB6XN8+WC$9;H6=7^K
M[\5]<U/'D?#[/P<^/J+DHFVK- 1E0/$@+"4@6SHIY,@X*O6I!H,R-7_BX_'>
M['3'TQ3NRD:&9X[V811R A+A6]-H_5HCKR /4#[3?#]M6XJ_)=7"8(IMRQ(E
M;*[E]%2U!>"*24/"7NIN33$PAJ$-ZLW)9';F\,"\7=5_>1Q\LC%)M+I'U&\7
M4@IYB:-GC)/)S\/5SLHK^U3[+93(@D%MB" 0I:)&TVCQ21O1)0A9]J*W>E>Y
M[Y=6Y8 @@'R3JR=9/CCD:()LK)\##L0I%#OWQD+&Z :>@>5_+&GZ61J$Q)O.
M($3$BJE]V)_XCFFU.H,_3T<K%BHWWIKJ'G0Z5J0F^K/?2+!6Q6WIR:7B><;\
MB.!:@XM_E8=- D@CHN3%8IXW:?F/YKC\PZC=W7E06R)4WS1)(LL*UXU9GHKG
M>G^5FUGIX\.TMW$CERR-2B>$?C_/7Q7BZA 8I(Q'%(TIEMVH3Z1;X _8-^UF
MIG#@.W/^<["(L;L/:P_W)36K*2%9A3OQ!J/PSLLF6])Q?T(_H=?./,)WI]AH
MLMLL-ZLUQID9E,\,)HS^FW,!F45^("+<?R_Y#9J,<SP@EP<D1:(D2RBM9(]
MT4""5XX[:]N98TG5)@'68)SDFD])8I/4F^&!$D99$5^&7;$, 9 \TJNK0O=!
M97!6,((DH4+HH/I'?^6+A1*\OYLIGL6T2X@F=K'&2"*<:BI'AWRDW3( (O6[
M.T2VFEM'$K"(^H5!"G8C<'J5[8Z:4C($^E&>($=F;?D!Y0L_,\VJ:KK(-PFD
MQ1V]DD@^'U)D=0X\3$B_N_Y7^/\ 9S83Y.'C)L5T>8:Q/KL.J!)M_2E2I:2?
M9"_'CZ?)*"G+O]G_ ';S^/!X<:Y-OYG+?U%,OSP\@:;HEU;:MI%88+^:.&2Q
M45C63TMI$-37U"C,<8R:<NVY8RJ;[_3F(Z9]E?\ ..(I^4VE_P#&6Z_Y/OF9
MB^ESL'TO3<L;G__4Z#_SE%7_  II(\;X_P#)ILU_:'(>]Z/V<_O)?U?]\\_@
M\]:''+;1RW:!GXJBJP-& Z$^.:V5]S6(('SKJ.C:AH\?EVZN5ADUF:.%#1&E
M4!P[,H:E***<_P";!IS('B ^A<T ?23]3)/*OE'R;Y5@]2SA5;D+REOISRG8
M4H>4K#8?Y*_#D<F>4^:PQ <@S?2[5IC%>7"-'"*F.&A)((^TW_&N1B.I3(]
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
M.+Z6S!](>EY8W/\ _];J/_.1UE>7GE+3HK2WEN7%^K,D,;2$ 1ON0H.V8':
M)B*[W?>S\XQRRLB/H_WP>&K8S1U]?3RG<&6UGA\-J\3FKD.\?8],)=TO]E&2
MD]M!)<+Z4D5NI !0F04/OR44RH@6W1D:W!E\D[2>Y:VB66^6:--EC$E2!TW&
MW3WR5^;C#38^(GA_XE,5L(5V2ZA8#E]D]:=_I[9+A\TC(:^DAN:V]$*?41P2
M5^$]P 3^O$BF49V\Z_,&Y4:PE&%;:%/A]F-3O_LLW&@C6.^\O)=MSO/7\V(_
MXIA5S>6C1/RDI*QZDBE,S'4,=O65C\)Y;]M\566^BZW<L/JEA<SGMZ4,C_J4
MXJR"VTJ]MU2UOHS8W4,:F2&Z#0N.1J 58<MP>7^KFTP?0':X/H"/?R_))$:O
M;S*1^S*I/T=\ND(RV(MO-'8J^DS6ZVRVCQ\D0 1/4[#?9AWZYJ=3V:03*'J_
MH_Q,Q&@!T#)],OTM80G!92HHK'8=]OEOE>/LS)+GZ%I=<2&Z,+. #"I1.)ZB
MM=Z^&9F/LO''G<O]BI#(/R^$B^;M,";DR\:,33B0:_ATR.OTV.."5"MD4 ]X
MGLXA$8V7DDE"1[YQ<H]&<9'FPOS!HT4<D98\45@6IW).P_',4V"Y^.=A7A\M
M:)%HK+?VW$1EG>0]9&8D#?,C%CB8W*QPN+ESSX_2>;#I-+5KPI;J4MZGE&/V
M4K1 ?UYBWOLY/%MNP?S;''+YOMK0*52.TF0E2!6BR5H3\/;.L[*C6DR?UO\
MB75=H[XI?U4"N@HU#$9V#5X_ C D=JJW7*Z>3X5:#RW>R>DQMI$D2H2@VZ5X
MT'WX '*PZF<=CZHIG8^5VGE;E&99(B%:-Z(%+G;X3ORVP@,\FLE+:/I"90:1
M<1,KP0HCH0\=.(-0:KAIQC.1YE]0^5]:AUC1K/4D%!=1!Z':C#X7'^Q<,,R@
M;%N?&5BTU>>):\F ]CBFDJN[RT=.:L.!Z.QH/F*Y$ED 4AU.81J=^1;[ &]:
MXE(>#_G7I8N(+?6E/[RU?ZK.>QC<U4_[&2H_V>4Y XNKAL)/;/\ G'%@WY3:
M61N/5NO^HA\OQ?2N#Z0],RQM?__7]4XJ[%5.2VMI/[R)'_UE!_7@H)$B.2'?
M1M(?[=C;M\XD/\,'!'N;!FF/XI?-2;RYY>;[6EVA^<$?_-.1\*'<&0U67^=+
M_326_P"%_+7_ %:;/_D1%_S3CX,.X?)/YO+_ #Y_Z:2C+Y*\G32&270M/DD(
MH7>UA8T':I7)Q  H-,YRD;D>(KD\G^4H_P"[T2P3_5M81^I<+%&PZ3I4/]S9
M01?ZD2+^H8JB@ !0"@\,5>'_ )@_\XYZGYI\Z:CYFM?,:V!O_3'U<VQD*B.)
M8Z%O47E7A7[.9>/4B,0*<S'JA&(%,6E_YQ7\YQ[0>8--G K3U[5@:'L=I-LM
M&KCW%M&LCW%0C_YQH_,2V:JSZ)< &HVD7M2E/2&3_.0_I-@UL/Z2)MOR*_,V
MRDE>*VTR3U2I*"4\1Q-:*&44!KOB=5 ]ZG5XSWJJ_DS^9@C,;:=8."H4GUUK
MM7?<==\?S./O*_FL?>5^@?DM^8VGZS8WCVUNBV\\<C,+A"0JL"VU/#*]1GA/
M'*(_BB4G5XWK\GE[673@8D(!J"7'T9RAT.4]R!J\82O6/(.N:@@"/ C4^(NQ
M/AX*<C/LS)+^:VX^T81[T'=_E?YJO(HHIM5MQ%%0JA61P&'?HM=\F>S<LA1D
M*8CM#$#8B;5(OR<EX*)-8*-6LC1P@EA6O&K/TPQ[(KG+[&$NT_Z/VH2+_G';
MRLVNV>K:A>SWXM?5#V<BQB&99N55D '+B.79LVNEQ>#"4!ZAD<;/K#DCPD"D
M^D_(_P#*I^GEZ",^,;S1_P#$7&'PH]SK_!CW*?\ RH[\N5_NK&:'N.%U<"GW
MN<?"BCP8K/\ E1_D<,6C^NQLU.16ZDJ:=*UKCX07P8N7\D/)JTXRWZTZ4N#_
M ,TX^$%\&+*=&\L:=I&EVVF6C2_5K0,(>;!FHS%C5J;[MDA&FV(X101GZ+M=
M_M M]H@TK]V'A#+B*P:'I@4*8JJ.@+-_7!PA>,M#0-&#!OJD98; D5_7AH(X
MBHS>5/+,T+03Z5:30L:M')#&ZD@UW# CK@X0@F^:.L=/L+"V6UL+:*TMDKP@
M@18XQ4U-%4!14Y(! %*^*7__T/5.*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*N
FQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>dnfamily201.jpg
<TEXT>
begin 644 dnfamily201.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[14B4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,     !-T     0   '    !B   !4
M@*   !-8 !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 8@!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
M]!Z]UH]'HJN%!R/5?LVAP9'M<_=JUW[JP_\ QP1WZ>X?]='_ )!:/UO$XF,-
M)];2>?H/X7)6LK,[F*KFRY(S(C*AY,^.$3$$AZ%GU[;8/;A$_"T?^05/,_QE
MLQ,DT'IKGPUKMWK-'TO^MKGC4P.EC2WS!65GV-;U1PO'J--=0 </,;OHG_1[
MTW%FF9'B)D -@ Q\U$0QW#TGB M[-O\ C1K=_P!YCQ_UYO\ Y!:6)]=Z\G&9
M>,)S=\^WU&F();^[Y+SVL]*<9<P,&G[TZ@_]^6UTEK/V93';?W_EN3YYI<-Q
M!CJ/F'[W$P\J3/(8S(D.$G3OQ1>LM^N+:ZGV?9''8)CU )\OHH5'UX%S=WV%
M[&EP )L;W,?NKF,I][2ZMK0ZOQUF(0*\G:YH>(#""UL>W0[M6J'[QD_>_ -W
MVH=GU=)<1=]=NK,Q;KZZL9QK8YX$/B0)U_2+);_C.Z[WQL3[K/\ THKD,D9B
MPU,LAB($^HO1]-27G_3_ /&%U?*RF4V48P:X.)+=\^T;N[UJCZVYY/\ -4_]
M+_R2$LT(FBNQ@Y(\4=KIZM)<6[ZY]7^UNH91CEC8]QWS$?UUT70>IV]3PWWV
MM8US;75PR8@!I_.)_>2AFA,T+M=+'*(LO__0ZO\ QC"P=#ILJ.VYF54*W2!!
M?OJ^D[VM^FN6ILO955]KNF]X>'5D,(!:QSY;;5]/9M_MKKOKZW?T>AFGORJF
MZ\>X/:-RXK,Z/?T^R\M-=OV2QM64:0X&I[Q-6YCV,<ZFZ=M=M?Z/U/8JN8U*
M7HXM/F_=980)X2)F-'Y1^EJE&1;HX6L.DGVM[_NJ&;C;^H6FJVJIX92(L($A
MT\;OW-ON2KR+6;6.I=ZC@'-9L,N#AZC7,;M]S75_I/ZBNLZ4.IMQ/MA92,][
MZ*@:BZT65N?6]MGNI].EFQN]V_U/TOI>DF0D#+Y+THC3P1EPRE"N/J".+BZ"
M7]YHV8)&U]&12UIC2Y]/MD3'J5CZ>P[_ .:_\]6J>)8,;"I8QX(W7-ANT[G-
M<=NTO<@5_5BBJ@Y;L1SJ]Q;ZUA<ZH.#O3VASSMV^I^^MG+Z6SIMN3CT VLPW
M5,!%< FX!VSV>RNSW?\ 7493B1Z<="P3H(_HRI9BY:4)$F8!(KTDG]*"*MXM
MJ%C'"PD#=&FL>2!>-W-8^Z53S*<C%ZX^JZ]F.*6L^T-;86R7:FNI[!Z3[:_;
MZF[^;5EV2QS1Z-SRP66 /F2X#;M]\?UMB8<9H2L"R13/[P!,:)X0/5^]\O\
MWS6S*7#!R2UNW]$[@GP69CWM;2!93N=M$.<T'4-&X_VG+<<Y[L++#W&V*26@
MA5:QTUH<U^>TL(&PESZRT@-;&T,L9[G.V_\ !U5?Z128\9X2 =CWII\W,2E
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
M35-&5     !)14,@<U)'0@                  ]M8  0    #3+4A0("
M
M !%C<')T   !4    #-D97-C   !A    &QW='!T   !\    !1B:W!T   "
M!    !1R6%E:   "&    !1G6%E:   "+    !1B6%E:   "0    !1D;6YD
M   "5    '!D;61D   "Q    (AV=65D   #3    (9V:65W   #U    "1L
M=6UI   #^    !1M96%S   $#    "1T96-H   $,     QR5%)#   $/
M" QG5%)#   $/   " QB5%)#   $/   " QT97AT     $-O<'ER:6=H=" H
M8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2
M<U)'0B!)14,V,3DV-BTR+C$              !)S4D="($E%0S8Q.38V+3(N
M,0
M        6%E:(        /-1  $    !%LQ865H@
M %A96B        !OH@  ./4   .06%E:(        &*9  "WA0  &-I865H@
M        )*    ^$  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE
M8RYC:               %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                                  !D97-C
M     "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M
M('-21T(              "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O
M;&]U<B!S<&%C92 M('-21T(                             9&5S8P
M       L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V
M+3(N,0              +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I
M;B!)14,V,3DV-BTR+C$                                  '9I97<
M     !.D_@ 47RX $,\4  /MS  $$PL  UR>     5A96B       $P)5@!0
M    5Q_G;65A<P         !                         H\    "<VEG
M(     !#4E0@8W5R=@        0     !0 *  \ %  9 !X (P H "T ,@ W
M #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0
MJ0"N +( MP"\ ,$ Q@#+ -  U0#; .  Y0#K /  ]@#[ 0$!!P$- 1,!&0$?
M 24!*P$R 3@!/@%% 4P!4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q ;D!
MP0') =$!V0'A >D!\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$
M HX"F *B JP"M@+! LL"U0+@ NL"]0,  PL#%@,A RT#. -# T\#6@-F W(#
M?@.* Y8#H@.N [H#QP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:
M!*@$M@3$!-,$X03P!/X%#04<!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075!>4%
M]@8&!A8&)P8W!D@&609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T
M!X8'F0>L![\'T@?E!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24)
M.@E/"60)>0F/":0)N@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB
M"SD+40MI"X +F NP"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -
M6@UT#8X-J0W##=X-^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S
M#\\/[! )$"800Q!A$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D42
M9!*$$J,2PQ+C$P,3(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T
M%585>!6;%;T5X!8#%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 8
M91B*&*\8U1CZ&2 911EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR
M&]H< APJ'%(<>QRC',P<]1T>'4<=<!V9'<,=[!X6'D >:AZ4'KX>Z1\3'SX?
M:1^4'[\?ZB 5($$@;""8(,0@\"$<(4@A=2&A(<XA^R(G(E4B@B*O(MTC"B,X
M(V8CE"/"(_ D'R1-)'PDJR3:)0DE."5H)9<EQR7W)B<F5R:')K<FZ"<8)TDG
M>B>K)]PH#2@_*'$HHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1
M+ 4L.2QN+*(LURT,+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<O_C U,&PP
MI##;,1(Q2C&",;HQ\C(J,F,RFS+4,PTS1C-_,[@S\30K-&4TGC38-1,U336'
M-<(U_38W-G(VKC;I-R0W8#><-]<X%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT.K(Z
M[SLM.VL[JCOH/"<\93RD/.,](CUA/:$]X#X@/F ^H#[@/R$_83^B/^) (T!D
M0*9 YT$I06I!K$'N0C!"<D*U0O=#.D-]0\!$ T1'1(I$SD42155%FD7>1B)&
M9T:K1O!'-4=[1\!(!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR
M3+I- DU*39--W$XE3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3
M$U-?4ZI3]E1"5(]4VU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX
M6@=:5EJF6O5;15N56^5<-5R&7-9=)UUX7<E>&EYL7KU?#U]A7[-@!6!78*I@
M_&%/8:)A]6))8IQB\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_
M:)9H[&E#:9II\6I(:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P
M*W"&<.!Q.G&5<?!R2W*F<P%S77.X=!1T<'3,=2AUA77A=CYVFW;X=U9WLW@1
M>&YXS'DJ>8EYYWI&>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$>
MJ($*@6N!S8(P@I*"](-7@[J$'82 A..%1X6KA@Z&<H;7ASN'GX@$B&F(SHDS
MB9F)_HIDBLJ+,(N6B_R,8XS*C3&-F(W_CF:.SH\VCYZ0!I!ND-:1/Y&HDA&2
M>I+CDTV3MI0@E(J4])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INO
MG!R<B9SWG62=TIY GJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BE
MJ:8:IHNF_:=NI^"H4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+
ML "P=;#JL6"QUK)+LL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z
M.[JUNRZ[I[PAO)N]%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.
MQ4O%R,9&QL/'0<>_R#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0
M.="ZT3S1OM(_TL'31-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N
MW 7<BMT0W9;>'-ZBWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_G
MJ>@RZ+SI1NG0ZEOJY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G
M]#3TPO50]=[V;?;[]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____
M[@ .061O8F4 9      !_]L A  &! 0$!00&!04&"08%!@D+" 8&" L,"@H+
M"@H,$ P,# P,#! ,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0<'!PT,
M#1@0$!@4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" "V ,\# 1$  A$! Q$!_]T !  :_\0!H@
M  <! 0$! 0          ! 4# @8!  <("0H+ 0 " @,! 0$! 0         !
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
M ')JUK>W%\\CQ0?5Y7+2]>;?:"';P#=SRY<O\C,7QAPU9MV!TTC,DB'"3O\
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
MR3^S^TC?M9+-H,,<&4PJ1A,?\,Q;\,\?]7^9_.8X]3,Y("6W%'_,G_-DD3
M9H79L0\Q(JZE)T^-$<BM3T*[@_9^SF[[/E>+W$N#J!ZF/7!^U[,OZCF:TLK\
MK>;M&TSRU=Z7JUJU\&N!-;6M T;U"M1RWPH$EC5NC_:^RV9NGU,80,9#BW<;
M+AE*0(-,7\T:[?>8-4>^O@J[".&W7=(XP2>(KN:L>3,?M-F/FS')*RW8L8@*
M"UO,_F.32DTF2_E_1R((A".*@Q@45&90'9*;<6;$ZB9CPWZ5&*-W6[-_RML[
M>VO-(U.X3G<:C=36FF)4@(D,+-<3M3[3?[IC3_7?,K1PHB1_B/#'_?-&HE8(
M_F_4MUK5=3@N]9TE;EOT:U]/(UL O'EZY>H)'(?%\7VLJS9) RC?IXBV8X @
M'K2$T/S%K.C2RS:=.(3,H$B,H="!7B:-^TM31LABS2@?2RGCC+FDU[*TLTLC
MGG-,Q:9S2KLQJ2: #<G*2;+,!?!;_""VU-\0JG=]./?N/IP%(2:>XACYLYX<
M2H9F!%.1H-S\L:50EE3D!4=:+OU/7IBJV&2(KZG(%:T#=JUIC27J'Y#BOF:]
M;_ES/_)Q,SNS_K/N<75_3\7N>;AUS__2]4XJ\3\YG_G;-2]I/^-1GG?:O^,S
M_K?H>HT?]U'W++"]T]M+DTZ]DE@0SBXCGA4/4A>)5E)7YJ<EIM1B. X<AE <
M?B\>,<73AX91_P!RQRXI^()Q EZ>#ADCEU6YT_2UBL[>YCMXKII!<3Q+0P/3
MX"Q!"NQ[KF9'6SP81'''((1R<?'DA_D9?P<7\,_ZK0<$<F2Y&/$8?3&7\?\
MQ*K>W&LP03W::?):Q"\6]AED93P) 3CP_;Y5_P"&RW/FU&.,L@QRQQ\7\Q&4
MC]'\'#P?Q<3#'#%(B)D)G@\(_P!+_.17"[MU2[:PL;&X]1+AP'+35Y;50M\"
ML3\2+D-0)PJ9QX<,^*.7ZOWO^DXO3&7\4&6/AEZ>+)DC1AR]'^F_WR9WD6K2
M&\CO;V*%-/ECF+")I2C24=3#MS"U_9_XUR[)CSR,QDG&(P2C/Z#EX)9/7'P?
MX^'^C_O6N,\8X3")/B Q^K@^G^?_  M+I6IW-S<1ZAJ4\P@2&YA$/"/FKD\6
MH_ 1LA7OEITN;).4<N6<_#$,L>#AAQ<5\/U\'ARAPL/&QQB#"$1Q<4/5<O\
M<\7%Q)1J,2PWLJ([L#0EI)%D<DBIY.A*MOFCU<1'(0"3_6E')+_.E#TNQPFX
M G[N'_=(&1CF*6X,9\T(WJV\GQ<2KH30<:@AAOUJ?^!^'-IV7+ZA[G%U0Y%B
MUU'(L9YJ4=BK ,"NQ!WW['-J7%4FECC%7=$ W^)@/XX@6J"N=6TF,'G>PJ1_
MQ8O\"<LCAF>49?)D(D\@4MN/-&@1=;U&IW4,WZAE@T>4_P ++PI]R;>5_P Y
M3H4WI:7/)/%(W(VK0"5#)2G)48@J]/AY(5Y9F8--J(\N'_.1+1&?,?:CO\9:
MAJ'UC4$T>]N>5Q2ZN3'PC%Q,X'!F4%4D9W"K'_E+EG\F3)N4H[MHTE4#*(1F
MI1?F-;Z<^H2>6#86$10/>7LT<<:>HXC4L69"%YNO)OLK]IOAR0[,AUG]C$1Q
M77'Q'^C%+9-#_- :CJUOJ266BQZ/:_7KR[N*M"86J5]%T];UG;BW%4_:3CDX
M]GX?Z4DQ.$@493XCPL/D\T^8Y4^*^D0']E J4K_JC,R.@PC^%V TN,=&0^1K
MV>ZM[U+F8S3(X:LC,S\6%/VMN-1VS5=J81"0X1PBG"U>,1D*%"DPU.'FKJIX
M,U"QX@DA36A'3C\\U@+BI6UL Z< BRBK^J8EW8F@^R5I]&'B2OCTU%16EC'.
M0<E;CQ4U_:5?<CK\6)D4/6?R$0+Y@O@.BV= /;U%S,[/^L^YQ=7](][W'-PZ
M]__3]4XJ\0\Z-_SM6I_\9?\ C49YUVI_C,_ZSU&C_NH^Y* P(IXYKR')9;<:
M]IDUBT/K$7,VGI"9&]22)7 XM&8AL'ITE'+.GR]I898^&_7/ (<7KGCX_P".
M'A_SO]M]3J8:6<9W7ICDXOX8R_K<?\W^@LO]5L;VV01HYN_00-2U5G$D:@_W
MK'EPY4^R/L97JM;CS0  EXG!'_)<4O$A'_5?JX/]ZRPX)PEO7#Q'^/\ AE_0
M1%Q)::@9[EM-N%U%U$<Q]15A24)]K<!OLC[#91J)0U!E,XLGC'TR]7#BADX?
MJ_G?YLF>(2Q@1XX^'_#MZY01<FIZT;VY,=M]6N)[6.I>0!E"$KZJMM1OBI1O
MLY?+4ZCQ)5'PYSQQ_B^G@]/B_P"R_B^EK&'%PBSQ1C,]/]@LLQJMK-/.UW T
MMPI28SMZA8 <P"'\:?M?\TY1B&;'*4C.'%,<,O$/'_2_C_WW_$MD_#F !&51
M^GA]/^Y0%W=W%TRO,06 XJ%54 %2:44 =3FOS9Y9#<ON$?\ <N5#&("@A):
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
M@*_S2Q#_ (VQ_*9.Y?S$.]B'G;RAKF@VD,NJ1)&MR_&+@X<U4$FH'SRG-@E
M#B;,>6,N3%(8@6I2NW<;92V*IT^Q=0KV\,BKT#HI ITX@C;)"1[U5H=%TIR"
M;2&IVKZ:U_ 81DEWIM-[;1M+%*6L8]J$?QR0R2[V)*K+Y<T"X/[^PAEJ>1+
M[D]2=^N2\27>BUR>7M"C)5+*-0:5'Q4/2G4X?%EWK91(\NZ(8VB-C$8F'%E^
M*A'<'?'Q9=Z+6CRUY?C4!--MQ3[(X C[C7$Y9]Y12ZSTJRMYEBL[:.V,TBEO
M20+R8=":> &"),I#WK(T"@/S4OTMK/2XTY\HA)(7!J$&R@M\SFWMU])?^4@F
MG.H:E?R&:5W%O#*6^%A3F>(VIP^'_@L2J=6NK1).YO!]7M>3>C+(R!9)7)^$
M;UJ!_-@M-,W_ "CDMG\YZF;<@HUH"Q'0OR3D1].8^G(\>5=S;E!\,6]@S8N&
M_P#_T_5.*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*O)O^<@U!TG2/$W$@ \?@&:[M'E
M%S-'S+PJUOW) /IFM>(!9>1'SS6F+G(R*_#,@:-0-BS>HI"\AN3@X53>SX/N
MI#"M*J:CQ[8*5.8 10]OUY)B42B[]?HPH7A:'K7?8855E%?ZXJU)0+3P\<4(
M61I(F5XI&C92"2 *,.O%J@_">^2AD,#81* D*8YJEM!=JD=Z6NTC7TU$KLP*
MAN0Y $*^_=EY?#AEJ9GK2C#$=$F6Z:W/IP 0+$](X%E?@&;K\*?#R_:PC/.N
M:?!CW*;7-QQ"TB6A)V5WH2.5:G*Y$GF268B!R#UG\B"3YCNR>IL]]J?MIVS)
M[/\ [P^YQ]7]/Q>Y9N'7/__4]4XJ[%78J[%78J[%78J[%78J[%78JQ'\Q/(L
MWFVULH8[Q;0VDC2$M&9.7):4V9:9C:G3^(!O5-V'+P7LP5OR!U-5^#5K>1AT
MYPL/U,V89[./\YR?S@[D-)^0WF'>EU82UZU]12?G\#9'^3Y]X3^;CW%=!^37
MFJV!$8L]]R(Y& /ONBX#H<GDG\U#S1(_+'S<G^Z(F^4R_P :8_DLB_F8+T_+
MGS<.MJGTRQG^./Y/)W+^8AWJ@_+OS8/^/5/^1L?]<?RF3N7\Q#O55_+[S2!3
MZLA_YZI_7'\ID[D?F(=[3?EWYH:H^KQ@>\J?PKA_*9.Y?S$%)ORO\U25JMNG
M^M*?X*<?R63R7\S!#-^2OF>4U:[LX_\ 92M_QH,?Y/GWA?S<?-?#^0NI,:S:
MM;I7KPA9C]Y9,D.SCU*#K!W)A%^0EGMZVLRL>_IPJO\ Q)GR8[.'63 ZP]S)
M_)OY:Z9Y6OI;VVNY[B66,Q,)> 6A8-7X0-_AS(P:08S8+5ESF8IE^930_P#_
MU?5.*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*
(NQ5V*NQ5_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>fp02.jpg
<TEXT>
begin 644 fp02.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 L17AI9@  34T *@    @  0$Q  (
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
M[J_@@DEMKFTAV;<+D;E(P2#[5Y=X/_Y..NO^OV]_DU>T>. /^$"UO_KQE_\
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
$0!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>fpsfamily02.jpg
<TEXT>
begin 644 fpsfamily02.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[1".4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,      [@     0   '    !%   !4
M6I    [$ !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 10!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
M]55;[2[;P-VX"/(G:K*H2XG:&F-P$_VO@FR-*;NXQ*&;G[H@<IB;!P"@G=(T
M(3E+C,M+08;K\4_VRSP'XJFQ[@T:'[_-2]2R./Q_V*+C\4IWY]C;*F!K2'EV
MXP=(;N"?&S;;<NVE[0*V?0>)$Z#Q]O=5L:VC(NMI;?6^VF/4K8]KGL,_X6MI
MWU_VT8T6M'M<' =BGQ!(!XOHK1O[AXA*1XJBUQ'TFQYC5&;J-(*?2&Q(\4MP
M\0@1Y)0$J4FWLF-PGPE26<VJO[0^TC<XGV@!7Z_H-^"1"G__T/5'':TN\!*S
ML>W>RHO(W/#'-)TG<=WT/S7+1(!!!X/*PNK-;@8)RNGXOVC/I:'8V.ZTM#C+
M6;7.>[9]!1Y.AL #>TA?)ZQ7Z)N.)8VT;SL=47[MCO28S>WZ/J/=5[]OZ/\
M\$4L3J6.XUM=21<Y_I%S*RQH._T'[O4^AL?_ (/])^99]"Q8Q^L7UH(W?LFD
MN!):T7.G0>V7;@WW._1J7[?^L[&[ATK&+FR6M]4R8XASOSW?RDTY(78R1'^$
M"MN7:7^))Z!M8VB?/\J8[&@G0 <H.'E.?AU.LH%=[JQ;=7ZHACG>ZX;S^979
MO;N7/8GUX^KG4>LGIU%-ILM>,093GAM+W2YU;&G=ZON>UWI/]% 1O6)!7^;#
MJ_7<+ZK]0MZE74_(NZQ>RK)]>X5ULV#8RYK*\>Y[:*FMV;_?^C2L_P 9.*RZ
M^AV-C6/QVASG4YU;ZW2"[]7O]&OUMO\ A/W%>P^H=.=U_-Z?B.:<S%IF\,>Y
M[6^ZL.IW[?1]2EVSU/\ #,_[<6G6XM/;R!:/[E9Q4(ZB_J0@4.C?Q+*,BFEX
M->^ZIMP8QX>-K@#NK>W^=J]W\\WZ::[+II<?T5CZV#W6M;[09V;!N+76/W?Z
M+>LR[#R+>IG+IR6XS'LIKL8'.#MM+,[\QNUFS[1EXMS*]S/YFY5K.E]4NJQZ
M<OJ%9:PUVYS'7N<'-KMHRC;C%E6-;CO=Z&]C]]GH>KZ%7^G3)$]^'7^7S+#(
MZZ._BYN)ERVBR7M^G4\%EC?Z]-H98W_-2RK68U1L?KV \3&[G\WVCZ:RJ\7J
M+6@'++GU$MWFPN%C(:&4[CN]'Z#]^7_2?4_TB;*N?A4DOLULR*RQ[G>I/Z-K
M7LN)V-8W]%]-O^8A&9)HC3NNC9;'[5#S4VM@V7Z5WM<'LW?N[F_O3_ZC6M5_
M-,_JC\BY/[(S >P7L-%=KVS^:"X.]5K&X]0]-S]W\_E_^>/YNSK*I]-D\[1/
MW*25=$E__]'U1876+,1]=6-;97ZF0PBNAY +PTA]A:U_TMC5O+C.LCI%O4:_
M0O:>HXOKNMIW.CV8][FUV.<UU36LW[MGJU?X6S^<4>: GCE FN(&/^,RX!Z[
MH^D&?I%_+^]_49?L_I9+"WT!!:UHW5.UGVM;K^<[\U OHZ14=S[<8- UFRAH
M!_><XE8N(^UE>/E9#FV9%]):YP87TL+7M].EC]Q\;&>O[_\ COT:Q;ZKJ^F&
MGJ-C*]]CZSN<Q[&M)W_1<*W6LKM9[/1N_P"MK-/)P_>EN.W_ 'K=XI7N/L_]
M"?2<=K2/L[V[:S3Z3FCVPTN<',;M^C^C=^:N#Z32.E9V=U3$Q:F68_4CCTMO
MJM^SU5N<6/+'8XLL;DXV+Z&U]GLJJR+;/TEBZ;(ZU>W+N: 6UM(90) -IW"B
MPU>KM9MJL_X7?_P2>[J.-;797]FIR,D$Y#6.:PA[P-OVCT_:]UGI,V>J[V?S
M>]7L?#CB(V3P #4;\#2D"29$7?J(B==7E<K)'U>^O5^=TL>KB]5J-S'/K(:Z
MN^QMMK:X#?4K]:K]#<SZ'K,7>X&79EX%>9=C68A>-:;""X?RM#]%<IU$W]3;
M1?U' MKRJC8VJUEQ%AJ<[UWU^FWU*V9#['?HV6O]_I^FKG1LQ[7^@^U[VTG0
M/I>^YO[];Z:S^B?_ ,+=C_\ %H'F)"51!U T.FI9,7+<>,Y>(BB1P5^C'_G<
M3U#[+(KJ%KZG/L:UGIF'.=#O9HRWV_GV>W^;2OKZACUONNSWAC(&FUQ,N]VV
ML8^YUC_8RG^6AXM>/E2^REVU@VM>\.87 G=^?M>@]9ZEB8SVL;0S*S0)94YQ
M8&,$>^ZUH>ZMC?ZBL'-$0$SH#^?:+$(2,N$"RWG8^<VK>_,>W9N]0E[9=6'.
MMW/VT_H[FU>Q_IM_MK.Z]6_*Z9177=!]K_4M#I< WW"UK?3L:^RI[_\ 1_RU
M<Z;F8&?BGT*Q6YA_3XSA[ZWN$_I/SO>W^;M_/8H9[*ZZFMK:&-WC0#3@\IPE
M&<;!L%;K$ZZ$/.-Z-]GN=G83ZL?IK=EIKMML(KIKB_*<]UOJ>FUSF_S=3O\
M1KOZ+:[J*[:G;Z[&M<QXX+7#<URY;.Q3E8%F'5M!OVM>'?1->YOK,//TJUU5
M5;*JF55C:QC0U@\ !#0A5*D; ?_2[7ZY_6"[HG3:SBP,O,L%-+W#<&""ZV_9
M]%_IL'L9_I%PYZGU>XN9^T,BPVZ.:"WWZ;3(#/W/^@MK_&I@V^AA]38^QS*W
MBBRN9J9N#W,N]./;8]_Z)]O_ !3%PN/U2^BZNUOTF&1\QM_.#OWE7RD\5:T[
M?P['B^[\7#&4R3?$+\HNV\Y]7IN<ZVSW-V56&&O <'&IT%KO3?'O758N!T_J
M&!AWY/U?HR;\JG<]E=8:QCB[VM?=<=K*]G[OJO7 YG5,D7,M.QUE9W2YK7$D
M?FW-<PMMK_XQEFQ7.B?7*[I^93E.<+FU?HS4"YK?2<=SVM8&MJJV3OJJJJ]/
M]&FQ( T_>WK:+!SV&<\L3&0A#VOEC4>++QR_[C@>ZR>A'J#;OVO334P.VX]5
M)-?Z0[3ZK<AC;++/39O^E5Z?_!)^D]*HA].1A8V753[!E,:T%[1N]*YNS]&]
MCFU^G;2S]-1?_@[*O24+&!C;*:;,P5OWG=67%L6;;-U3=AJ_L;7_ ,]8F8^P
M,=6U^0UAG:VSU T,)#A6^R/=Z-?Z.G_P12'#J#9.O\N+^JYT,LHQE @2$N^\
M)=XNM@=(P/LP:[#K#'MVDM !(_E;?;_F+$OIZ3GORJ<$NZ9DX%QQA;ZD-L@[
M7CV&US=L?HUO8W4ZA2T3V6/U?JN3BY;1B9OH599@554,ML:]K7;]K-U6Y^2Z
MUEE>[U+/4I_T7J4IT\..0(E$:^'[5^(DV.*I5Z92,JT^;2/S>E;$Q'-H>]^;
M4[:QUHL][C$.?O:TCWUU;?T:YRK]F^D_.=UEKQ<UK[75U9#GO :'NR=CZS=1
M9_VH_15^S_B%O877LG+R10<NMKKWO>QUE(966A]=GV6NQIL^T^E17D8=UWZ+
MT_5]/^?7%C-P6=;R,KT!7TRO*>!BO+/2?3^D:VJIC*[/4NL?^D?M_FZ/U?U?
M35<\OBQ R &OC+_%9HRR U*0NKN(T [RE/Y7K#AV83Z\VK/;3<P'TWECG>L'
MGU-EU.UMEWK?X6K?7]ENL]:O8KE_5;<N@;,2QCS#I#FEH<.?W7;%BV==HN>W
MJ.6TOL>X-9<P ,;)VUT[9/I?]=4[OK!50TV93@W6&SL#B ?HG5WT?\)O58\Q
MFC,^U&6.%;2CQ2E_6EQ_*V?8Q3TD8Y,G6I?]$8V]7U.RJV+J7^V- 1N^<^U=
M;T[J6)U&DV8SB=AV6,<(<QT3M>U><6]7JNL=;O#MQ^DW0&--%N_4;(R;NH9C
MJ0TXI;7ZSB8(>/4]+TF@>[=[O4W)<ISO,SS^WD ,#=>GAD/\5;S/)XH83./I
ME&CO8_YS_]/TKJG[-_9]_P"U?3^P[/T_K1LV_P K=_*^A_+7 6?^-+N.WU8_
MD?:]O]G<O'TE'/<?+_AMSE-I?S^__@?Y?\)]='_C4_F?:-WYNS[3NG^1M_.6
MMTG_ ,;;U*_LVW[3(V?:O6]3=V_IOM]1>&))L=_\G]%W,;?^"=O\ML_19_YM
M[C/K3.O])YG_ #?I(KOV'N/\[NGMZW/R]G_?%\WI*9HOT2?V5'Z$WAOF ?\
MSZ0]5,T?5[:?MCC_ "MS:YX_PD.W;?3_ -+[%X"DDNCOU_P?F?=HZ#M?]D?8
M,GTV^F=M1?M_P6S[6]M/K_Z'UOTRY>QOU/\ 2;ZMF?Z>X;-S,;Z<^W9%N[UM
M_P"Y^DWKS%)5N9JX7P[_ *?'_P"-\'Z;;Y?BJ=<>P_S?_CGN?H/IM[?J3Z0^
MU/ZEZ>X1O97MW_F[OTFS=_73WM^H^YOVY_4O5ET>JP3.[])/IV;/IKS%),'!
M73Z>ZO\ 7Q#Y_P#QGC^G]5]2K;]3X'IOZB:>P:RB(\M]F_\ SEWOU1_8?[)'
M[%W>CO/K>K_.^KIN^T?R]NS_ (/T_P";]B^<$DN6KW#7M?X''Q_7C1S7%[>O
MO;CY^#V__&W_V3A"24T$!@      !P $     0$ _^(,6$E#0U]04D]&24Q%
M  $!   ,2$QI;F\"$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S<$U3
M1E0     245#('-21T(                  /;6  $     TRU(4" @
M                                                           1
M8W!R=    5     S9&5S8P   80   !L=W1P=    ?     48FMP=    @0
M   4<EA96@   A@    49UA96@   BP    48EA96@   D     49&UN9
M E0   !P9&UD9    L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M
M:0   _@    4;65A<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,
M9U120P  !#P   @,8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I
M(#$Y.3@@2&5W;&5T="U086-K87)D($-O;7!A;GD  &1E<V,         $G-2
M1T(@245#-C$Y-C8M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M
M     %A96B        #S40 !     1;,6%E:(                     !8
M65H@        ;Z(  #CU   #D%A96B        !BF0  MX4  !C:6%E:(
M     "2@   /A   ML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N
M8V@              !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                                9&5S8P
M   N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S
M4D="               N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO
M=7(@<W!A8V4@+2!S4D="                             &1E<V,
M    +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR
M+C$              "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@
M245#-C$Y-C8M,BXQ                                  !V:65W
M   3I/X %%\N !#/%  #[<P !!,+  -<G@    %865H@      !,"58 4
M %<?YVUE87,          0                        */     G-I9R
M    0U)4(&-U<G8        $      4 "@ / !0 &0 > ", *  M #( -P [
M $  10!* $\ 5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D
MK@"R +< O #! ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! 0<!#0$3 1D!'P$E
M 2L!,@$X 3X!10%, 5(!60%@ 6<!;@%U 7P!@P&+ 9(!F@&A :D!L0&Y <$!
MR0'1 =D!X0'I ?(!^@(# @P"% (= B8"+P(X D$"2P)4 ET"9P)Q GH"A *.
M I@"H@*L K8"P0++ M4"X +K O4#  ,+ Q8#(0,M S@#0P-/ UH#9@-R WX#
MB@.6 Z(#K@.Z \<#TP/@ ^P#^00&!!,$( 0M!#L$2 15!&,$<01^!(P$F@2H
M!+8$Q 33!.$$\ 3^!0T%' 4K!3H%2058!6<%=P6&!98%I@6U!<4%U07E!?8&
M!@86!B<&-P9(!ED&:@9[!HP&G0:O!L &T0;C!O4'!P<9!RL'/0=/!V$'= >&
M!YD'K >_!]('Y0?X" L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE"3H)
M3PED"7D)CPFD";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+(@LY
M"U$+:0N "Y@+L O("^$+^0P2#"H,0PQ<#'4,C@RG#, ,V0SS#0T-)@U #5H-
M= V.#:D-PPW>#?@.$PXN#DD.9 Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/LP_/
M#^P0"1 F$$,081!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)%$F02
MA!*C$L,2XQ,#$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5-!56
M%7@5FQ6]%> 6 Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA &&48
MBABO&-48^AD@&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH;LAO:
M' (<*AQ2''L<HQS,'/4='AU''7 =F1W#'>P>%AY 'FH>E!Z^'ND?$Q\^'VD?
ME!^_'^H@%2!!(&P@F"#$(/ A'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC."-F
M(Y0CPB/P)!\D321\)*LDVB4))3@E:"67)<<E]R8G)E<FAR:W)N@G&"=))WHG
MJR?<* TH/RAQ**(HU"D&*3@I:RF=*= J BHU*F@JFRK/*P(K-BMI*YTKT2P%
M+#DL;BRB+-<M#"U!+78MJRWA+A8N3"Z"+K<N[B\D+UHOD2_'+_XP-3!L,*0P
MVS$2,4HQ@C&Z,?(R*C)C,ILRU#,-,T8S?S.X,_$T*S1E-)XTV#43-4TUAS7"
M-?TV-S9R-JXVZ3<D-V WG#?7.!0X4#B,.,@Y!3E".7\YO#GY.C8Z=#JR.N\[
M+3MK.ZH[Z#PG/&4\I#SC/2(]83VA/> ^(#Y@/J ^X#\A/V$_HC_B0"- 9$"F
M0.=!*4%J0:Q![D(P0G)"M4+W0SI#?4/ 1 -$1T2*1,Y%$D5519I%WD8B1F=&
MJT;P1S5'>T? 2 5(2TB12-=)'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I,<DRZ
M30)-2DV33=Q.)4YN3K=/ $])3Y-/W5 G4'%0NU$&45!1FU'F4C%2?%+'4Q-3
M7U.J4_940E2/5-M5*%5U5<)6#U9<5JE6]U=$5Y)7X%@O6'U8RUD:66E9N%H'
M6E9:IEKU6T5;E5OE7#5<AES672==>%W)7AI>;%Z]7P]?85^S8 5@5V"J8/QA
M3V&B8?5B26*<8O!C0V.78^MD0&249.EE/6629>=F/6:29NAG/6>39^EH/VB6
M:.QI0VF::?%J2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1<"MP
MAG#@<3IQE7'P<DMRIG,!<UUSN'04='!TS'4H=85UX78^=IMV^'=6=[-X$7AN
M>,QY*GF)>>=Z1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!'@*B!
M"H%K@<V",(*2@O2#5X.ZA!V$@(3CA4>%JX8.AG*&UX<[AY^(!(AIB,Z),XF9
MB?Z*9(K*BS"+EHO\C&.,RHTQC9B-_XYFCLZ/-H^>D :0;I#6D3^1J)(1DGJ2
MXY--D[:4()2*E/257Y7)EC26GY<*EW67X)A,F+B9))F0F?R::)K5FT*;KYP<
MG(F<]YUDG=*>0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4XI:FF
M&J:+IOVG;J?@J%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[
ML'6PZK%@L=:R2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZ
MM;LNNZ>\(;R;O16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+
MQ<C&1L;#QT''O\@]R+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0
MNM$\T;[2/]+!TT33QM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;@-P%
MW(K=$-V6WAS>HM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH
M,NB\Z4;IT.I;ZN7K<.O[[(;M$>V<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T
M],+U4/7>]FWV^_>*^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?___^X
M#D%D;V)E &0      ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*
M#! ,# P,# P0# P,# P,# P,# P,# P,# P,# P,# P,# P,# $'!P<-# T8
M$! 8% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,_\  $0@ @ #/ P$1  (1 0,1 ?_=  0 &O_$ :(    '
M 0$! 0$           0% P(& 0 '" D*"P$  @(# 0$! 0$          0 "
M P0%!@<("0H+$  " 0,# @0"!@<#! (& G,! @,1!  %(1(Q05$&$V$B<8$4
M,I&A!Q6Q0B/!4M'A,Q9B\"1R@O$E0S13DJ*R8W/"-40GDZ.S-A=49'3#TN((
M)H,)"A@9A)1%1J2T5M-5*!KRX_/$U.3T976%E:6UQ=7E]69VAI:FML;6YO8W
M1U=G=X>7I[?'U^?W.$A8:'B(F*BXR-CH^"DY25EI>8F9J;G)V>GY*CI*6FIZ
MBIJJNLK:ZOH1  (" 0(#!04$!08$" ,#;0$  A$#!"$2,4$%41-A(@9Q@9$R
MH;'P%,'1X2-"%5)B<O$S)#1#@A:24R6B8[+"!W/2->)$@Q=4DP@)"A@9)C9%
M&B=D=%4W\J.SPR@IT^/SA)2DM,34Y/1E=865I;7%U>7U1E9F=H:6IK;&UN;V
M1U=G=X>7I[?'U^?W.$A8:'B(F*BXR-CH^#E)66EYB9FIN<G9Z?DJ.DI::GJ*
MFJJZRMKJ^O_:  P# 0 "$0,1 #\ ]4XJXD $G8#J<54DNH'KQ:M/;!Q!6DO+
M=W9%:K)3EL>^(D"JKR6E>V%5K3QJ*D[8JL^N0>)^XXJL?4;1'5&8\GJ1L?V:
M5_7@,@%:_25I_,?N.#C"N_25I_,?N.#Q K8U&U/1C]QQ\0)IOZ_;?S'[CCX@
M6E&#6M/G:18W),3%'^$BA& 98K2R?S!I<%P+>64K(P! XL10^X&)RQ6DP5E=
M0RFJL*@CH0<L0WBKL5=BKL5=BKL5=BKL5=BKL5=BK__0]4XJLF%87'BIZ_+
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
M5<&EO,UR05--W*S1U7&MF,<1 'E*_O;LM"&IZ'H-O+(FG6]A82%;@LOJN]U
M8J"/8JHJSN6^W_PV:V.+CA$?2(Q_W<6T"P$3+97,VBSQ-:V]OJ4<=O%%*+QY
MA,MM.LO%2XI"A]/X0?LLV3X"8'8<6W\7U<)6MEWFJ]2]@L0\_P!7N[SG&((6
M]0.&920LC!4]6*18WB9^,;R)Z7V).6;/%DV!/5NA92-EBN;B6]E]5HY9I#?Z
M8DMN;>Y=8EB1YX[H)+;,JH.21^G^]7FW+[69"41I+12W%I/+%#:Q1_#8(K%5
M9D5T1(E8+ZBQ))*WJK\$DDO[ODJ<L$I ;=ZO2-(K^CXJ^_Z\HES8(S(J_P#_
MUO5.*J5W_O._RP%4GUMI!I$1C8J3)&*CPY9CY^7Q91><^8K[6;?5)%M/JOHL
MS<1<<^7(&K?9!^$5SCLVJR1RSB)SB!.7T'^D[_%@QR@#*()H(&74O,"L. LR
M% $K,'^V .8'$']JO'(#5YOY^7YL_P MA_FQ^05(M2\P^AS867*I%:/2H;<#
M;KQ_V.$:O-_/R_-'Y;#_ #8_)9<:SY@CD*%M/1@U&0B3E1?M4VI\JX_G,W\_
M)_IDC2X?YH^2;>7=0U2XO$-RUN;<&G^C\@0X((#<J5%*]LMT^IR2RPC*4Y#B
M'U%JS8,<8$QB :9+ID[&2[Y-6DK@$]ARSIX'FZ0ODW\\K3S3<^8'U;4()DM+
MVX:UTMY_A>6)6^"B5V%.W'_B69,"+9'DS+\B_)^M7/FJTU>">2WT[0E6*Z9
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
4#O\ 5)U&M[2GG%5PP9WF>ZY__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>hcfamily01.jpg
<TEXT>
begin 644 hcfamily01.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[1 ,4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,      Y=     0   '    !'   !4
M73    Y! !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 1P!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
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
M8W-P35-&5     !)14,@<U)'0@                  ]M8  0    #3+4A0
M("
M     !%C<')T   !4    #-D97-C   !A    &QW='!T   !\    !1B:W!T
M   "!    !1R6%E:   "&    !1G6%E:   "+    !1B6%E:   "0    !1D
M;6YD   "5    '!D;61D   "Q    (AV=65D   #3    (9V:65W   #U
M "1L=6UI   #^    !1M96%S   $#    "1T96-H   $,     QR5%)#   $
M/   " QG5%)#   $/   " QB5%)#   $/   " QT97AT     $-O<'ER:6=H
M=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P
M   2<U)'0B!)14,V,3DV-BTR+C$              !)S4D="($E%0S8Q.38V
M+3(N,0
M            6%E:(        /-1  $    !%LQ865H@
M     %A96B        !OH@  ./4   .06%E:(        &*9  "WA0  &-I8
M65H@        )*    ^$  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W
M+FEE8RYC:               %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                                      !D97-C
M         "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C
M92 M('-21T(              "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="
M(&-O;&]U<B!S<&%C92 M('-21T(                             9&5S
M8P         L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q
M.38V+3(N,0              +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO
M;B!I;B!)14,V,3DV-BTR+C$                                  '9I
M97<      !.D_@ 47RX $,\4  /MS  $$PL  UR>     5A96B       $P)
M5@!0    5Q_G;65A<P         !                         H\    "
M<VEG(     !#4E0@8W5R=@        0     !0 *  \ %  9 !X (P H "T
M,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"?
M *0 J0"N +( MP"\ ,$ Q@#+ -  U0#; .  Y0#K /  ]@#[ 0$!!P$- 1,!
M&0$? 24!*P$R 3@!/@%% 4P!4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q
M ;D!P0') =$!V0'A >D!\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$"
M>@*$ HX"F *B JP"M@+! LL"U0+@ NL"]0,  PL#%@,A RT#. -# T\#6@-F
M W(#?@.* Y8#H@.N [H#QP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$
MC 2:!*@$M@3$!-,$X03P!/X%#04<!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075
M!>4%]@8&!A8&)P8W!D@&609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'
M80=T!X8'F0>L![\'T@?E!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0
M"24).@E/"60)>0F/":0)N@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+
M"PLB"SD+40MI"X +F NP"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF
M#4 -6@UT#8X-J0W##=X-^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/
ME@^S#\\/[! )$"800Q!A$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F
M$D429!*$$J,2PQ+C$P,3(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5
M$A4T%585>!6;%;T5X!8#%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;
M&$ 891B*&*\8U1CZ&2 911EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;
MBANR&]H< APJ'%(<>QRC',P<]1T>'4<=<!V9'<,=[!X6'D >:AZ4'KX>Z1\3
M'SX?:1^4'[\?ZB 5($$@;""8(,0@\"$<(4@A=2&A(<XA^R(G(E4B@B*O(MTC
M"B,X(V8CE"/"(_ D'R1-)'PDJR3:)0DE."5H)9<EQR7W)B<F5R:')K<FZ"<8
M)TDG>B>K)]PH#2@_*'$HHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDK
MG2O1+ 4L.2QN+*(LURT,+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<O_C U
M,&PPI##;,1(Q2C&",;HQ\C(J,F,RFS+4,PTS1C-_,[@S\30K-&4TGC38-1,U
M336'-<(U_38W-G(VKC;I-R0W8#><-]<X%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT
M.K(Z[SLM.VL[JCOH/"<\93RD/.,](CUA/:$]X#X@/F ^H#[@/R$_83^B/^)
M(T!D0*9 YT$I06I!K$'N0C!"<D*U0O=#.D-]0\!$ T1'1(I$SD42155%FD7>
M1B)&9T:K1O!'-4=[1\!(!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),
M*DQR3+I- DU*39--W$XE3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\
M4L=3$U-?4ZI3]E1"5(]4VU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9
M:5FX6@=:5EJF6O5;15N56^5<-5R&7-9=)UUX7<E>&EYL7KU?#U]A7[-@!6!7
M8*I@_&%/8:)A]6))8IQB\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-G
MZ6@_:)9H[&E#:9II\6I(:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X
M;]%P*W"&<.!Q.G&5<?!R2W*F<P%S77.X=!1T<'3,=2AUA77A=CYVFW;X=U9W
MLW@1>&YXS'DJ>8EYYWI&>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E
M@$> J($*@6N!S8(P@I*"](-7@[J$'82 A..%1X6KA@Z&<H;7ASN'GX@$B&F(
MSHDSB9F)_HIDBLJ+,(N6B_R,8XS*C3&-F(W_CF:.SH\VCYZ0!I!ND-:1/Y&H
MDA&2>I+CDTV3MI0@E(J4])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;
M0INOG!R<B9SWG62=TIY GJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'
MI3BEJ:8:IHNF_:=NI^"H4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O
M%J^+L "P=;#JL6"QUK)+LL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*
MN<*Z.[JUNRZ[I[PAO)N]%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$
M4<3.Q4O%R,9&QL/'0<>_R#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\W
MS[C0.="ZT3S1OM(_TL'31-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:
M^]N W 7<BMT0W9;>'-ZBWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6
MYQ_GJ>@RZ+SI1NG0ZEOJY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS
M&?.G]#3TPO50]=[V;?;[]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M
M____[@ .061O8F4 9      !_]L A  &! 0$!00&!04&"08%!@D+" 8&" L,
M"@H+"@H,$ P,# P,#! ,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0<'
M!PT,#1@0$!@4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,
M# P,# P,# P,# P,# P,# S_P  1" "$ ,\# 1$  A$! Q$!_]T !  :_\0!
MH@    <! 0$! 0          ! 4# @8!  <("0H+ 0 " @,! 0$! 0
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
M9$LLA5! 2?F!J;+\-E0LVRT.RA?H_:Q\?S#5^:R?S4>/-]Q(A5$C221:KR)
M0T'4]]^F :AM\:1Z)='YNUV0JDDL:,#R+&,!2*CX33Y?\-D?S![VL9LA>,?G
M+I?F3S%YT.IV>F2SPM9P1<H1R0%&?X:D_: 85S)QZB)&Y#DPR6-]GEUW;7%I
M<2VUS&T-Q"Q26)MF5AU!S(!!%AL0X?XP/'"KZ;_YQS-JGD%VFM4F]34)P',1
M<CX4%*\6\.F5S.Z..GK\26TBB5(56NPY1A6I](J,@V"5O"_^<@;'ZSYV\GZ9
M!(UHFH!X9'A 4@R7$:<Z"@+ ':N3B@E,I/\ G'W1F4G_ !-K+* ?3D;CZ9(Z
M ,4IUQ5B7EC\K?+U]Y:T_6-9\S7EC<:A),B 20P1#TI7C5?4G^U(XB+<0_+_
M ">*X527SSY,3R?YQT2SM=2N[ZVO DX^M[2*5DXD$"BG_@<C/Z2RA]0?0OEI
MP?RUU!NWH71^CTCD,?\ ='_.;,G]Y\G_U_07YEFGDK43_P 8?^3R97E^DL\?
MU!\O6)_Y"[HGOJ5@?O=,KQ?2&>3ZB^E//SZK'I\#:?<-"S2-&T4;,LDQ856-
M. Y \5<EOV%Y-DHA@6)Q:A-!<B2XUQ+]7C2,Q@RDQ!3\?-3Q^/BQJW/]G]OC
MDD)YY6NWDUYXXM2>\LAZC0Q&24E U.*.KA>7I(R\MY.+X"E*OS3\Q:1Y?\V>
M4[_5KIK*S>+4X#=*GJE&=;>C<*-7[/\ +@BI8;YP_,/\N+CRCK5EI/F1I[R]
MM7ACM!9B(2D]$+"):"N_VLD$/%?*WEZSUB>\^LR3HMJBR$6X1F*DD,2'(V&V
M5YLO +9X\?$:9Q'^4VBQW;Q27]VHCMUN4D]-.+L"H*J2.)'(T^US_P C,.6N
METBW# .]Z7=&X%O*ULJO<<28D8T4O38$YAAUB7QS^9OK#J;:+T.:B-Q0N4/4
ME?4 Y5_9Y?9_G^SDO2EN"\\UM#"9-/B68F+UU+#B Q83<"':I3X62OVUY?9;
M$B/>JO)<^8?JTK):1K<+/(D2,00\(5S&YHXX\F$:_:_:^PF"HJA3>^;><A73
M4,?)/2/(5*-"S,2/4I59^$?^IR;XL-1[U5S=>9OJ[.ME'ZGK6ZI&Q%?1=0;A
MS\=.43$HHK\7'_*P5'O5:]SYE:W8Q6L2W'PA5EIPJ2 Q++(6H/B_9_E_U<:B
MJ)LI+Y[-&OXUBNR6]1$(*[,0I%"W5>)ZXFKV0PC6?RTT74=8GU"ZO+J(7DTD
MLY18^"DF@5"1]K;OF7'5\  (V=AAP<4 6$>=O*F@Z*EK/I5Q<S)+(\3B["*]
M4'5555HNU-\RL.?C/DG+AX!O]3TW\E+Q+3RM'ZUV%MYKF8/ &?DHHZD\%XT+
M%HR'#_L_8R\M#UCR==3RZE/&VI-J%NBOZ)]21A1N '-75/[L+PYCE\;?S-D2
MD/-_^<@+NVLOS!\C7ER_IVUL3--(:GBB743,U!OL,0-D$LL7\S?RNBOI[T>:
M+9FD$G[H(PW>O[0K7K_+B0MAAOD_SWY._P $:5IUWK]G92V;W#3V-["7K(;L
MRQR"J/\ [J)'P_S8:188O^9_FC2-?\X^6GT_4TU9[.&*&\OHU*(\I<5(! W:
MG)N/V<C/Z2S@1Q![UY9*_P#*M=1IT]"[_P"31RO%_='_ #FW)_>_)__0] _F
M<:>1]2/M#_R?3*\OTEGC^H/ERR:OYO:%_P!M&P_XFF5X_I#/)]1?6.J6'UP1
M#C#*(9!*(KB/FA9>A!ZHZ_LO\7^KD@Q2^72D,E7TZ621JEI8[QU%1XT:/K_J
M8VBD59Z=-'*LRHMN2%$I>22YE*]3'RD/%%K_ "XVM,=\YVT-S?LLD$4[I#6
M3HLBJY!Z!@:5('+*Y'=Q<Q]3Q_S1)<'0M6B*6!C@MYXKGA! L\<T,7[Q6:)
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
M/$V4;0H\8CY()5)HK-&>1X?"J9E&-BF@&GSM>:G=ZGJAO+H_O96Y%17BM1T
M.3A 1%!92,C;Z2_+OSY^5-GY'\O6^JLGZ6L+95D<V=Q(Z2JY.TB1D&G^2V52
M._-LCI\A%B,B/ZLD^/YB_DJ 0K1J&+$\;&Z6I9N;$TB&Y?XL%^;+\ME_F3_T
MDG7'YG?D],J++*KB.(6\8-C=?#"*D1C]ULF_V<;\U_+9?YD_]));%^:/Y20.
M7@F6)R6)9;*Y!)92K;^EW5F7&_-?RV7^9/\ TLD%JWYJ?EVWER^TS3KMQZEI
M/!:VZ6MRHY21LJJ.48459NYQOS7\IE.PA/?^C)XK"K)#&C?:5%4_,"F81YOH
MN,5$ ] 'O_Y=_P#DAM;_ .8?5/\ DT^9N+^Z/Q>4[0_XT(?UL7Z'_]7TKYG_
M ..'<_)?^)C(3Y->7Z2\_P QW#6DXJI.V*H:23"J@SDXI2KS*HD\NZJAW#6D
MX_Y)G".;*/,/F.]-5C/MF0YRK87-Q;3)/;2O!.GV)8V*L*BAH1O@(!%%0:3Q
M-3\S7\3QF]FGCD'IR)),OQ  ?"0[ D4RL88#D S&25W:*L+36;E8[6[GFCTT
M$O12LR(W3D(@ZCEMCX,.YLAJ<D>19%;3:[#"+.SUB[,"4B56MMUB=N6QY.W'
MXG95Y?L_LY'\MCNZ1^8GWHZWF\PQ7?JIK<ZW B*1'ZAR)#&LJL"*#XE_O/B9
ML'Y7'SI!SS[T3'YA\Y?5R/T]<E$;C(#9(U%"E6-2-Z<>/'"=/#N1XTN]0BU#
MS1IKW-UI^O7B74O&.0BT"EU2A6I8GC16K3_8X1IX#D%.:9YE)-9USS<\QGM-
M:N[LW#,\\LBQVQYCX:T+&NP_V.0EH\1-F(MMCK<P'")&@HZ1Y\\]:%<M>FZ6
MZ7X6EBNI(Y0P4<0!Q?U!L:'A_LE^'+A #D'',B>:7^;_ ,R->\PP/;2QPV-D
M]#);6JE0Y!K5R3O6BU_U<D AAMO_ +TI\\*O0-"8C1K3_4_XV.:O-]9?1NRC
M_@N/^JBV<^.5TYQDI%SXX6/$M+'QQ8VZIQ6VP,5#WS\O!_R ?6Q_R[ZI_P F
MGS-Q?W1^+R7:'_&A#^MB_0__UO45_917MI):REE22E2M =B#M4'PP$6B4;%)
M)_@?3?\ EIN/OC_YHR'AAJ\"+1\BZ:?^/FX^^/\ YHQ\,+X$5A\@Z6?^/FY_
MX*/_ )HQ\,)\&*P_EWI!ZW-U_P %'_S1CX87P8K?^5<:-_RTW7_!1_\ 5/#X
M87P8H+6_RPL+C1=0M[2>X:ZFMIH[=7>,(9&C(0,1']GEUQ\,*,0?.$__ #C%
M^;C(H%M8,5Z@78_BF2IM0K?\XY?G!!_TIHI?^,5W;G_B3IC24+-^1_YKQ?;\
MM7#?ZCP/_P 1D.-*H?\ *I_S*BV?RMJ%1_+#R_XB3BJ,TK\O_,\%TQUCRCK,
M]MP8*EO;2JPDVXM6FZ_S+7%47/Y-OVM)5A\DZY'=M_=RFWN3&H'&GPD'K^\K
MR+?L8JK?X,D#P'_!WF)HP)/7'U64-4A1%Q-#4*P9F^QRQ5+]6\BZ[(L9TCRG
MKREJF6.XLY&X=E56"#E7[1-,52QORR_,N4_N_*6J&O3E;E/^)$8TJO#^2WYL
MS?8\J7:_\9'MX_\ B4@QI4;'_P XZ?G'<?\ 2DBA!_W[>6P_X@[XTA'6O_.+
MGYL>HKR1:?'3J#=$_J3&E>K^6_\ G&VVAT"PBU75)HM12("[C@$;Q+)N2$9E
M!*_/,>6F!-V[[3]OY,6.,!&-0'#U3 _\XWZ"?^EQ=_\  1?TP?E!WMO^B3+_
M #8?[)K_ *%MT'_J\WG_  $7],?RH[T?Z(\O\V/^R:_Z%LT#_J\WG_ 1?TQ_
M*CO7_1'D_FQ_V3?_ $+;H'_5XN_^ B_IC^5'>O\ HCR_S8_[)L?\XWZ"/^EQ
M=_\  1?TQ_*#O3_HDR_S8?[)FVA>0++2/)EYY6BNY9;:\2YC:Y<*)%%RI5B
M!Q^&NV6QQ 1X769^T)9,XS$#BCP^G_A;_]?U3BKL5=BKL5=BKL5=BKL5=BKL
A5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>nffamily03.jpg
<TEXT>
begin 644 nffamily03.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[1!.4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,      Z?     0   '    !(   !4
M7H    Z# !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 2 !P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
M]-SK+:\5[Z3#P6P2)Y(!7-W];ZQ7FW5FT-KKVAHV-[M:XZKI,Y[&8KW/^B()
M[]PN?RCZF3=Z9:]IV<?U6JESLICAX9&.WRFOWFSRPB;L ^8_NLJ^M=1>T$7-
M)G4;0%>P.HY=N/OM>"[>]L[0-&G193L,DMA@^Y6^FUVUXOB-]FG]KS4&+)DX
M]9R.G<LN2,.'2(W[.F,NX_G#[DOM5W[WX!":XGZ3(2CN!\H5CCE^\6#A'8+9
M>7G@,&,YNXZND#A!;]9,#%R'XW4,H-O8!N:*W:2-W-;'-^BYJL55$O)=Q$0N
M/^L6.S]MY;@XM)]/3X5UJSR>/W<A$I2H1,M#X\+2^(<Q+E\0E",23(1]0_JR
ME^CP_NO6CZT]!/\ VJ'^99_Z36A5EX]U3+JW[J[6A['01+7"6G4+S#<]NA.X
M?""N^Z0X'I>%)+?U>O\ ZD*QS6,8HQ,;-FO4U_A_-Y.8G.,Q$<(OT C_ *4I
M.GZU?C^!2]>KQ_ K*Q.KX^5U"_IPKR*<BAIL'KUEC;*VO]!U]!G^;]7VM]7T
M_5_G:=]2O$D*H<DAN Z/"$AS,9K]A?[O"#_<BM<U[=S=051 )M+@)<>_8*Y1
M_-#6>=?FG0F9&C6R)1 #_]#TKJD?L^^?W"N.^W5XG5+JW6-;.UQK)@P6M;O"
M[3J !P;P>-A_ +BLN6YU_($MU .GL;X*CSWZ/F/^Z;7*_I>7_>NK3GX]P]EC
M71K ,Q\4:OJ>%CXC'VV !]QK;R9>]VVMGMW?3<L;&MINT:XZ$@@M<(/]H+3Q
M\*FS 9OTV/?8T[6F"TO#7?I0YOMW?35?$3QUX'_N67(!P_4?M2MZ]T]P+FN&
MUHM)T=,4;?M9#=FYWV?U&>IL1[NIXU-PHOL#+G-#VTAKB\M)],;&L8[?^D]G
MIM_2+/9TO$>UKF!ON)U%=)@G^=]S:_\ "_X51=TYHW8K7O 8P5D"NH-<R397
M7_-[OT5C_4]GT+%/Q#37=BIM5=4JR<@LHN#B&.>S:';2UCFL?8RW;Z=C-S]N
MYBP>KY++.M93+/I#T]?']&Q:F'175E6[7%[_ $G.+B*Q!+F;@?28Q^YVUG\A
M<WUU[1US*:3#OT9C7CTZQ*O?#B/=EK^B?^E%R_C /L1H7ZX_]";:%=1\%VG3
MA6WIF))  HKY_JA>=,L>X$-<9 UA=_TRK_)N&7&3]GKY_JA6/B'R0Z^IJ?!_
MYS)I51'YN5U'J5&%];66-FY]G3C2:FZ^_P!1V1C#V[G^]E=_J>SV?36ST[..
M;B_:'U&C6 -7 B)%E5A;7ZC'?O;%S_6\.K'S;^JNW MR*RVP1H/2:UVQU9]:
MOT*6^J__ ,#6]3=ZU L;ZGO)DVB'^WV?0_,:[;O8LZ[^FCM,KLA[CM;HTK0Q
M8^SUQX+*=!('>5JX@(QJP?!/P_,?);/9_]'T[._H=_\ Q;OR+@>JXV4_J5MM
M=8MJ#6!K2YP!,'U![8K<S;_VXN^S?Z'=_4=^1>?Y?U@ZKCY=E5;:S4'$-+JS
MXN'N<T_R51YV408\1([4V>6!]5"T7V3J! )H>#L;!]5^QKOI%K7%]GT7-:RO
M97_VTNDIN<.GEUV&]]->Y^_<T;M2_P#1M+VO=^Y_+6'C?6?J3K 7MQV,$$ES
M7AT']W4L<Y"ZSU>ZYV+F78S<FF@N@L#MK'$M<VQU;7?R?YQ589<?&(@GB(X1
MI0[[_P""S3ADE&A4=;N__07<Z5FXV=ZIIQ+FC1EKG@MC^0=^S\W]Q+/;TO%I
M-WH>H&$!QJ)EH/Y^YSV_1V_F^]8K.LVYH;D_9LB[%8"-CGN# >/8R/4L:M#'
MZIA6M:^XMJJ 'IXM==A]_P"]:YS6L]JE]R()B9 $'64C7_>PC_SU3Q$V8CA%
M;0_6:_\ 2E_XVW,,8;K[;J'5V/?29>PAQ<WVZ\_1]JY?KM[&]9R]SM980/\
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
M0YMC@^ZP[GN$QI]%K9_=7S(DC#@XM+OQ:F;W.*7'5WK3_]D .$))300&
M   '  0    ! 0#_X@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0  !M;G1R
M4D="(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@<U)'0@
M            ]M8  0    #3+4A0("
M                                 !%C<')T   !4    #-D97-C   !
MA    &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "&    !1G6%E:
M   "+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D   "Q    (AV
M=65D   #3    (9V:65W   #U    "1L=6UI   #^    !1M96%S   $#
M "1T96-H   $,     QR5%)#   $/   " QG5%)#   $/   " QB5%)#   $
M/   " QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T+5!A8VMA
M<F0@0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV-BTR+C$
M         !)S4D="($E%0S8Q.38V+3(N,0
M                                        6%E:(        /-1  $
M   !%LQ865H@                     %A96B        !OH@  ./4   .0
M6%E:(        &*9  "WA0  &-I865H@        )*    ^$  "VSV1E<V,
M        %DE%0R!H='1P.B\O=W=W+FEE8RYC:               %DE%0R!H
M='1P.B\O=W=W+FEE8RYC:
M                      !D97-C         "Y)14,@-C$Y-C8M,BXQ($1E
M9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(              "Y)14,@
M-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M                        9&5S8P         L4F5F97)E;F-E(%9I97=I
M;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0              +%)E9F5R
M96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M                         '9I97<      !.D_@ 47RX $,\4  /MS  $
M$PL  UR>     5A96B       $P)5@!0    5Q_G;65A<P         !
M                     H\    "<VEG(     !#4E0@8W5R=@        0
M    !0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4 %D 7@!C &@
M;0!R '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$ Q@#+ -  U0#;
M .  Y0#K /  ]@#[ 0$!!P$- 1,!&0$? 24!*P$R 3@!/@%% 4P!4@%9 6 !
M9P%N 74!? &# 8L!D@&: :$!J0&Q ;D!P0') =$!V0'A >D!\@'Z @,"# (4
M AT")@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! LL"U0+@ NL"
M]0,  PL#%@,A RT#. -# T\#6@-F W(#?@.* Y8#H@.N [H#QP/3 ^ #[ /Y
M! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$M@3$!-,$X03P!/X%#04<!2L%
M.@5)!5@%9P5W!88%E@6F!;4%Q075!>4%]@8&!A8&)P8W!D@&609J!GL&C :=
M!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'F0>L![\'T@?E!_@("P@?"#((
M1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/"60)>0F/":0)N@G/">4)^PH1
M"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+40MI"X +F NP"\@+X0OY#!(,
M*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT#8X-J0W##=X-^ X3#BX.20YD
M#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/[! )$"800Q!A$'X0FQ"Y$-<0
M]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$$J,2PQ+C$P,3(Q-#$V,3@Q.D
M$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585>!6;%;T5X!8#%B86219L%H\6
MLA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*&*\8U1CZ&2 911EK&9$9MQG=
M&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< APJ'%(<>QRC',P<]1T>'4<=
M<!V9'<,=[!X6'D >:AZ4'KX>Z1\3'SX?:1^4'[\?ZB 5($$@;""8(,0@\"$<
M(4@A=2&A(<XA^R(G(E4B@B*O(MTC"B,X(V8CE"/"(_ D'R1-)'PDJR3:)0DE
M."5H)9<EQR7W)B<F5R:')K<FZ"<8)TDG>B>K)]PH#2@_*'$HHBC4*08I."EK
M*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L.2QN+*(LURT,+4$M=BVK+>$N
M%BY,+H(NMR[N+R0O6B^1+\<O_C U,&PPI##;,1(Q2C&",;HQ\C(J,F,RFS+4
M,PTS1C-_,[@S\30K-&4TGC38-1,U336'-<(U_38W-G(VKC;I-R0W8#><-]<X
M%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT.K(Z[SLM.VL[JCOH/"<\93RD/.,](CUA
M/:$]X#X@/F ^H#[@/R$_83^B/^) (T!D0*9 YT$I06I!K$'N0C!"<D*U0O=#
M.D-]0\!$ T1'1(I$SD42155%FD7>1B)&9T:K1O!'-4=[1\!(!4A+2)%(UTD=
M26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- DU*39--W$XE3FY.MT\ 3TE/
MDT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?4ZI3]E1"5(]4VU4H5755PE8/
M5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:5EJF6O5;15N56^5<-5R&7-9=
M)UUX7<E>&EYL7KU?#U]A7[-@!6!78*I@_&%/8:)A]6))8IQB\&-#8Y=CZV1
M9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H[&E#:9II\6I(:I]J]VM/:Z=K
M_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&<.!Q.G&5<?!R2W*F<P%S77.X
M=!1T<'3,=2AUA77A=CYVFW;X=U9WLW@1>&YXS'DJ>8EYYWI&>J5[!'MC>\)\
M(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*@6N!S8(P@I*"](-7@[J$'82
MA..%1X6KA@Z&<H;7ASN'GX@$B&F(SHDSB9F)_HIDBLJ+,(N6B_R,8XS*C3&-
MF(W_CF:.SH\VCYZ0!I!ND-:1/Y&HDA&2>I+CDTV3MI0@E(J4])5?E<F6-):?
MEPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<B9SWG62=TIY GJZ?'9^+G_J@
M::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H4JC$J3>IJ:H<
MJH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+LL*S.+.NM"6T
MG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]%;V/O@J^A+[_
MOWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%R,9&QL/'0<>_R#W(O,DZR;G*
M.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="ZT3S1OM(_TL'31-/&U$G4R]5.
MU='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<BMT0W9;>'-ZBWRG?K^ VX+WA
M1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@RZ+SI1NG0ZEOJY>MPZ_OLANT1
M[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3TPO50]=[V;?;[]XKX&?BH^3CY
MQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____[@ .061O8F4 9      !_]L A  &
M! 0$!00&!04&"08%!@D+" 8&" L,"@H+"@H,$ P,# P,#! ,# P,# P,# P,
M# P,# P,# P,# P,# P,# P, 0<'!PT,#1@0$!@4#@X.%!0.#@X.%!$,# P,
M#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" "%
M ,\# 1$  A$! Q$!_]T !  :_\0!H@    <! 0$! 0          ! 4# @8!
M  <("0H+ 0 " @,! 0$! 0         !  (#! 4&!P@)"@L0  (! P,"! (&
M!P,$ @8"<P$" Q$$  4A$C%!408382)Q@10RD:$'%;%"(\%2T>$S%F+P)'*"
M\25#-%.2HK)C<\(U1">3H[,V%U1D=,/2X@@F@PD*&!F$E$5&I+16TU4H&O+C
M\\34Y/1E=865I;7%U>7U9G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<X2%AH>(B8
MJ+C(V.CX*3E)66EYB9FIN<G9Z?DJ.DI::GJ*FJJZRMKJ^A$  @(! @,%!00%
M!@0( P-M 0 "$0,$(1(Q0051$V$B!G&!D3*AL? 4P='A(T(54F)R\3,D-$."
M%I)3):)CLL('<](UXD2#%U23" D*&!DF-D4:)V1T53?RH[/#*"G3X_.$E*2T
MQ-3D]&5UA96EM<75Y?5&5F9VAI:FML;6YO9'5V=WAY>GM\?7Y_<X2%AH>(B8
MJ+C(V.CX.4E9:7F)F:FYR=GI^2HZ2EIJ>HJ:JKK*VNKZ_]H # ,!  (1 Q$
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
MHU(_=2_JR<S0SO/#^O'_ '3VF;40#QCSC#)]*I#RWT\,,MS,P2*%&DD8CHB
ML?P&0W9/G*YEU:^U8ZQ-&JOJE[ZTS ;A9'!X$GP3]WRR1R;TB(V>MZ7Y<T>Z
M@>Y?4KF73(Q\%B]%$4IY<U:@#_#^SR?BOQ\<G&,)1OBV220:K?WLYYI';11Q
MU"JBJO+K0* *^],BQ2Z45:N"DVAZ\9!0[G(7NFF2Z P:WE[T>GX#,[2\C[VG
M+S33,IJ?_]7U3BK&_.87A9L?YF'W@9@ZSHY&#J\HUY"NNRGL(X_U'.<U7]Y\
M [K3_P!W\2HQM&BM,[!$4<F8[  =3E<0RDCX#%)$CQL'C)V=2"/O&6$-8*)N
M[;E;,1U(V^[*LG)MQ<V8/IUK/9I#<*'C!CD*L"1RB(=:C:OQ*,W410=63NDS
M:%H4=SZ*0O6@4D&0@!93)O5^GJR$U_F;*CG EPL^$U;I?*^BB".U$ :-$,:H
M>9HAE68C[7>5%8Y;;&U&Z\L:%:HUVZI&'0V\TLGJO2*6B<11_A '_ _"V49\
MO .*Q&/](<39 6:I"?X:\L7:2W=O"'2Y6:)V)E'-9#QEVY]&\<GCS1R1XH\F
M,A*)HJ5SY?T.&*>7ZLBK1C*J^HJMR*,WPAPN_IQ]OV,E/)PB^Y$;)I/=+%M^
M@;5K=!% P+(@K058]*DY/'D$X ][5DC4B'G/YH[^8+,>%F/^3CYU/8O]V?ZW
M^]#Q/M(?WT?ZG^^DQ=0<W+S15EY$4WPM9I-/+=OS\PZ7_P Q<'_)P91J_P"Z
MG_5DY?9Y_P (Q_\ #(_[I[^ML :TSAR'U"U/4[1;G2[RVZ>M!+&/]DA R8B@
MEY5=:5I4.@&\ACGMXK<QR('4_#-"/4D1@V[)LQV^'*^'>V=LD\I:KH[0:<+B
M11>:FI>T25$YR*@4DJ8RZ;<E^TWP\LRL7"(V>;7,FZ99-(6/AF/Q6RI#DT._
M0]<;W52**9![X.'=;9#Y>3C;2^[_ ,!F;I10+3E.Z:YE-;__UO5.*L;\ZJ3!
M:$=I&_XCF#K18#D:<[EY#YNO/0UHJ+=[N254 BC%6"B,GE2G3GP3_GIG/YXW
ME._0.YP&L8]Y20WAN(XY3:<(H7X7#%IPRUD0%HU05="I63D3]E?LXB-=4EN'
M4;*SG]*WTR[$CL$]*25P5+=*I\7%=_MQ^I_E\?@Y6&)(YAK!W3[2=6CO4O(3
M&"UN2I993(&4D\2!4\/]5^,G_%:9C9HT&_%S>E3?6%A#PQB1E ^ FA.WTYMG
M5I%<IK/J-(QFC8GDB((B =OYJ_#MU/Q8\(ME:.LGO9D,]Q;%&6I6-""[ ^QH
M!_P>*$'>7&OS1O&MBJQ$TH0K,R5Z$,Q7PP&((HI&R!6;S%;T1[)&C5B !P4A
M!2@4*P7?&( VY*=T-J[:O+%$]FIB]3EZ\3"-BOP_#6I*['^7EAVK=0GFDK<C
MR[:BZ_WH4,)-E&X<]EV&6 #A:9GU/,_S7MH+K7K:*8$H+1&V)&_J/W&=)V3C
M$L)!_G_H#QW;V>6/41,>?A_[Z3&%MH12B_BW;Z?;-R,8>;.:1Z_<K6\,*2*P
M!%"3]INI^9R0@ USRR(K] 9/Y653Y@TO_F*A_P")C*=7_=3_ *LF_LX?X1C_
M .&1^][NP)Z9Q=/IRA=$K;R4')N#<5'4FAH,!.R0P[SG):VGEW29=6D6VL8[
MJV%Y=W#*OI?$!R;E4;[UP2LLHH#0M%LM#\U3:2(EBBNI!?:7?2OZQGC 8F-.
M1;TV3G3E^U^S^SDN/:N]C5[]S-I:@';<9$J$+(XXU[8A2A([AO653N&/TY$'
M=++=!WLV_P!<C\!F?IOI^+1DYIEF2UO_U_5.*L>\Y?[SVH\9#_Q',/5\@WX.
M9>+^>M*N;_6[81RLD,<D;7:)2K1>FX_:JIHW'X>#_P#"YSV:7#DD:_A]+NL
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
M= FFG6MC<.09[6X#KR2".&(,O$T))5G!P\1[T< [@F'Z&M **J**UHJJHK]
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
'KX5=BK__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>springsprout04.jpg
<TEXT>
begin 644 springsprout04.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[10&4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,     !)7     0   %X   !P   !'
M?$   !([ !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ < !> P$B  (1 0,1 ?_=  0 !O_$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
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
M+.A-ZAGM&)E?:\4%UE=&[T,VO:'65MJQ[?T-]K+-F[(P[/TGI[/3K]BT <;
MP7OR!]AZW6UUF%5: PU^E^LU-8[Z#_6R/T^=_.?:O8JUO0NL/$.Z=DN'8>F2
MK%=?UNI8*ZZNH"MN@K<QUC1_59>+F)W'(U<9"OW1^QE]^55(6@R\FE_0LK)Q
MJ7NQ^K.PV].;6PO!=;;;EY.)777OW7XV3BOQKJO^#I?_ (95\?$9TK(LR,@>
MIUH/AK _UJL<UD&N_+V^I5F=5KL]3TF>I=1B_P [;^FKKK6HS_G0SI]V+7B9
M5!MN9:#C8S<<$;;&97JNQ&4N=9=^K_\ ;2KX73NO8S'ULZ?E"MPCT]CV-!$0
M^&1NX3Y9- (1E'?6OE1+-,Q,>DJL]?3Z6ICVW56-O87'(:_U-[@7DOG>YUF[
M=ZN]Q_2[_P"<71O^ME/I-N=B9 R!M/I5-#:R1NC]/_H_>_\ P/\ VXJC<;ZQ
MN&VOI5@T(;.X;9';?:WP47=$^MM[0P=.:U@(,66-C3R=>[V_V4W&<D+X>+7^
MH6,&FC9D9>;U*O(S@1?=;5N:1MAN]C6,:S]QK5Z=]H;)\-T?C"X>OZH?6)^1
M3=<S'9L?67[+# #7-<[V[#^:NU&&8(W:DS,><J;#&8CE)$A(['])3__9 #A"
M24T$!@      !P $     0$ _^(,6$E#0U]04D]&24Q%  $!   ,2$QI;F\"
M$   ;6YT<E)'0B!865H@!\X  @ )  8 ,0  86-S<$U31E0     245#('-2
M1T(                  /;6  $     TRU(4" @
M                                           18W!R=    5     S
M9&5S8P   80   !L=W1P=    ?     48FMP=    @0    4<EA96@   A@
M   49UA96@   BP    48EA96@   D     49&UN9    E0   !P9&UD9
M L0   "(=G5E9    TP   "&=FEE=P   ]0    D;'5M:0   _@    4;65A
M<P  ! P    D=&5C:   !#     ,<E120P  !#P   @,9U120P  !#P   @,
M8E120P  !#P   @,=&5X=     !#;W!Y<FEG:'0@*&,I(#$Y.3@@2&5W;&5T
M="U086-K87)D($-O;7!A;GD  &1E<V,         $G-21T(@245#-C$Y-C8M
M,BXQ               2<U)'0B!)14,V,3DV-BTR+C$
M                                                 %A96B
M  #S40 !     1;,6%E:(                     !865H@        ;Z(
M #CU   #D%A96B        !BF0  MX4  !C:6%E:(        "2@   /A
MML]D97-C         !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M !9)14,@:'1T<#HO+W=W=RYI96,N8V@
M                                9&5S8P         N245#(#8Q.38V
M+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S4D="
M   N245#(#8Q.38V+3(N,2!$969A=6QT(%)'0B!C;VQO=7(@<W!A8V4@+2!S
M4D="                             &1E<V,         +%)E9F5R96YC
M92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ
M                                  !V:65W       3I/X %%\N !#/
M%  #[<P !!,+  -<G@    %865H@      !,"58 4    %<?YVUE87,
M     0                        */     G-I9R      0U)4(&-U<G8
M       $      4 "@ / !0 &0 > ", *  M #( -P [ $  10!* $\ 5 !9
M %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D K@"R +< O #! ,8
MRP#0 -4 VP#@ .4 ZP#P /8 ^P$! 0<!#0$3 1D!'P$E 2L!,@$X 3X!10%,
M 5(!60%@ 6<!;@%U 7P!@P&+ 9(!F@&A :D!L0&Y <$!R0'1 =D!X0'I ?(!
M^@(# @P"% (= B8"+P(X D$"2P)4 ET"9P)Q GH"A *. I@"H@*L K8"P0++
M M4"X +K O4#  ,+ Q8#(0,M S@#0P-/ UH#9@-R WX#B@.6 Z(#K@.Z \<#
MTP/@ ^P#^00&!!,$( 0M!#L$2 15!&,$<01^!(P$F@2H!+8$Q 33!.$$\ 3^
M!0T%' 4K!3H%2058!6<%=P6&!98%I@6U!<4%U07E!?8&!@86!B<&-P9(!ED&
M:@9[!HP&G0:O!L &T0;C!O4'!P<9!RL'/0=/!V$'= >&!YD'K >_!]('Y0?X
M" L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE"3H)3PED"7D)CPFD";H)
MSPGE"?L*$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+(@LY"U$+:0N "Y@+L O(
M"^$+^0P2#"H,0PQ<#'4,C@RG#, ,V0SS#0T-)@U #5H-= V.#:D-PPW>#?@.
M$PXN#DD.9 Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/LP_/#^P0"1 F$$,081!^
M$)L0N1#7$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)%$F02A!*C$L,2XQ,#$R,3
M0Q-C$X,3I!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5-!56%7@5FQ6]%> 6 Q8F
M%DD6;!:/%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA &&48BABO&-48^AD@&449
M:QF1&;<9W1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH;LAO:' (<*AQ2''L<HQS,
M'/4='AU''7 =F1W#'>P>%AY 'FH>E!Z^'ND?$Q\^'VD?E!^_'^H@%2!!(&P@
MF"#$(/ A'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC."-F(Y0CPB/P)!\D321\
M)*LDVB4))3@E:"67)<<E]R8G)E<FAR:W)N@G&"=))WHGJR?<* TH/RAQ**(H
MU"D&*3@I:RF=*= J BHU*F@JFRK/*P(K-BMI*YTKT2P%+#DL;BRB+-<M#"U!
M+78MJRWA+A8N3"Z"+K<N[B\D+UHOD2_'+_XP-3!L,*0PVS$2,4HQ@C&Z,?(R
M*C)C,ILRU#,-,T8S?S.X,_$T*S1E-)XTV#43-4TUAS7"-?TV-S9R-JXVZ3<D
M-V WG#?7.!0X4#B,.,@Y!3E".7\YO#GY.C8Z=#JR.N\[+3MK.ZH[Z#PG/&4\
MI#SC/2(]83VA/> ^(#Y@/J ^X#\A/V$_HC_B0"- 9$"F0.=!*4%J0:Q![D(P
M0G)"M4+W0SI#?4/ 1 -$1T2*1,Y%$D5519I%WD8B1F=&JT;P1S5'>T? 2 5(
M2TB12-=)'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I,<DRZ30)-2DV33=Q.)4YN
M3K=/ $])3Y-/W5 G4'%0NU$&45!1FU'F4C%2?%+'4Q-37U.J4_940E2/5-M5
M*%5U5<)6#U9<5JE6]U=$5Y)7X%@O6'U8RUD:66E9N%H'6E9:IEKU6T5;E5OE
M7#5<AES672==>%W)7AI>;%Z]7P]?85^S8 5@5V"J8/QA3V&B8?5B26*<8O!C
M0V.78^MD0&249.EE/6629>=F/6:29NAG/6>39^EH/VB6:.QI0VF::?%J2&J?
M:O=K3VNG:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1<"MPAG#@<3IQE7'P<DMR
MIG,!<UUSN'04='!TS'4H=85UX78^=IMV^'=6=[-X$7AN>,QY*GF)>>=Z1GJE
M>P1[8WO"?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!'@*B!"H%K@<V",(*2@O2#
M5X.ZA!V$@(3CA4>%JX8.AG*&UX<[AY^(!(AIB,Z),XF9B?Z*9(K*BS"+EHO\
MC&.,RHTQC9B-_XYFCLZ/-H^>D :0;I#6D3^1J)(1DGJ2XY--D[:4()2*E/25
M7Y7)EC26GY<*EW67X)A,F+B9))F0F?R::)K5FT*;KYP<G(F<]YUDG=*>0)ZN
MGQV?BY_ZH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4XI:FF&J:+IOVG;J?@J%*H
MQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[  L'6PZK%@L=:R2[+"
MLSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZM;LNNZ>\(;R;O16]
MC[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+Q<C&1L;#QT''O\@]
MR+S).LFYRCC*M\LVR[;,-<RUS37-M<XVSK;/-\^XT#G0NM$\T;[2/]+!TT33
MQM1)U,O53M71UE76V-=<U^#89-CHV6S9\=IVVOO;@-P%W(K=$-V6WAS>HM\I
MWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFEN<?YZGH,NB\Z4;IT.I;ZN7K
M<.O[[(;M$>V<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T],+U4/7>]FWV^_>*
M^!GXJ/DX^<?Z5_KG^W?\!_R8_2G]NOY+_MS_;?___^X #D%D;V)E &0
M ?_; (0 !@0$! 4$!@4%!@D&!08)"P@&!@@+# H*"PH*#! ,# P,# P0# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $'!P<-# T8$! 8% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@! 0#7 P$1  (1 0,1 ?_=  0 &__$ :(    ' 0$! 0$
M  0% P(& 0 '" D*"P$  @(# 0$! 0$          0 " P0%!@<("0H+$  "
M 0,# @0"!@<#! (& G,! @,1!  %(1(Q05$&$V$B<8$4,I&A!Q6Q0B/!4M'A
M,Q9B\"1R@O$E0S13DJ*R8W/"-40GDZ.S-A=49'3#TN(()H,)"A@9A)1%1J2T
M5M-5*!KRX_/$U.3T976%E:6UQ=7E]69VAI:FML;6YO8W1U=G=X>7I[?'U^?W
M.$A8:'B(F*BXR-CH^"DY25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:ZOH1  ("
M 0(#!04$!08$" ,#;0$  A$#!"$2,4$%41-A(@9Q@9$RH;'P%,'1X2-"%5)B
M<O$S)#1#@A:24R6B8[+"!W/2->)$@Q=4DP@)"A@9)C9%&B=D=%4W\J.SPR@I
MT^/SA)2DM,34Y/1E=865I;7%U>7U1E9F=H:6IK;&UN;V1U=G=X>7I[?'U^?W
M.$A8:'B(F*BXR-CH^#E)66EYB9FIN<G9Z?DJ.DI::GJ*FJJZRMKJ^O_:  P#
M 0 "$0,1 #\ [;^:_G#6_+=KI\FE-&K7$KK+ZB<Q10"*9@:[42Q@</5!><_\
MKH\[@FLMOM_Q4/ZYKOY1R^2VV/SF\\UKZUO2G^^?[<?Y1R^2VV_YR^=Q2DMO
M[_N1_7'^4<ODMK/^5S^>0!^^M]_^*1_7!_*.7R6UP_.3SU2IFM_^1(_KC_*.
M7R6W+^<?GFM?7@(/3]R!C_*.7R6U3_E</G>M/7MP?#TAA_E'+Y+:X?G#YU_W
M];D>/I#^N/\ *.7R6U1?S?\ .9%/6MRW_&(8?Y0R^2VN'YO^<M_WD#4Z_NA_
M7'^4<ODMM'\X/.5322W%/^*J_P <?Y1R^2VX_G#YR&_.W9?$1?VX_P HY?);
M</SA\Y,=I+<#_C%_;C_*.7R6UO\ RN'SI2I>W^0B_MQ_E'+Y+;8_-_SFW22
M>/[H4_7C_*&7R6UX_-WSEWEM^G^^O#Z<?Y0R^2+;_P"5N^<JC]Y!3N/2']<?
MY1R^2V[_ )6]YR W>WKV_=_VX?Y1R^2;;'YO><#6CVY(_P"*_P"W'^4,GDMJ
M:?G!YS-:O;;5_P!U?VX_RCE\EM</S@\X\0>5L:_\5_VX_P H9?);;_Y7#YQV
MWMB1]H>F?ZX_RCE\EM</SD\W@_$MM[#TS_S5A_E')Y+;9_.;S>N_I6AIVX-_
MS5A_E')Y+:Y?SH\UE:F"T_X!_P#FK'^4<G=%;9OY7\[:IJODG5=<GCA6[L5N
M#$J!@A,,/J+R!)/7KOF=@U,IXI3/.-J__]#J7Y__ /'+TD_\7O\ \1&:CM;Z
M8^]!>+JP+&O3O_;FEXD*OJ 1L2*J/#KMA!5>.94;;]1C:K33IMR;H,'$K@K"
MM,;5Q#5K^R.HQM5P8FM3VZ8\2JB\N/P_[>/$J[X"*"HH=_'#Q*N6IKV&#B5<
MHW+?JP\2N*C<T-/;'B5U32G&M.N/$K?%NE.IIR\,/$J\_"H%?A[CQ./$JY *
M@=!W)PVK3%2:5VP<2K>/)J5]P,-JM2HK4T'<XVK@AY=Z=_#&U7*#QW% .M<-
MJX!2QX-7CL?GC:KHZ4((K7#:J;D?$:4%<%JH,[] :5QM7K/Y?U_Y5%YA/2L=
M]O\ ]&^;?2?XO+_._P!RD/\ _]'JGY_ _HK2C6@%PU?^!S3=LFHQ]Z"\5 !)
MVK[>.:#B8KP2HI3OB)K:HK CVK4X>-4?;:F(=+N[!;:&07+I)]9=:S)P/1&[
M!N^61S5$QH>I;2N:P$C22%F#/3[)Z!>U,G#5&( H;-4L8).ZG^CU+-^]8AMQ
M7MA_-GN"/"'>U^C5"@>JZE>C [_3@_-;\@OA>:\6:^L6,K@O2H\*>& :K8"A
MLOA[DVNBMEC97$I8C8@[#PR,]3Q"J3''1NW):("#ZIH 13QK7I]^2_-GN"/"
M\U2&W59$;U35*_#V-<9:KB!%<UCCH@V[ZL& 42-L36G>N$:L]P4XO-<EK&(D
MC=V98R6!K0FOCC^:/$94/4GPA0%\FS:U 4S-Q"\:#;;^N$:JN0'/B1X=]5R:
M>NS>LS;C8]B#7"=58Y!1BKJV;$>H7,[<B2QWZUVWP#5$;4$^'OS6G3E/("9]
MS4TV(]L/YKR"/"\W+IZA2/6)1@5(/OA.J\@HQ>:I);QNR#D5*KQ 'Z\C'44"
M*YLC"^JU;-04'JL0A)8=C]&3.IL'8;L1B\U:.$*J@U8ILK=Z9"68R)\VR,:3
M'4-0^NK9J+:&W^JQ"+E".)D _;D\6PSR\5; 4R0#2<0:=/$Y#C5"FX+$J*8.
M-6E9B?@[B@!Z8\2O7_(8_P"0/Z[[P7W_ "8.;K2?XM+W2_W+(<G_TN[_ )H:
M+I.I:+&^H3+$;5S) C?[L<BG';QS#UN&$X^KHVX8B1HCB>2KH>DD?[S $]JG
M-3^5Q]SF_EL?<N.A:.>L )^9P_E<7<OY:'<T-$TD*/\ 1Q3H-SOC^5Q]R_EL
M?<J)H>E!:BV4UZ[G'\KC[E_+X^Y<=$TJ@I;KQ'7<X_E<?<OY>'<[]#:0 ?\
M1U(.]:G'\KB_FK^7AW.71M*Z_5E%?<X_E<7\U?R\.YM=#TLFOU9/#J<?RN/^
M:G\OC[F_T#I9_P"/9=OGC^5Q?S4?E\?<U^@=,!-+9*?,X_E<?\U?R^/N;&@:
M8I(^K+7Q%<?RN/\ FI_+X^YRZ%IFX6V44]SC^5Q_S5_+X^YL:#IM/]YD_'#^
M5Q_S5_+X^YO] Z?_ ,LRU[=<?RN/^:CP(=RX:'IPW^KK4?/'\KC_ )J^!#N;
M&B::1O;K3M6N/Y;'_-7P(=R]M#TN@Y6RUZC<X?RV/N7P(=S3:%I0H1;*">U3
MC^5Q]R/ AW-?H72P36!37MOMC^6Q]R? AW-?H;2B /JZU^9Q_+8^Y'Y>'<[]
M#::I'[A:>Q.'\MC[E_+P[G'1=.(I]7 ^1./Y;'W+^7AW+&T+3..UN#OON<?R
MV/N7\O#N45\OZ47^*U4U%*U/7'\MC[E_+P[E8:#I2T'U8;==SA_+8^Y'@0[G
MJ6AZ!IUCY#O+""5)+:X@N#(Z_9'J1D,/HS98\,8XC$<C;B2 XJI__]/N/YJ4
M_1UD3VF/_$<P]9R#EZ3F7FXF6FW7N#X9@N<V6V) H/GBK@QX]/E7%51&\1OB
MK;'FI#5!/88JV!04(H!TQ5;--%%"TKF@45^9'8>^$;H0EKK<$D"SS036O(_9
ME1@?GDC!%IE#<12+SAD5QX@UZY'DE=RJ:U&*M!@.IW\,5;Y*6H-O'%5W(5Z[
M>'OBKN7?MWQ54!'SI_'%#JC?I3QPJW2K"IJ#N#BKF1FW5:@=32M,54P@ZU^>
M!+C'3W.*M,I'],5=N"3UQ582W*I^'L1BJVX*+%0=:]<4+89JG?\ X+#:T]"\
MMLO^ -084IZ5T2?]@<S<7]T?BX67^\'P?__4[?\ FR::79&A/[__ (U.8>LY
M!R])S+S.A(KO3,!SEW>@W7MA554 C<8JN0'8]!BJI\1(KBJ7ZO%-*;/C4Q^O
M610.0H%-.7M7)1ZH*'-QK'J6U2$61>89HB0&K3T_AJ1\/?X<E00H"35Y;PR?
M&KV\<@60+5)36H4*0I^_XO\ *P[4NZG!J6J.GUF")9)VYK-$L841\>AY#=V_
MR3RQ(')"(MY=2>[43W#F)X#Q98^(Y<^]0.+<<B:I*:*[*H4FI7N>N09.]7I\
M0Y'IBJO!ZDLB0K0/*P123M4FF$;H)I,M>T>YT2Y2VGD25GC]0,E:#VWRS+C,
M#1:\603%AF.B>3]%N='M[B97>XN(N7/F0 S> 'AF5CT\3&W%R:B0E3'?+%DD
MGF2"TNXU=8V=98VW!* C]>8^&/KHN1FEZ+"*O=+@G\XMI\:B*W>4 J@H M*D
M#YY*4 <E,8S(QVGNN>9ET2[&G6-I$88D4R!JBM>PI[=SEV3-P&@&G'AXQ9*
M\XV-D=/M-8M(A ;F@E1=@>0J#MWR&>(H2#9@D;,2Q4=#[=\Q7)6D*2#3KTQ5
M85Z]!@53?D-NY&Q.*5)N++Q(.WCBJD00W$;=P,5>B^6J_P#*N;_I_<7?_$&S
M.Q?W1^+A9?[T?!__U>X_FL&_15H1VF_XUS$UGTAR])S+S6I(KW\,U[G-KZ?*
MK4&%54R)QY 4 Q0UZGA3E[CKBK9DY#<T'84Q2J1%I'$42F25]E15))/L,(W0
M4V;RCYE6'UFLF*TY%10M3Y9;X$ZY-7CPOFE:*"_ ;-RX\2-PW2F54VLHA_+K
M4%C#375M:(?BI3H3OOTWS)_*RZEQCJH] @M<\I7ND0BZ=X[BV8A3)&IV)Z$C
MWR&3 8"^C/'G$]NJ8>4](T&72+S4]1@^L&U<_#O3B%!V'?KEF#'$Q,CT:\TY
M"0B.J8:/K/E/6KG]&#2D@$BDQED&X'6A'1LLQY(3/#3#)"<!=L4GLX=.\RBQ
M JD-RH4D5/$D$9BF/#.O-R1+BA?DG/YFM&-7M@:5] ]J]\NU?U!ITGTI]!J2
M66AZ!-6B-)'&XI^RZLN7B51BTF-RD$#':K:?F(H HEQRF7;^9?B_X:N5\-9F
M?%>)"K<*?S%XUZ3':G^3D1_?,S_=(+SFWJ>9KB- 7=@@"*I)^SVID-1];+!]
M 4]7\PW5QI5KIMQ;&W2W(I*RL.7$4'7!/(3$ A,,8$B04D>=>E=^NP-,I;EI
MF6E"PI_JG JY9@: 4X]_A.*KF:.E2P![&F%5&,<I" :[;>&!*E<<@Q-!].*O
M1/+BT_+6]][>[/\ PC9G8O[H^XN%D_O1\'__UNZ?FH#^AK5AM_I %?FIS$U?
MTARM)]1>84:NPZ]LU[GKE'&2KCD:;#PPJK<TW/*@Z8H<&2G7OUQ5O_9BO?%6
M6_EG"C:C>2M1Y88AZ0/N<R](!9<75G8+M \RZ]/YICAN+IFAEE>-X33B!O2G
MRQQ9I&=$KDQ1$-@@/-L:P>:KGTR%1I(W/2G(TKE>?:9;,&\ FOYCL3-IM9"$
M:(DJ#0'IN<MU?1JTG56T^22Y_+N[$DG+T>2HS;[*RLOW5PQ-X2B0K*%GE2,_
MX0UA2U35C7_8#!@_NY)S?WD4K\B6LL_F*!T;DENC/*? $4%<KTPN;9J34%+6
M+J&;S5-=AJP+.OQ#H1&0,&25SOS3CC4*5_..IVNKZC'-9EC%%&4#L*5)WV&'
M/D$C87!C,1NB]6U73I_*^G64-Q6[@*LZ@?9X@]?IR63(#  <V$,9$R3R9+''
M]=O-"U=6KRC99:>+I7_B0;,GZC&3CG82BQ^!"WYB$\J 2MM_L<QQ_>MY_NE#
MS/<W=CYLGO+=PLT84H2 >J^&#-(B=AEAB#"BF7G&:6Y\K:=/-3UIG1G*@#<K
MO3+,YN +7@%3(828VJ/BH.U,PW+:,4AI5Z4Q5<JA5(,NYQ5<0O ?$&_'%4*J
M^D[.#4':F!*'FD9R3V(^G%7I>AIQ_+&X_P JSNC7YJ^9^,?NO@7!G_>_$/\
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
M#WPJLTV_GT_4X+V(5>W>I3^9>XR4)<)MC.(D"&<OJOY?WUZNIW+.MS16>&A
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
M?Q+AR<8H_)G-C>-,P>-6:-M_4!!&:[BHMY I=J6IV]M:2R3N(;>-27E8['V
M'?)@WL$ /./)NN^4M?\ S%TC3(I99Y3>>M;#<GC$I8\_Y5J/LYLM-AD*V:=3
M(4;3_4]8T]?,.KZS(&>6RNI)'EC?]Y&M>(HG1M_',?*92D?>L1Z0/)E,\7&X
MT74-02.>\O(>5I<#>D,E&93[T/3*L^*4.&SS:H$$E#_F1:Z-=Z'&MY-)$D$R
M-&J"BDM\'!^W$\LIPRJ7FW8[^"OI'/2/(%UJ$-3=:JRV=F1U])/@VKVV?-I$
M\&(RZR<>0XLE=(H:W:.SLPKT557][(QIQH*U.:V4K+EQB\GUO\P_)(UFY2Z,
MT\)5XY8Z/5W)I\"FE%I^UE^+33HF@SR2&T2PZ_\ -DE[JC7K_P"CV-JGI:3I
MV].'B^9L,($?Z39&&Q!/!?\ L6:_E/#J>M:A;)+(?J=Q<HENG8E6Y2$?(8\
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
ML=5:1;-V9$10TQ1E5BPJ.)(Q,2'&0][Y=:ZMFM$NYXH)94DFCB<H)&C-1RZ
MY*.6AY,90M(+[5=+.LQ7=E(;AM,D'[U!\"NC E:C[1%,GC!!#*0L,G\_>6K>
M\\[+K4L<;:9J=K#=0Q+]MY"H#\C4+L<RM3$"7%_.72:R4<? /J"!\T:_K5S&
MEA:7"V4-H@EE=4Y-Q H%:M%I_DYB<?#L=VW%IA(&2<^9+'S/<?EKY8T;RYI[
MWVH:M="XN2A])4BH29I6.R)R*YM(X^+&!WNJ)X<DB?X4T2;3_)EM)I&F3)?^
M;[B-4O[Y16.UY?LJ:;-X)]K]M\A,QPC;ZE .0[_2QFZT*&YTZ6TN)Y/4N#6:
M8,5D<UY&K^^:LSWMS>#:DETP0^;/-4.C:23(MA475YUB@511FY]RHS)PZ<GX
MM>7*(QM,?.WF&SN!!H&BCCH&E@JIV'UB8?:F:G7?IE.LSB7IC]$/]DZF4K-L
ML_+;RG<P:*NKPQJU]>-QBF;?TD[N ?M9L=!@X8<7639R%,S%M9Z1?P/,&6RE
MB*M*R>J7N>5:-0,_)P3Z?'X>7+,]CS76NG3M8Q7%Q\&I(SR0/( I16:JI*$X
M5HNS8K;R_P#-O0;2VU"+5+?@)+JBW'I]"W?8=/;-1VEC J03+>-L <CTF![5
MH:YJRUOJ?R7!Z'E/28J4XVT>WS6N=-IQ6,>Y*=9<K__2]4UQ5@'YW0"7R/))
M2HAGB<^V]/XY@=HB\2"^? @XEEKMWS0TJ^\TN<!*31U/^L/V>7AEGAH;LO+^
MH3CE$4*BE2.1ZBO4#)#"2J+N=(OK.(&X*A7/$!>5?']H#(SQ&/-5.!I8GCFA
M=HIHF#QR)LRE3L0<KY;A7JFF:OI7GRP33=7=;'S/ A6SU!119138'QK^VG_
MYN,&HCE'#+:;=BRF!8A/I^I^5I&TO7(PES(2PF%3%*"=N#?P.8NJP2!.ST6C
MU$3$;I5=Z] $CM+B)%CA9I+Q'IZ;0-LNYVH3XY##I[((WX5S:F7#($<$I>G_
M (\Q*S\^3^6;*]AT"(7%C)<+-";PDM&BBC1KQVXT-(_Y<SI8Q/8M!TQ !OU
M,EN/.5YYETN!-!A:WEO!QOI.5!$E-_3/4\NG[.8G@B,M^C7O3'X?(^M)=C2-
M$E<6,2&XUB4$<$9OLJ.5?WC9=X@(,I;_ ,UC(B) &STV60WOY865W YGO/+,
MIM+KD27:%_L%OEEDB)XA+^:U1]&6OYS%5=AI4HG8?6[QOC2IW#&BK7-3,$SV
MY.]Q3'AL[_,'\P-6\MRZ1Y5TJ5+-(;&"749]A(J,.*HK'9:MF_G.40(CH'G(
MXXRXI'F3Z7C]KYPG\N6M]+H,?UNWN)UN!-?$O(M/MK4'HU?A.42B)[%V/Y2H
M@WZ@GEQYHU?SO'9:=Y8M6BU/4*)=*&^$1T^(J1N!XL<IQZ8"6^[C3F1'?DG$
M\.D>0]%D\I>6I1)J=VW+S)JZ=7>G^\\1[(O?'6:JAP1._P#'+_>NKRY.([<F
M/H4$9J*4V)S64UO5-&\O:SJ^D6=Y9:B+:R(6,1^H5J_2FW2N;[#$R@"',.2(
MI&#R)KS7XLWU7]XL?UBI8D!0Y6F_SWR[PBCQH]R#M_*37Z32QZZ>(<1%C4#D
M=QPJ=PPQ\$]ZG,!T8SY[TY-$CCTGZU];GY^K+(>JBFPS7:_TU%CER7$,.5"R
MA.6[,!3MN:9K''?6FD1"#2K*#_?<$:_<@&=3C%1 2C*Y-7__T_433@8JP_\
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
M3;;L?U8%?__6]4%?;%4!K.BVFK:9<Z=<@K#=(8W9-F /@3D,D.*)!ZJP%/R
M\H*@3ZS>$#<5=?\ FG,'^3<?>563_P#./WE.2/BMY>(1T;FA_P"-</\ )N/S
M1247/_..< 8M9ZU(H[++$&_$$95+LP=)+2#;_G'O6%-8M7@(Z4:-AM^.5GLR
M7\Y:6'\A?,Z']WJ-HP\#Z@_XU.1_DR?>%I8WY(^<$IPGM& \)''ZUQ_DW)WQ
M53/Y-^=UZ"V?_GKW^D9'^3LGDM(=_P FO/1!_=6YKV$P_B,![/R^2J+?DUY\
MZBV@J!M29<'\GY?)5@_)G\P* _58:]QZR4P?R?E[@JP_DQ^8-"19PU/;UD_K
M@_D_+W+37_*F/S !/^AQ;_\ %R?UP_R?E[@M(FP_*G\Q]/O(;ZSMXXKN!@\4
M@FC)5A\SACH<T38JUI3OORE_,>]NYKN>VB>YN',DTAFCJS-U/7&6@S$V:6E!
M?R6\_AJ_58:>!G3^N/\ )^7R6D6GY-^>0:_5X 3U)F7'^3LODM*J_DMYZ/[%
MJE>_J[_JP_R=D\EI63\C/.<GVY[-/F[']2Y(=FY.^*TKK^07F9OMZE:+3IQ#
MG^ P_P F3[PM*T?_ #CQJCFLVLQ+O^Q&Q_61DAV6?YRTF-G_ ,XYZ6&Y7NKS
MR^T2+&/QY9='LR/4K2<Q?D-Y/CC">M=M3N9%K^"Y/^3<?FM(BU_)/RE;7,-P
MDMTSP.KJ&D!!*FHKMACV=C!O=-,]6&->B@?1F>JZF*O_U_5.*NQ5V*NQ5QQ5
MK%7'%6L5=BK1Q5KOBJX8JV,5:.*K#BKL5;&*MCKBJ[%78J[%6\5=BKL5=BKL
%5=BK_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>vitalfam05.jpg
<TEXT>
begin 644 vitalfam05.jpg
M_]C_X  02D9)1@ ! @$ 2 !(  #_[1*L4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  2     $  0!(     0 !.$))300-       $    >#A"24T#\P
M    "           .$))300*       !   X0DE-)Q        H  0
M   ".$))30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &
M       ! #(    ! %H    &       ! #4    ! "T    &       !.$))
M30/X      !P  #_____________________________ ^@     ________
M_____________________P/H     /____________________________\#
MZ     #_____________________________ ^@  #A"24T$         @ !
M.$))300"       $     #A"24T$"       $     $   )    "0      X
M0DE-!!0       0    ".$))300,     !#]     0   '    !+   !4
M8G   !#A !@  ?_8_^  $$I&248  0(! $@ 2   _^X #D%D;V)E &2
M ?_; (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.
M#A01# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M_\  $0@ 2P!P P$B  (1 0,1 ?_=  0 !__$ 3\   $% 0$! 0$!
M  ,  0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !
M! $# @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S
M-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($
M! ,$!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*2
M0U,58W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$
MU.3TI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\
M]*S\B^CT_1 .XG=(GCYA4QU7)GW;!\C_ .25W-<QIKW$ DD">^GT95$UW;"U
M[Q:Z2=Q8UNA^BW:W]U0SD1(T2OB!2;[?DP'>PM[P#_Y)$&;:>=OW'^]9KJ7C
MZ(VGL1I^&J*RXUL!O@?UN5'QR[E=PCLZ RK#SM^[_:G^TV3&GW?[5G.S\<#]
M&QSC_FA5+L[+?I6?3'\@:_YY2]T]RD8[Z4Z=^?DLR36'5LK $EX,ZB?WE;IS
M*'5@OMKW'D;@._Q7.X#<AUUE-YW4N;ZM9)EP?.RQNYWYKI:]63A@>YCX^*?"
M9W6RC1IW1DXYXM9_G!+UZ/\ 2-^\+!#K&&'AKO,&"CL>UW!CR*=[A[+>%U_7
MI_TC?O"JOZYT5CG,?GXS7,):YIM8""-'-(W*LW4R(,'6.R\\ZD(ZGFB!_2+?
M^K<G1D2VN3Y2.>4A*1CP@'1]+/7^A")ZCBB>)NK'_?T;$ZCT_-+QAY-63Z<;
M_2>U\;IV[MA=]+:O'[VL>]NX:-[0NS_Q<C]+U$P&C;1#>_\ A]4]GYGX=#%B
MGD$R>&J!_K2$7__0]$ZYL&(QSC %@U^3EF4]6JHH<Z\C94)-CW!C8G;[GV%K
M&<_GN6A]803@".?49Q\UQE.547W],SK3U ]0KL=C54L #\<_J]M#+@?2??3[
M[7_Z-03KC981)@2.CU+NHXP-C,J]F&ZH@/8^RIKANV[/4:;-];G^I7_GL0W9
M72MAM;D,L :Q[GM<U\-L);38YS7NVLN<W]$__"_X-<]5TGU<&ZFW[;==D8N3
MC9&4[':Y]K\IU5[LPM;:=VRO#IQJ*]WT/3_2+0NZ +,C)LK==ZV98\VO]!CF
M.&_'R,/8_P!2K]7P&XM--6^W],SU?1]-'ABLXL@Z+=6;E.RJ?LK]K !(+PP@
MS[BYCQ[F_P#"?V%H6.8&[P0YIU!;P?ZJ!>UV4VJRUEGJOKBPAAK(U=]*I]EK
MZ;/^NV?UU7R[G,K:W<RL: !S2()T:V-VS?N_SU$="=-&P!<0;UZJIR[QE.<P
MQ#-&C41(6ECNQLE_KFM@R-NQQCW;1K&[]Q8'3,HY&1;4\!F32PBZD'4$ENU[
M?WJ;/I5O0,SJMF#D7P7FW&%EWIAX ^S[:G59!_1^WULB_P"QUL_?KL3H:AAR
M2$3=Z4]:VFIOT6 3X*6QO8+FW?67-HR'T9#*OT64['L<QX.VJHU_:LU_J55?
MHZOM..QC-_Z1_J_Z):&/GV9&,ZZ]Q8UMUM!%4'^;?=4''Z'TVX^]&E@G$[.;
MUIW5,/J%3JG;&V9#GXSY #YVV"E[?SO1]V^O_1+$ZF#^T<DV.'JOM>ZQK00
M\G=8QF_W.:UR["M_3\BVG]&ZQ]9-E3K*P[TW ;7/]1Q?Z+W3LW-_J+B^M],N
MOZUF756TU5LR7,V6/V.T+3[/Y"6''PSD03ZOT6_\,/#DG(&_3J+%?,U;+V5Z
M- <_\B[#_%IN<.I6.,N+J6_<VQW_ ']<B[IMTR;<?OQ9/';VM^DNP_Q9 _9N
MHD@@^M6(.A^AW5AN\_,2Y;)1OY?^G%__T>_^L]_V?I1N@N++*X TDEVU<)3:
M6.;CXQ^R8E+;6/Z>PDUVBXNW6-M<?4JLJML]W_6_1])=K]<Z77] NK;>S%E]
M>[(LG:QH>TO=[/<[V>UC/WUPF#9T1E=EN*[*ZD^AY;9+V4#?]"W95Z;_ &L;
M^DV>O99L53F1DLF,A'3]+NW.5./AJ43(D[1W_E\SH]*=AXM#>F5UNJI%;ZMA
M>X_HW[A9^DD;=SK'>_\ ,5VFK$Q<>O&IQG#T0*VM?8[VMF6&ST_T;M[_ *--
M355IJQ+K7OQ[W4V.#6L]< LV<_H;VAOT_IL]=OT_Y"?*KNOO>S)-E%;=FZNP
M56-@>VFFO&V6?K'_ &HR_P"<_P""R-B@QRS5<R#^[.)XA+]YDR1Q<50!CUE&
M=Q,749U!KZG/G67-:TN;+MOM_P &ZQK?\_\ 1_X18G6,AN2!0]^RF]AVVUNE
MI>T[7U6?OUO_ ,%N5YUD6V,L+-C@[TC8Z  Q_P!+T?T3?3LM_1?H:GVW_P#"
M5?HUF]19ZN,XO>T"A[G-QV56!S?4=L>+V[=V+ZKO9C^H[Z#*K-E=2=,S(/7P
M1"&,R EI$FCUW1_5Q^4[JSADV4Y)JQG"K(#-MIK)9P^7>HS?[;F/_F[%M^UU
MEHV56DGTK6V.9N(!]2JK8[^OO]*S_@WK!^K&X=1++(<15:&6?O#V.G3_  FS
M^<_TG\XNACIN+OS;_2H!>'V7V&&[S^C8YQ>=F[W*3!*X66+F,7M9##YS0X=]
M==CZEL1IMRF^JRIK;VOKR!6:W^H"7>H+'_SEN[:WU-ZN8]%=5=KFXN,T6N-C
M]6 N!]C)VCWM;2ZW9;8__P ^K(RLOI?2\G[*,%]D5&VS8XM;LLWAS-SMWJ^H
MW<KF["^S5MHQZ6-#1Z5+G.AH)XN>UWT=SO<C//CB>$G4FMBMC'W./VXB7 1I
M7#Z?5UXOG;V'6'VFT4,QPT%K6UEAW$D.LW^E^YM:N5ZM<[&ZOGM=<<=SLEUC
M*RPF6N:W;>/:?I_0WL77L+ZVS06UAHVAK0('\E4>J48_6\9^+D,_6*1^@N:/
M<PN_/K_>K_TM7\VI!,1.H.K-RLXPF20.&0X9</Z/];U_,\-D9+G/+V9)=I(&
MZUAG^K7MJ;N7;_XM03T[-M=J7Y.I)GBNKN?ZRY7(Z9TZC%=9:'"!M]1SR#N.
MC0UNC7/W?X+8NQ_Q>TMHZ3DU-?ZFW*<'.T&OIT;FZ?NHXN8QY#4;OQ#:YZ41
MR\@.IC'_ +I__]+M/K[9Z/U8R<@<TV4/$:ZBZKLO.QU.NL%M#=K7FHO&R6^T
M[K_3;[?TEVZSU+OI_P"C74_XTNKUMQ<;H];XMLL9?D,@C]$/4]'W1L=OOK_\
M"7#_ &@;9\ H,L!*6O9T^1P"6/BD2+/IK3ZM^OJ4NM;9?8^E^YK!=6+G- .Z
MJ"-KGUW-_0W5VN]7TV+I>E93\_IHNKM;1;2\XV-?:0SU-K/5MI:VUV_]7GU<
M>Q_Z:O\ 2+!R<,?9FY+K#MJJ;NVMI; V;_YNI_J7/]1]3-_\]Z>^VS^:3]*Z
MK=C8?IU[WLL>\6M$%@W#9[/6_0^H_P#.NV?HTWVQ&ZO5.?% 8Q*!)D)#?U?1
MZ/\ 9=[W-GT++B6EMA>;+7UL<;&N==M9^DL]2YW^CK_P?JI9/1>I^G4VCTG%
MUKWVVNEH#7;OYFIW\[?L]*KU+/T=/I_H:5G8&=BMLK;EF'L/=[V[2T.V.J?3
MMK:]SQ_HUIMZA?B5W=3R*K*K,Q[:[+0XN$MK/V&NNFWUFTT66-]#U6M9^EO_
M $R:(;WT\6E*<X?-7T]3GGZN=<IR;K\!K6FVLAC&7^DX.G=_.;/;5NWO?M_P
M?Z)0HP/K*ZNMIR&9M5C0XM.37-@V;MWI6X[ZO2^T_F_N+I&WW9>-%PKV6B'U
MD3YQN;L_._.;L5*O[-A9+W4@UNW^UM<>FQVWTK?2K=9].[_M1[?TO]=5QS.(
M?+Q?QO\ =]3-(9I$&0@2 !J+EZ?WG)S^E_6DU567W_:G-8YEEC16"UUA8RMU
M3=O_ &GW66[GOV/_ )M9MM>7C9]IMR+'85K/T%;*@7%H;^D9GFKU+,7]^N[_
M +4+:ZQUOKC>JU=.P[:JQ=0+/3LI:]Y?%MAJ'N_G'-IV,K_TBRZ<#KS:78]6
M3C-KM.[TGM&]YML^SS8QH=^DJM_5W>J[]6]/_@U,,9R",XT8R'Z8]7^,PPYR
M.*4XU*,KHG%I&7#^\VJ.IYS0]HRK:VL;6VMCWLJ#2]@R35=N997^DJ_2>G_2
MZ/TJKY'4L^DBRW*R&#'8,BQCV5E[&/\ =ZOKT?H?T%7\W7^E]?\ PE?J*C7@
M=4HOKHH^R6#+=>]K2T.K+F$X>7>'?I/YUOT'M_P3_P!'Z:'5OQ'G!HS/0&_]
M+1D!US/6&C=EM7J>I5LV?F_X+^:2..8WD3'O=A='F\,R!&!XCL!'U&7^,CZQ
MDXIMQ[\EUN276%C;7O>?='J"^FMC:F6VNW^_TOS_ *"]%_Q?4XU/U?C&&VMU
M]C@TGW"=L-L:XN=6_9M_1O\ >N'?]7^O7XL555Y%3B7M;2W46%SB[+P9VT^H
MUSOYVIWKU/\ YRA=9_BXZ@'8.3TB\6MSL*PV6>L-KGLN+O3M&]K+';75OJLW
M*3!"B-;%=^)9EYB,_14HR!OUQX?,?X+_ /_3ZW_&'T/*ZOT('"K-N5AVB]E3
M?I/: ZNZNL?G/V/]1K?^#7D%ECJW.KMECVR',>"T@^#FN]R^AU%WR^:9("]V
M]RD\PAZ<?'&]/5P/A8ZS?Z.QMI:[TQ67AVNV-FS:3MV[/9M<B=,PK\G#&1C"
MRQK+',:*Q)$!OP_>7MO^8I?YJ;(#]ZOHG+/(8:8^'U#7BC)\JQZCCN]+:^K4
M%Y(U@^WU&N<?TO\ *W/6CD>IZ=58?(J:Y@D%SB" W;NCV[H7HO;M_!./DFS$
M>$\4O370?]ZU3[EBQUT[6^>X_57-J  F-"H.SR;'/+A[B?:1_M#ET/6-GVU^
M[]D]OZ1N];C_  OIK-=Z4G_D'D<^I/\ YTLCVL=Z9A7]W)_WK;XY?N'[8O'_
M %DZOZ?6/5?Z;;A52ZI[]XL:YGJ/;93966^G^EV_VU0_YQV. >;F--@<;6 V
MD^]UK[:;#N]WJVO=D6?I/TGK>IZG\XNKZO\ 9_MHW?\ -B?3;_2?6]3\_P#<
M_P '^XLV[[+I_P"(_P#M_:%K<N ,4!Q<7I&HXG+S<!RSO3U&PX9^LCW45L?:
MPUT"::CO.QVT-WL:US=MC&_H?9^XK_U<S\VYS;J:V7NQ]KCCOL=ZUT&=GJ[:
MZZ_I/_.]3])Z7J*^/L^G_B._\'4:?LOO_P#$?]%WT/M'A^=_(1RB'#ZCI?7B
M3A]L3U]7;^4FR?K)U/!NL_9]&9T^ISC9?AY5#7T5D^^U]>1OKVU_G?16U_B_
MZKU3ZQY>5UG*?:S%H_04#V!EI=[W[FM9O_5_9_A/IW+GQ]E]/3_FC/MC?]H]
M/G\_?[-G]9>F=$_Y)Q?Z+_-C^@?T;_T%_P""2@(\6\CKI7%P7^E_JVS,R,=H
M@5K\O'7Z/]=__]D .$))300&       '  0    ! 0#_X@Q824-#7U!23T9)
M3$4  0$   Q(3&EN;P(0  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A8W-P
M35-&5     !)14,@<U)'0@                  ]M8  0    #3+4A0("
M
M !%C<')T   !4    #-D97-C   !A    &QW='!T   !\    !1B:W!T   "
M!    !1R6%E:   "&    !1G6%E:   "+    !1B6%E:   "0    !1D;6YD
M   "5    '!D;61D   "Q    (AV=65D   #3    (9V:65W   #U    "1L
M=6UI   #^    !1M96%S   $#    "1T96-H   $,     QR5%)#   $/
M" QG5%)#   $/   " QB5%)#   $/   " QT97AT     $-O<'ER:6=H=" H
M8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2
M<U)'0B!)14,V,3DV-BTR+C$              !)S4D="($E%0S8Q.38V+3(N
M,0
M        6%E:(        /-1  $    !%LQ865H@
M %A96B        !OH@  ./4   .06%E:(        &*9  "WA0  &-I865H@
M        )*    ^$  "VSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE
M8RYC:               %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                                                  !D97-C
M     "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M
M('-21T(              "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O
M;&]U<B!S<&%C92 M('-21T(                             9&5S8P
M       L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V
M+3(N,0              +%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I
M;B!)14,V,3DV-BTR+C$                                  '9I97<
M     !.D_@ 47RX $,\4  /MS  $$PL  UR>     5A96B       $P)5@!0
M    5Q_G;65A<P         !                         H\    "<VEG
M(     !#4E0@8W5R=@        0     !0 *  \ %  9 !X (P H "T ,@ W
M #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0
MJ0"N +( MP"\ ,$ Q@#+ -  U0#; .  Y0#K /  ]@#[ 0$!!P$- 1,!&0$?
M 24!*P$R 3@!/@%% 4P!4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q ;D!
MP0') =$!V0'A >D!\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$
M HX"F *B JP"M@+! LL"U0+@ NL"]0,  PL#%@,A RT#. -# T\#6@-F W(#
M?@.* Y8#H@.N [H#QP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:
M!*@$M@3$!-,$X03P!/X%#04<!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075!>4%
M]@8&!A8&)P8W!D@&609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T
M!X8'F0>L![\'T@?E!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24)
M.@E/"60)>0F/":0)N@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB
M"SD+40MI"X +F NP"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -
M6@UT#8X-J0W##=X-^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S
M#\\/[! )$"800Q!A$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D42
M9!*$$J,2PQ+C$P,3(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T
M%585>!6;%;T5X!8#%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 8
M91B*&*\8U1CZ&2 911EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR
M&]H< APJ'%(<>QRC',P<]1T>'4<=<!V9'<,=[!X6'D >:AZ4'KX>Z1\3'SX?
M:1^4'[\?ZB 5($$@;""8(,0@\"$<(4@A=2&A(<XA^R(G(E4B@B*O(MTC"B,X
M(V8CE"/"(_ D'R1-)'PDJR3:)0DE."5H)9<EQR7W)B<F5R:')K<FZ"<8)TDG
M>B>K)]PH#2@_*'$HHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1
M+ 4L.2QN+*(LURT,+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<O_C U,&PP
MI##;,1(Q2C&",;HQ\C(J,F,RFS+4,PTS1C-_,[@S\30K-&4TGC38-1,U336'
M-<(U_38W-G(VKC;I-R0W8#><-]<X%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT.K(Z
M[SLM.VL[JCOH/"<\93RD/.,](CUA/:$]X#X@/F ^H#[@/R$_83^B/^) (T!D
M0*9 YT$I06I!K$'N0C!"<D*U0O=#.D-]0\!$ T1'1(I$SD42155%FD7>1B)&
M9T:K1O!'-4=[1\!(!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR
M3+I- DU*39--W$XE3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3
M$U-?4ZI3]E1"5(]4VU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX
M6@=:5EJF6O5;15N56^5<-5R&7-9=)UUX7<E>&EYL7KU?#U]A7[-@!6!78*I@
M_&%/8:)A]6))8IQB\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_
M:)9H[&E#:9II\6I(:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P
M*W"&<.!Q.G&5<?!R2W*F<P%S77.X=!1T<'3,=2AUA77A=CYVFW;X=U9WLW@1
M>&YXS'DJ>8EYYWI&>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$>
MJ($*@6N!S8(P@I*"](-7@[J$'82 A..%1X6KA@Z&<H;7ASN'GX@$B&F(SHDS
MB9F)_HIDBLJ+,(N6B_R,8XS*C3&-F(W_CF:.SH\VCYZ0!I!ND-:1/Y&HDA&2
M>I+CDTV3MI0@E(J4])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INO
MG!R<B9SWG62=TIY GJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BE
MJ:8:IHNF_:=NI^"H4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+
ML "P=;#JL6"QUK)+LL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z
M.[JUNRZ[I[PAO)N]%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.
MQ4O%R,9&QL/'0<>_R#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0
M.="ZT3S1OM(_TL'31-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N
MW 7<BMT0W9;>'-ZBWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_G
MJ>@RZ+SI1NG0ZEOJY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G
M]#3TPO50]=[V;?;[]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____
M[@ .061O8F4 9      !_]L A  &! 0$!00&!04&"08%!@D+" 8&" L,"@H+
M"@H,$ P,# P,#! ,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0<'!PT,
M#1@0$!@4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" "+ ,\# 1$  A$! Q$!_]T !  :_\0!H@
M  <! 0$! 0          ! 4# @8!  <("0H+ 0 " @,! 0$! 0         !
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
MA3[8&]-J[TZ;;Y8332R33=8MKN%75JD[=QO]."D@IB'4]#BENN*5LDL:"KL
M/?%"%;5[-30$L?885MYU^9.CWUQ+IL_EK2%NFDF8:D@<0J$V*M2J]6+<G7*)
MZ3'/Z@V:?'A,OW@]*&\^6":7Y:B1D$:"=><B?W,B"-FZ&K"16')D_P!DK/DM
M)BX)[_YLOQ],O]B[/L"$(YR3T@>&7\W\1>6OYAC29DD0H P4(00QKT\1OFR>
MG.L -$*US>,R_NS12*\AW!Q<B4NY FI/Z\6M/_(BA_.6A1J.M_;_ /)Q<6G5
MFL,_ZDO]R^PL+YZ__]7U3BKR7SG'7S#=_,4^\G-9E^HN=B^EYKH>FMY8UV\U
M'6-;3]'WH$%HDBLA+!@><S?8YBO#G]GXOM?LY&%!V6HS3U( $1^['\'X_P!B
MG?G6V\NZ[:?H;4;JXM+FP]/45N;9%9XU/*,%:]?4J5_X',B)=+EP\8I&10^3
M3;^7!!=SQ6GDYK:XMD2$L)/K,2K"KU ;E('$C4'VFR=L3@Y?T4QG\J^7=5U#
MS?*FM-#/KEC%!JBJB'ZI;VI,3M\1%&?@X/J?L_']G#;"6GY_TTPB\L>6X[W1
M-8TZXO--DTV2!(X7AE N8W7ZM#$T<H5E64&BN@_:RN&*,9&7\4E.#<5_"A?*
M=A#H\EE86FO75Q:&&:6VTRXTY(6,+R.:O,4$R*)2S+R/Q<?Y<F9+BT\H=?3\
M$??_ */>\N$)02,[-(!$3\1J#7;BS&N84Q&S^IVV,SX1W5WK86Y>HEI-0*2\
MB< -R:,?B ZD=L$3?TE9BJ,A]J5:B][ZA8S$+3[("5^@T."5A$3"N3%[+5KN
M2YDTZ]XB^@^R_031]G \:?:R@2)-%IQ9*D82^H?[./\ ._XIENF _HR+N27Z
M>S',[#]+5G^I(;GZK-YLN=,O;98[>6R%]'>*[J["-A%*K#H/3 _9_9R_HX1K
MC(/=Q)9HWF::671_J5@HEUB*_GL@;AU*I;!EA!)'P^K^T1_=Y#P8@\75KCFN
MJ'U<7^Q3'1O._F&9]3EO[(VFGZ(TL>JW*Z@TA1X8R_&-"@]3F>*<O\K)F(1#
M+(W8H0^KU(G3?/NH7WE36-7DBN+2]TI3+-8&<GX6B$T7&0H"%D1OY?AXXF.]
M)AFN!EN#'^%E&G7!NM+BOKJ<1Q^A'/,7DY>FKQA_WC$"G7(ER(R'#:+74?+U
MN:2WT".(?K!]1N)$0!)<UZ"BG!17Q(]Z*^MZ/]<^JM>1&[J +?D.=32E%^D8
MTGC%U;$OSA$3>58$I\!NE#'V,4@RS#S=[V"+S2'?C/WQ>+2>2?-<<Q;ZO<<0
MU2S+ML>1^'^;?,EW'I!OC'S1G^&M>^%%L)B%'%0 #]E0U.OVN-&I]K%R?S.(
M#Z@U_AO7>$C"RD*Q F1JI10O4UY=J8I_-8_YW-'?EX2?//E^G0W\'_$QBPUI
M_<3_ *DGV!A> ?_6]4XJ\G\_+<G4]3%F5%YZ1^K\MAZA0\*G_6S6YOJ+GZ<C
M:^5O)+S3QJWD& >?_7T^\CN)5252/7HI)% H;D#&K!N0^)4YY"Z=G 2GE(P#
M:0^G^%'Z_KT/E[RC8?H6&'4[>:** WE[%+=1F"./E")A$OJ2&4TB3;TXV^UE
MF.0)IUTX&]V:Z+>V]Q8PR76@>BU_;P?7;8^B0/W:CTG#,K,(J>G1E^RO')\3
M5PE2\P^<IM#\RV>F:=I5F]O=QPI*9%99KQ)IRDD%MQ BK"I::03<N7+CPXMS
MQ$F0QV-T\&IE)HZ>7F"6I+V\BEW*D'X2H,?CQ_XQ_L_9QXF/!YHN"6WNA#=7
M6FI;7%L"MH6/)XPX*N%JJ<-MJ_M*V'B15(CC;4+,HJQJ>NYRLTR!*7W[0%32
M,4'CE<J; 3WL \W:\FG@+#*UO.&#*&CK!,.A0R'X0W_#9C9)5R:]1F,1M=_U
M>*/]5)-2>T\PZ?#+9W*V&JPD/;ER RMW3D""Z-_,AR(E$HXH9X\^&7^S@SOR
M2=6D\LV_Z6C$=\CRI)Q(8, WPL"*?:'MF;A^EJD)@U/ZDM\[: ^MI;0V=]^C
M[J&1[5[K@7K'=Q\9(*@C=EXM_D_M<<R(FFK-I99!8/#L?])_$BCY66+7]#O[
M1TBL=&M)K1;:AY'U5"J01\.U/BQO9AX7JB1RB*2F_P#)MV;?4+>XU""'3]:U
MJ.\NZ"0R- 2 MNH"GE(S_:_8^'#Q,1HYSN(_BEXDOZD4YU3RA>W-U?KI=Z'L
M-6TZZM;F&82,4EY\4D#HA01Q%/3HQY<>?#EF/APQQDG?BD?XFS)I)FZ( ,>'
MU?SI^J*=>5[#S&_EVYAO)M.D66U2#3I((YA1XXS&&N([@=N*'CP_V.72JT>!
MEQW"?#=?PK[_ ,LZR\DS6LUF4^KK# );>+D)%"%G+%'V9O6^#XE^-<'$PEB/
M2N2^RTXPZSPN5MWK!#)9(D:\XW@C6.:3D(UI5FHC<OL_ J8]&V&$[RH<(X?]
M,EGYN1<?*,9ZD7<?XH^3Q<W?=@?XP?ZA^^+#);NWF94.JRI#4^LKW5F"795;
MDH"A=VK\7\WQ?WN9+M91(_A%_P!3)^/Q_-0.H:S;P$2_I*YEAK1XH+F%I"2G
M%315"_"OP.>/V,5A@)VX8W_2A)*F\QV3._JMJ$@=BU5G5:DBGQ*!3H6Q;?RT
MARX/]*C?R\6TE_,701:QO% +N(K'(>3#CN=_HQ3K.(:>?$;/"7UKA>$?_]?U
M3BKQ7\S-8N;3S3/;VP42,B.785H-^@^C-/J9D9" [;1XA*%EYWJ#IKO+2-:8
MR65U(HBFCHLD,P^PR,!LK5X[\OM9K\>I/B&)_P UW!P>'C&2%QE_%_53'3O4
MTBRM].T]S]5LD$,+R?%(53NQ%-SF+G[2F)D1JDXNSX&(,KLIE::\12.84EW*
M\034#K]V9&'M*)CZMBX^7LT@^G>+)DU6:.Q6>%?5C;8R<PJH?Y64GDSOTC5?
M^"_FSADN(E$W%P/"J1C(5)TOF"001I!]7FO7)#0FX$2K3?KQ9W/^3Q7^9^.
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
MJW]XWQ*^&+O_ &7]5E')(1_WGX_FH#S'+HLEC%):17MR%<Q6=^J22(93L>3
M!65^-.99E_DP9L0GC(W;]%FGCRV>$?SX_P!!A,MI(-4BNK6GUB52@4[!Z;^F
M?<T8+_E9KL XXG&7H]3/@ G_ #?K_P"%_P#'7J?Y=R1OY65D)X>O,>)%"IVJ
MI'^2V;;0@C'1[WE.VJ\>QUC%DL#@@9F.I:75]+&H_HPW4?Z0X"4VM?C"$T!/
MS[8M@PS,3,#TAC/GSS?J>CWMG8:>H1YXS-+<,H?X0Q7B@.VU*M_L<P=7FG$@
M1V<7+,CDA]$\[>9Y-1MK&>X4PSHS2.8T4A5&]" M#7C3_6S79M3G$2>+;A[G
M)[-C++F$3N/JE_FLLDN;="M)#ZM"P52>7P]_QS60X0.*S8_TSU?AF6Q'I5-"
MM2AGE66603,&>*69Y0I'\H8GCUWSI>SY2GC$Y;D_C_3.@U6".*9C&_Q_-_HI
MR;>!EJ2H('?;-ALXVZ67DTEI7TVK,15%I4D=.V8^?%&8H\V_%,Q_JJHOI+[3
M@S"I("2K0U5NE&!_'_)S$C.? 82YQ^EN,8B?%'DP.\L(;*YELXXQ#%!)QC@4
M45%-"*??FMS\1R$RYN]QY>* /\X)+K]];65L9)S0R$H(P?B<N:<0*_R_;_R<
MKQB1F"-N'U-L3LG?Y50V$/G_ $:"W1$D5;@MQ4!N/U=_#>G^MFV[-RY99"9$
MR$OYW^]=;VUJ",?"/XY>K_=/HC-\\N__TO5.*OG?\YY+1/S#E%V$*O80&W,D
M:R 2"62M"02*C-7JR;V=EH@*+"M'T32M$U2VMK2W01W*2SWLG-FI3B%7D:@U
MJ?M?%_+F+DF9#=S(1X3LB9=1L9I-0328H))=,(DFMKM3Z3$CU5])EJ4;P8CC
MRS&&GB)^(?XG(EJCP<'\QK3/-RW]]%::A:2:89D:8,9HY4#1$$C>C<M_LY,"
M)LCU5[W%AG$^2;Z%YCCAUF2:VN627UHXY[24%0\1B+1['B%<MR^.C?9X<LRL
M.8XM_P"%AFPC+M_$S#4(K"2!-:MT5K"\XI?*R@&)BW%IEV/"1?L2UY+^UPY<
M6S(U.($>)'D?J_XO_BG%T^60_=GF/I_XC_B4)%JUSJ4R6]E:QPZ*9"9YUX+M
M"P()9B9.<Q5!5$^%$?\ R..,,@J@Y)Q\.Y^I)KG1-+ALKJ^FD#F>[FN;NYEN
M3(U>7%08T$CF*B)!Q^&1O3_>-'SQKB3Q\)V^Y&7T0N;FPTJZE<0WD*O);R_%
MZ[*5G6.*.0GDU(N$E3Z<:,W+X\!W3CVLH3S%>PI/&=2F94N5$UC9%F:02O(P
M%8H]C&B?&J!?W:K_ "Y(;#?^L@#?9B7F73'@_>PCC%=%3\.Q2=17;_7I7_67
M,+/CJ0F'>]EZH3B<4OX?^F?_ !U-=.\X:KI?ETW5G8V\MLL<MU>O/(\9]93Q
M=5XANJJ&W'[69V++0%?Q.FUNDK)($_1]/]5&Z=^8VLS",MHT4?K*'@#W#*76
M@)( C;[-0-_VLG^8%U3BG1;<T/=>8-%&H?XQU#RU$;BPHL6I1WO(GB?35GB5
M*<HZ_"S*_!?BY?#A.I&P NV<--/A(XJBJ:_^86GZEIB7YTR94L)PK3)*CE1(
M.+L/A%%3X&9ZY7.0G7>XN70DCGR2I=83Z];6T4$C(UJ;AIV4CC&[4_>2TXQ\
M7CIP;C_D_%F)/#<>?5R^RXRTV7B^KBBE-A^:5H;\&V@NIG6HB"4E:BDU/%:M
MQIB>S:'2B]'/M&!C9'VAFNG:S>QW4DPLQ/'=4F2S6;B3*$!.Q*QL.+?$K'BK
MXX91T\#Q'TNKU _,2' #;(['\P]6NUDN+32A+81UCEM_5BY)-&2K<6 *#I0I
M_-^WF;'5Q+@ST<AMU0-_Y_U 2VP?1+I8[L,3]F6). #$2E0RK[?ZN#'K<>0$
MQ-\*ST<X5>UI1%^9T#ZH\=BH@EAI$T4DJTE;KQ0R*2Y6OV:\ER&8@@2WBG'
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
8_(G%6O\ D3A0OAZ_[K_V&!0K8I=BK__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659007472248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 25, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001611647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Freshpet INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-1884894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">400 Plaza Drive, 1st Floor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Secaucus<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">07094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">520-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">FRPT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,900,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,445,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">KPMG LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Short Hills, New Jersey<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999532824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 72,788<span></span>
</td>
<td class="nump">$ 67,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts</a></td>
<td class="nump">34,780<span></span>
</td>
<td class="nump">18,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">35,574<span></span>
</td>
<td class="nump">19,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">5,834<span></span>
</td>
<td class="nump">3,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">1,349<span></span>
</td>
<td class="nump">914<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">150,325<span></span>
</td>
<td class="nump">109,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">583,922<span></span>
</td>
<td class="nump">281,073<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_DepositsOnPropertyPlantAndEquipmentNet', window );">Deposits on equipment</a></td>
<td class="nump">4,100<span></span>
</td>
<td class="nump">3,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets</a></td>
<td class="nump">6,537<span></span>
</td>
<td class="nump">7,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investment</a></td>
<td class="nump">25,856<span></span>
</td>
<td class="nump">27,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">13,670<span></span>
</td>
<td class="nump">4,749<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">784,410<span></span>
</td>
<td class="nump">434,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">42,612<span></span>
</td>
<td class="nump">16,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">14,950<span></span>
</td>
<td class="nump">15,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">1,384<span></span>
</td>
<td class="nump">1,298<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">58,946<span></span>
</td>
<td class="nump">33,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long term operating lease liabilities</a></td>
<td class="nump">5,710<span></span>
</td>
<td class="nump">7,098<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">64,656<span></span>
</td>
<td class="nump">40,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS' EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock &#8212; voting, $0.001 par value, 200,000 shares authorized, 43,449 issued and 43,435 outstanding on December 31, 2021, and 40,732 issued and 40,718 outstanding on December 31, 2020</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">955,710<span></span>
</td>
<td class="nump">600,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(235,623)<span></span>
</td>
<td class="num">(205,924)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss)</a></td>
<td class="num">(120)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost &#8212; 14 shares on December 31, 2021 and on December 31, 2020</a></td>
<td class="num">(256)<span></span>
</td>
<td class="num">(256)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">719,754<span></span>
</td>
<td class="nump">394,169<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders' Equity</a></td>
<td class="nump">$ 784,410<span></span>
</td>
<td class="nump">$ 434,388<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_DepositsOnPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deposits that are made on property, plant and equipment, net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_DepositsOnPropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659000222536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">43,449<span></span>
</td>
<td class="nump">40,732<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">43,435<span></span>
</td>
<td class="nump">40,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares (in shares)</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999618696">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">NET SALES</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 425,489<span></span>
</td>
<td class="nump">$ 318,790<span></span>
</td>
<td class="nump">$ 245,862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">COST OF GOODS SOLD</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">263,343<span></span>
</td>
<td class="nump">185,880<span></span>
</td>
<td class="nump">131,665<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">162,146<span></span>
</td>
<td class="nump">132,910<span></span>
</td>
<td class="nump">114,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">186,809<span></span>
</td>
<td class="nump">134,908<span></span>
</td>
<td class="nump">114,450<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">(LOSS) FROM OPERATIONS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(24,663)<span></span>
</td>
<td class="num">(1,998)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME/(EXPENSES):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Income/(Expenses), net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,882)<span></span>
</td>
<td class="num">(1,212)<span></span>
</td>
<td class="num">(991)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Nonoperating Income (Expense), Total</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,869)<span></span>
</td>
<td class="num">(1,125)<span></span>
</td>
<td class="num">(986)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(LOSS) BEFORE INCOME TAXES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(27,532)<span></span>
</td>
<td class="num">(3,123)<span></span>
</td>
<td class="num">(1,239)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">INCOME TAX EXPENSE</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">162<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">LOSS ON EQUITY METHOD INVESTMENT</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,005<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">(LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(29,699)<span></span>
</td>
<td class="num">(3,188)<span></span>
</td>
<td class="num">(1,383)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>OTHER COMPREHENSIVE (LOSS):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in foreign currency translation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(40)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(48)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">TOTAL COMPREHENSIVE (LOSS)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (29,740)<span></span>
</td>
<td class="num">$ (3,189)<span></span>
</td>
<td class="num">$ (1,430)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">-BASIC (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">-DILUTED (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (0.69)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>WEIGHTED AVERAGE SHARES OF COMMON STOCK OUTSTANDING USED IN COMPUTING NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">-BASIC (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,931<span></span>
</td>
<td class="nump">39,758<span></span>
</td>
<td class="nump">35,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">-DILUTED (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,931<span></span>
</td>
<td class="nump">39,758<span></span>
</td>
<td class="nump">35,950<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Online sales associated with each class of retailer are included within their respective total.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659006332792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes In Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Dec. 31, 2018</a></td>
<td class="nump">35,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Dec. 31, 2018</a></td>
<td class="nump">$ 35<span></span>
</td>
<td class="nump">$ 323,080<span></span>
</td>
<td class="num">$ (201,353)<span></span>
</td>
<td class="num">$ (32)<span></span>
</td>
<td class="num">$ (256)<span></span>
</td>
<td class="nump">$ 121,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of options to purchase common stock (in shares)</a></td>
<td class="nump">514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of options to purchase common stock</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock units (in shares)</a></td>
<td class="nump">92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,295)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,295)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,383)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,383)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Dec. 31, 2019</a></td>
<td class="nump">36,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Dec. 31, 2019</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="nump">334,299<span></span>
</td>
<td class="num">(202,735)<span></span>
</td>
<td class="num">(79)<span></span>
</td>
<td class="num">$ (256)<span></span>
</td>
<td class="nump">131,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of options to purchase common stock (in shares)</a></td>
<td class="nump">479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of options to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock units (in shares)</a></td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock units</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(2,568)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,568)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,188)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,188)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued in primary offering (in shares)</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued in primary offering</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">252,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">252,062<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Dec. 31, 2020</a></td>
<td class="nump">40,732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Dec. 31, 2020</a></td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">600,388<span></span>
</td>
<td class="num">(205,924)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="num">$ (256)<span></span>
</td>
<td class="nump">394,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of options to purchase common stock (in shares)</a></td>
<td class="nump">224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of options to purchase common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock units (in shares)</a></td>
<td class="nump">78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,187)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,699)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,699)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued in primary offering (in shares)</a></td>
<td class="nump">2,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares issued in primary offering</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">332,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">332,172<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balances (in shares) at Dec. 31, 2021</a></td>
<td class="nump">43,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balances at Dec. 31, 2021</a></td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">$ 955,710<span></span>
</td>
<td class="num">$ (235,623)<span></span>
</td>
<td class="num">$ (120)<span></span>
</td>
<td class="num">$ (256)<span></span>
</td>
<td class="nump">$ 719,754<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659000271160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss)</a></td>
<td class="num">$ (29,699)<span></span>
</td>
<td class="num">$ (3,188)<span></span>
</td>
<td class="num">$ (1,383)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) to net cash flows provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for loss (gains) on accounts receivable</a></td>
<td class="nump">29<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on disposal of equipment</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">1,805<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">24,998<span></span>
</td>
<td class="nump">10,925<span></span>
</td>
<td class="nump">7,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory obsolescence</a></td>
<td class="nump">349<span></span>
</td>
<td class="nump">232<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">30,468<span></span>
</td>
<td class="nump">21,125<span></span>
</td>
<td class="nump">15,922<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of deferred financing costs and loan discount</a></td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">834<span></span>
</td>
<td class="nump">211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset', window );">Change in operating lease right of use asset</a></td>
<td class="nump">1,329<span></span>
</td>
<td class="nump">1,289<span></span>
</td>
<td class="nump">432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Loss on equity method investment</a></td>
<td class="nump">2,005<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(16,371)<span></span>
</td>
<td class="nump">166<span></span>
</td>
<td class="num">(8,019)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(16,804)<span></span>
</td>
<td class="num">(6,808)<span></span>
</td>
<td class="num">(3,338)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(2,891)<span></span>
</td>
<td class="nump">9,437<span></span>
</td>
<td class="num">(11,969)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(7,899)<span></span>
</td>
<td class="num">(719)<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">14,958<span></span>
</td>
<td class="num">(5,922)<span></span>
</td>
<td class="nump">2,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(273)<span></span>
</td>
<td class="num">(6,762)<span></span>
</td>
<td class="nump">13,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_IncreaseDecreaseInOtherLeaseLiabilities', window );">Other lease liabilities</a></td>
<td class="num">(1,302)<span></span>
</td>
<td class="num">(1,198)<span></span>
</td>
<td class="num">(265)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash flows provided by operating activities</a></td>
<td class="nump">647<span></span>
</td>
<td class="nump">21,193<span></span>
</td>
<td class="nump">16,317<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchase of short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Proceeds from maturities of short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Investments in equity method investment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(27,894)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Acquisitions of property, plant and equipment, software and deposits on equipment</a></td>
<td class="num">(322,099)<span></span>
</td>
<td class="num">(134,568)<span></span>
</td>
<td class="num">(70,633)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(322,099)<span></span>
</td>
<td class="num">(162,462)<span></span>
</td>
<td class="num">(70,633)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from common shares issued in primary offering, net of issuance cost</a></td>
<td class="nump">332,172<span></span>
</td>
<td class="nump">252,062<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of options to purchase common stock</a></td>
<td class="nump">2,271<span></span>
</td>
<td class="nump">5,441<span></span>
</td>
<td class="nump">4,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholdings related to net shares settlements of restricted stock units</a></td>
<td class="num">(4,187)<span></span>
</td>
<td class="num">(2,568)<span></span>
</td>
<td class="num">(1,295)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from borrowings under Credit Facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,933<span></span>
</td>
<td class="nump">72,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of borrowings under Credit Facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(76,000)<span></span>
</td>
<td class="num">(18,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Financing fees paid in connection with borrowings</a></td>
<td class="num">(3,263)<span></span>
</td>
<td class="num">(824)<span></span>
</td>
<td class="num">(723)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash flows provided by financing activities</a></td>
<td class="nump">326,993<span></span>
</td>
<td class="nump">199,044<span></span>
</td>
<td class="nump">56,234<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">NET CHANGE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">5,541<span></span>
</td>
<td class="nump">57,775<span></span>
</td>
<td class="nump">1,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</a></td>
<td class="nump">67,247<span></span>
</td>
<td class="nump">9,472<span></span>
</td>
<td class="nump">7,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH AND CASH EQUIVALENTS, END OF PERIOD</a></td>
<td class="nump">72,788<span></span>
</td>
<td class="nump">67,247<span></span>
</td>
<td class="nump">9,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Taxes paid</a></td>
<td class="nump">182<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">1,730<span></span>
</td>
<td class="nump">1,061<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NON-CASH FINANCING AND INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Property, plant and equipment purchases in accounts payable and accrued expenses</a></td>
<td class="nump">22,482<span></span>
</td>
<td class="nump">11,281<span></span>
</td>
<td class="nump">7,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment', window );">Non-cash acquisitions of property, plant and equipment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in operating lease, right of use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_IncreaseDecreaseInOtherLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_IncreaseDecreaseInOtherLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant and equipment that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003549752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b><a href="#" id="notes" title="notes"/>Note <em style="font: inherit;">1</em> &#8211; Summary of Significant Accounting Policies: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Freshpet, Inc. (hereafter referred to as &#8220;Freshpet&#8221;, the &#8220;Company&#8221;, "we," "us" or "our"), a Delaware corporation, manufactures and markets natural fresh meals&#160;and treats for dogs and cats. The Company&#8217;s products are distributed throughout the United States, Canada and other international markets, into major retail classes including Grocery (including online), Mass and Club, Pet Specialty, and Natural retail.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Basis of Presentation </b>&#8211;<b> </b>The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (&#8220;U.S. GAAP&#8221;). All amounts included in the consolidated financial statements have been rounded except where otherwise stated. As figures are rounded, numbers presented throughout this document <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> add up precisely to the totals we provide and percentages <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> precisely reflect the absolute figures.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Principles of Consolidation</b> &#8211; The financial statements include the accounts of the Company as well as the Company&#8217;s wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b/><b>Segments</b> &#8211; The Company operates as a <span style="-sec-ix-hidden:c81246143">single</span> operating segment reporting to its chief operating decision maker.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Equity method investment</b>&#160;&#8211; The Company utilizes the equity method to account for investments when the Company possesses the ability to exercise significant influence, but <em style="font: inherit;">not</em> control, over the operating and financial policies of the investee. The ability to exercise significant influence is presumed when an investor possesses more than <em style="font: inherit;">20%</em> of the voting interests of the investee. This presumption <em style="font: inherit;"> may </em>be overcome based on specific facts and circumstances that demonstrate that the ability to exercise significant influence is restricted. The Company applies the equity method to investments in common stock and to other investments when such other investments possess substantially identical subordinated interests to common stock. The Company has elected to record its share of equity in income (losses) of equity method investments on a <em style="font: inherit;">one</em>-quarter lag based on the most recently available financial statements.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> September 2, 2020, </em>the Company acquired a 19% interest in a privately held company that operates in our industry for $27.9 million. The Company concluded that they are <em style="font: inherit;">not</em> the primary beneficiary, which is primarily the result of the Company's conclusion that it does <em style="font: inherit;">not</em> have the power to direct activities that most significantly impact the economic performance. The total $27.9 million is comprised of an initial investment of $26.6 million and $1.3 million of transaction costs. The Company accounts for the investment under the equity method of accounting based on our ability to exercise significant influence even though the Company's percentage of ownership is below <em style="font: inherit;">20%.</em> The basis difference between the Company's carrying value of its investment and the amount of underlying equity in net assets of the privately held company is <em style="font: inherit;">not</em> material to the Company's consolidated financial statements.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In applying the equity investment method, the Company records the investment at cost and subsequently increases or decreases the carrying amount of the investment by our proportionate share of the net income or loss.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Estimates and Uncertainties</b> &#8211; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Estimates are used in determining, among other items, trade incentives, share-based compensation and useful lives for long-lived assets. Actual results, as determined at a later date, could differ from those estimates.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Cash and Cash Equivalents</b> &#8211; The Company at times considers money market funds and all other highly liquid debt instruments purchased with an original maturity of <em style="font: inherit;">three</em> months or less to be cash equivalents.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Trade Account Receivable</b> &#8211; The allowance for doubtful accounts is based on the Company's assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances and current economic conditions that <em style="font: inherit;"> may </em>affect a customer's ability to pay.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Inventories</b> &#8211; Inventories are stated at the lower of cost or market, using the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method. When necessary, the Company provides allowances to adjust the carrying value of its inventories to the lower of cost or net realizable value, including any costs to sell or dispose and consideration for obsolescence, excessive inventory levels, product deterioration and other factors in evaluating net realizable value.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Property, Plant and Equipment</b> &#8211; Property, plant and equipment are recorded at cost. The Company provides for depreciation on the straight-line method by charges to income at rates based upon estimated recovery periods of 7 years for furniture and office equipment, 5 years for automotive equipment, 9 years for refrigeration equipment, 5 to 10 years for machinery and equipment, and 15 to 39 years for building and improvements. Capitalized cost includes the costs incurred to bring the property, plant and equipment to the condition and location necessary for its intended use, which includes any necessary delivery, electrical and installation cost for equipment. Maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful life of the assets over <em style="font: inherit;">two</em> years are charged to expense as incurred. Leasehold improvements are amortized over the shorter of the term of the related lease or the estimated useful lives on the straight-line method.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Long-Lived Assets</b> &#8211; The Company evaluates all long-lived assets for impairment. Long-lived assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future net cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future net cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Recoverability of assets held for sale is measured by a comparison of the carrying amount of an asset or asset group to their fair value less estimated costs to sell. Estimating future cash flows and calculating fair value of assets requires significant estimates and assumptions by management. If the carrying amount is <em style="font: inherit;">not</em> fully recoverable, an impairment loss is recognized to reduce the carry amount to fair value and is charged to expense in the period of impairment.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Income Taxes </b>&#8211; The Company provides for deferred income taxes for temporary differences between financial and income tax reporting, principally net operating loss carryforwards, depreciation, and share-based compensation. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the years in which those temporary differences are expected to be recovered or settled.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">A valuation allowance is appropriate when management believes it is more likely than <em style="font: inherit;">not,</em> the deferred tax asset will <em style="font: inherit;">not</em> be realized. At <em style="font: inherit;"> December 31, 2021</em>, and <em style="font: inherit;">2020</em>, the Company determined that full valuation of its net deferred tax assets and liabilities&#160;is appropriate.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Share-based Compensation</b> &#8211; The Company recognizes share-based compensation based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. The Company estimates grant date fair value of its options using the Black-Scholes Merton option-pricing model. Share awards are amortized under the straight-line method over the requisite service period of the entire award. The Company accounts for forfeitures as they occur.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b/></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Fair Value of Financial Instruments</b> &#8211; Financial Accounting Standards Board (&#8220;FASB&#8221;) guidance specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level <em style="font: inherit;">1</em> measurement) and the lowest priority to unobservable inputs (Level <em style="font: inherit;">3</em> measurement).</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The <em style="font: inherit;">three</em> levels of the fair value hierarchy are as follows:</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#160;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#9679;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">1</em> &#8211; Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level <em style="font: inherit;">1</em> primarily consists of financial instruments whose value is based on quoted market prices such as exchange-traded instruments and listed equities.</p> </td></tr>
</tbody></table> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#160;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#9679;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">2</em> &#8211; Inputs other than quoted prices included within Level <em style="font: inherit;">1</em> that are observable for the asset or liability, either directly or indirectly (e.g., quoted prices of similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active). Level <em style="font: inherit;">2</em> includes financial instruments that are valued using models or other valuation methodologies.</p> </td></tr>
</tbody></table> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#160;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#9679;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">3</em> &#8211; Unobservable inputs for the asset or liability. Financial instruments are considered Level <em style="font: inherit;">3</em> when their fair values are determined using pricing models, discounted cash flows or similar techniques and at least <em style="font: inherit;">one</em> significant model assumption or input is unobservable.</p> </td></tr>
</tbody></table> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The carrying amounts reported in the balance sheets for cash and cash equivalents, other receivables, accounts payable and accrued expenses approximate their fair value based on the short-term maturity of these instruments. Certain assets, including the equity method investment, right-of-use assets and property and equipment are also subject to measurement at fair value&#160;on a non-recurring basis if they are deemed to be impaired as a result of an impairment review.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, the Company only maintained Level <em style="font: inherit;">1</em> assets and liabilities.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Debt Issuance Cost</b>&#160;- During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2021,</em> as part of the Sixth Amendment (as defined below), the Company incurred an additional $3,263&#160;of fees in <em style="font: inherit;">2021</em> associated with the debt modification, of which $2,797 of the fees were related to the Delayed Draw Term Loan (as defined below) with the remaining balance relating to the Revolving Loan Facility (as defined below). The Company also wrote down $485 of fees incurred from the prior credit facilities. The Company's policy is to record the debt issuance cost related to the Delayed Draw Term Loan, net of debt, for the portion of the Delayed Draw Term Loan that is outstanding, with the remaining amount recorded within assets. As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> there was $2,478 and $983 of debt issuance cost that was recorded to other assets, and $793 and $284 was recorded to other current assets, respectively.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company amortizes debt issuance costs categorized as assets on a straight-line basis over the term of the loan and amortizes the debt issuance costs that are categorized net of debt using the effective interest method, over the term of the loan.&#160;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b/></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Revenue Recognition and Incentives </b>&#8211; Revenues primarily consist of the sale of pet food products that are sold to retailers through broker and distributor arrangements. These revenue contracts generally have single performance obligations. Revenue, which includes shipping and handling charges billed to the customer, is reported net of applicable trade incentives and allowances. Amounts billed and due from our customers are classified as receivables and require payment on a short-term basis and, therefore, we do <em style="font: inherit;">not</em> have any significant financing components.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Revenue from product sales is recognized when obligations under the terms of the contract with the customer are satisfied, which occurs once control is transferred upon delivery to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The amount of consideration the Company receives and revenue the Company recognizes varies with changes in trade incentives the Company offers to its customers and their consumers.&#160;Trade incentives consists primarily of customer pricing allowances and merchandising funds, and consumer coupons are offered through various programs to customers and consumers. Estimates of trade promotion expense and coupon redemption costs are based upon programs offered, timing of those offers, estimated redemption/usage rates from historical performance, management&#8217;s experience and current economic trends.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Sales taxes and other similar taxes are excluded from revenue.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">There were no contract assets as of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Net Sales </b>&#8211; Information about the Company&#8217;s net sales by class of retailer is as follows:</p> <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

     <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Twelve Months Ended</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Grocery (including Online), Mass and Club</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">356,965</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">272,008</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">206,550</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Pet Specialty and Natural</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,524</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,782</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,312</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net Sales (a)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">425,489</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">318,790</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">245,862</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">(a) Online sales associated with each class of retailer are included within their respective total.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Advertising</b> &#8211; Advertising costs are expensed when incurred, with the exception of production costs which are expensed the <em style="font: inherit;">first</em> time advertising takes place. Advertising costs, consisting primarily of media ads, were $53,687, $38,483,&#160;and $34,261,&#160;in <em style="font: inherit;">2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, respectively. As of <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em>&#160;we had $1,173, $128&#160;and $575, respectively, of production cost in prepaid expense, representing advertising that had yet to take place.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Shipping and Handling Costs/Freight Out</b> &#8211; Costs incurred for shipping and handling are included in selling, general, and administrative expenses within the statement of operations and comprehensive loss. Shipping and handling costs primarily consist of costs associated with moving finished products to customers, including costs associated with our distribution center and the cost of shipping products to customers through <em style="font: inherit;">third</em>-party carriers. Shipping and handling cost totaled $47,713, $27,167, and $19,820 for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Implementation Costs of Cloud Computing Arrangement</b>&#160;&#8211; As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> the Company incurred&#160;$7,380 and $10, respectively, in costs related to the implementation costs of our new ERP system associated with our cloud computing arrangement within other assets. The cost will be recognized over the term of the agreement, expected to begin in <em style="font: inherit;">2022.</em>&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Recently Adopted Standards</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> January 2020, </em>the FASB issued Accounting Standards Update <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">01,</em> Investments - Equity Services (Topic <em style="font: inherit;">321</em>), Investments - Equity Method and Joint Ventures (Topic <em style="font: inherit;">323</em>), and Derivatives and Hedging (Topic <em style="font: inherit;">815</em>): Clarifying the Interactions between Topic <em style="font: inherit;">321,</em> Topic <em style="font: inherit;">323,</em> and Topic <em style="font: inherit;">815.</em> The standard addresses accounting for the transition into and out of the equity method and measurement of certain purchased options and forward contracts to acquire investments. We adopted the requirements of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">01</em> prospectively as of <em style="font: inherit;"> January 1, 2021. </em>The adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">01</em> did <em style="font: inherit;">not</em> have a significant impact on our consolidated financial statements.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We consider the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB).&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/>


   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659004509736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">2</em>&#160;&#8211; Inventories: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Inventories are summarized as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw Materials and Work in Process</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,339</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9,347</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Packaging Components Material</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,823</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,872</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished Goods</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,704</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,365</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">35,866</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">19,584</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reserve for Obsolete Inventory</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(292</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(465</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Inventories, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">35,574</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">19,119</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003549752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">3</em>&#160;&#8211; Property, Plant and Equipment: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Refrigeration Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">122,063</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">107,703</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">140,471</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">106,336</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Building, Land, and Improvements</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">150,927</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">101,786</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Furniture and Office Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,844</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,687</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Leasehold Improvements</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,319</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,301</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Construction in Progress</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">273,880</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,497</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">697,504</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">367,310</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Accumulated Depreciation</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(113,582</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(86,237</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Property, Plant and Equipment, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">583,922</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">281,073</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Depreciation expense related to property, plant and equipment totaled $29,467, $20,805, and $15,600 for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively; of which $16,545, $9,576, and $6,370 was recorded in cost of goods sold for <em style="font: inherit;">2021</em>,&#160;<em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively,&#160;with the remainder of depreciation and amortization expense being recorded to selling, general and administrative expense.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003534312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">4</em>&#160;&#8211; Income Taxes</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">A summary of income taxes as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">162</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">144</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">International</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">162</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The provisions for income taxes do <em style="font: inherit;">not</em> bear a normal relationship to loss before income taxes primarily as a result of the valuation allowance on deferred tax assets.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The reconciliation of the statutory federal income tax rate to the Company&#8217;s effective tax is presented below:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tax at federal statutory rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State taxes, net of federal</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7.4</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">39.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">36.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Permanent items</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">30.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">284.4</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">312.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(0.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State rate change</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(0.5</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(24.3</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(58.8</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(352.5</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(362.7</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Effective tax rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.5</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2.1</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In assessing the realizability of the net deferred tax assets, the Company considers all relevant positive and negative evidence to determine whether it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred income tax assets will <em style="font: inherit;">not</em> be realized. The realization of the gross deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of the net operating loss carryforwards. The Company believes that it is more likely than <em style="font: inherit;">not</em> that the Company&#8217;s deferred income tax assets will <em style="font: inherit;">not</em> be realized. The Company has experienced taxable losses from inception. As such, there is a full valuation allowance against the net deferred tax assets as of <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em>&#160;and <em style="font: inherit;">2019.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net operating loss</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">73,436</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">60,268</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">49,626</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock option expense</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12,169</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,454</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,063</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14,957</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(11,941</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(10,372</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,845</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,194</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">966</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Valuation allowance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(73,493</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55,975</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(45,283</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net deferred income tax assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">At <em style="font: inherit;"> December 31, 2021</em>, the Company had federal net operating loss (&#8220;NOL&#8221;) carryforwards of $291.8&#160;million, of which $175.4&#160;million, generated in <em style="font: inherit;">2017</em>&#160;and prior, will expire between <em style="font: inherit;">2025</em> and <em style="font: inherit;">2037.</em> The NOL generated from&#160;<em style="font: inherit;">2018</em> through&#160;<em style="font: inherit;">2021</em>&#160;of $116.4&#160;million will have an indefinite carryforward period but can generally only be used to offset <em style="font: inherit;">80%</em> of taxable income in any particular year. The Company <em style="font: inherit;"> may </em>be subject to the net operating loss utilization provisions of Section <em style="font: inherit;">382</em> of the Internal Revenue Code. The effect of an ownership change would be the imposition of an annual limitation on the use of NOL carry forwards attributable to periods before the change. The amount of the annual limitation depends upon the value of the Company immediately before the change, changes to the Company&#8217;s capital during a specified period prior to the change, and the federal published interest rate. We have completed several analyses under Section <em style="font: inherit;">382</em> of the Code in the past which concluded that certain annual limitations exist. At <em style="font: inherit;"> December 31, 2021</em>, the Company had $229.5&#160;million of State NOLs which expire between <em style="font: inherit;">2022</em>&#160;and <em style="font: inherit;">2041,</em> and had $14.3&#160;million of foreign NOLs which do <em style="font: inherit;">not</em> expire.&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Entities are also required to evaluate, measure, recognize and disclose any uncertain income tax provisions taken on their income tax returns. The Company has analyzed its tax positions and has concluded that as of <em style="font: inherit;"> December 31, 2021, </em>there were <em style="font: inherit;">no</em> uncertain positions. The Company&#8217;s U.S. federal and state net operating losses have occurred since its inception in <em style="font: inherit;">2005</em> and as such, tax years subject to potential tax examination could apply from that date because the utilization of net operating losses from prior years opens the relevant year to audit by the IRS and/or state taxing authorities.&#160; Interest and penalties, if any, as they relate to income taxes assessed, are included in the income tax provision. The Company did <span style="-sec-ix-hidden:c81236188"><span style="-sec-ix-hidden:c81236190"><span style="-sec-ix-hidden:c81236189">not</span></span></span> have any unrecognized tax benefits and has <span style="-sec-ix-hidden:c81236191"><span style="-sec-ix-hidden:c81236192"><span style="-sec-ix-hidden:c81236193">not</span></span></span> accrued any interest or penalties through <em style="font: inherit;">2021</em>, <em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company considered the impact of the disallowance of certain incentive based compensation tax deductibility under Internal Revenue Code Section <em style="font: inherit;">162</em>(m); however, to the extent an adjustment to the deferred tax asset is required the impact will be offset by a corresponding adjustment to the valuation allowance.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659004504968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">5</em>&#160;&#8211; Accrued Expenses:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Compensation and Employee Related Costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,934</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,185</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Chiller Cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,050</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,049</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Customer Consideration</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">828</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">502</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Freight</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,547</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,002</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Production Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,862</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">705</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Corporate and Marketing Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,081</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,313</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other Accrued Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">648</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">615</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accrued Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">14,950</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">15,371</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003581464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">6</em>&#160;&#8211; Debt:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> February 19, 2021, </em>the Company entered into the Sixth Amended and Restated Loan and Security Agreement ("Sixth Amendment"), which amended and restated in full the Company's Fifth Amended and Restated Loan and Security Agreement, dated as of <em style="font: inherit;"> April 17, 2020. </em>The Sixth Amendment&#160;provides for a $350,000 senior secured credit facility (the "Credit Facility"), encompassing a $300,000 delayed draw term loan facility (the "Delayed Draw Facility") and a $50,000 revolving loan facility (the "Revolving Loan Facility"), which replaces the Company's prior $130,000 delayed draw term loan facility and $35,000 revolving loan facility.&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Credit Facility matures on <em style="font: inherit;"> February 19, 2026 </em>and borrowings thereunder bear interest at variable rates depending on the Company's election, either at a base rate or at LIBOR (or a comparable successor rate if LIBOR <em style="font: inherit;">no</em> longer exists), in each case, plus an applicable margin. Subject to the Company's leverage ratio, the applicable margin varies between 0.75% and 2.25% for base rate loans and 1.75% and 3.25% for LIBOR loans. The Company has the option to borrow term loans under the Delayed Draw Facility ("Delayed Draw Term Loans") until <em style="font: inherit;"> August 19, 2023, </em>subject to certain conditions. Commencing on <em style="font: inherit;"> August 19, 2022, </em>the amount of any outstanding Delayed Draw Term Loans shall be repayable in equal consecutive quarterly installments equal to <em style="font: inherit;">1/28th</em> of the total single term loan ("the Initial Combined Delayed Draw Term Loan"). Commencing on <em style="font: inherit;"> August 19, 2023, </em>the amount of any outstanding Delayed Draw Term Loans, combined with the Initial Combined Delayed Draw Term Loan, shall be repayable in equal consecutive quarterly installments equal to <em style="font: inherit;">1/28th</em> of the outstanding Delayed Draw Term Loans and the remainder shall be due and payable on <em style="font: inherit;"> February 19, 2026.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Borrowings under the&#160;Credit Facility are secured by substantially all of the Company's and certain of its subsidiaries' assets. The Sixth&#160;Amendment&#160;requires compliance with various covenants customary for agreements of this type, including financial covenants and negative covenants that limit, among other things, the Company's ability to incur additional debt, create or incur liens, engage in mergers or consolidations, sell, transfer or otherwise dispose of assets, make voluntary prepayments to subordinated debt, permit a change of control, pay dividends or distributions, make investments, and enter into certain transaction with affiliates. The Sixth Amendment&#160;also includes events of default customary for agreements of this type.&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021, </em>the Company had no debt outstanding under the&#160;Credit Facility. The&#160;Credit Facility includes a quarterly commitment fee on any unused amounts at a per annum rate between 0.30% to 0.50% depending on the aggregate principal outstanding.&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In connection with entering into the Sixth Amendment, the Company newly incurred&#160;$3,166 of debt issuance costs, which are&#160;capitalized on the balance sheet and amortized over the life of the Credit Facility, and wrote off $485 of fees incurred from the prior credit facilities under ASC <em style="font: inherit;">470</em>-<em style="font: inherit;">50.</em> As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> there was $3,272 and $1,220 of&#160;debt issuance cost from the Credit Facility as well as fees incurred from the prior credit facilities applied to the Credit Facility under ASC <em style="font: inherit;">835</em>-<em style="font: inherit;">30</em> along with ASU <em style="font: inherit;">2015</em>-<em style="font: inherit;">03.</em>&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Interest expense and fees totaled $2,882, $1,212&#160;and $991 for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively. There was no&#160;accrued interest on the credit facilities as of <em style="font: inherit;"> December 31, 2021</em>, $135 of accrued interest on the credit facilities as of <em style="font: inherit;"> December 31, 2020, </em>and 298 of accrued interest on the credit facilities as of <em style="font: inherit;"> December 31,&#160;</em><em style="font: inherit;">2019.</em>&#160;&#160;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659004511672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">7</em>&#160;&#8211; Commitments and Contingencies</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Commitments </b>&#8211; The Company&#8217;s obligations include leases for office space under non-cancelable operating leases, manufacturing processing and utility servicing that expire at various dates through <em style="font: inherit;"> April 1, 2027.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Leases:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We have various noncancellable lease agreements for office and warehouse space, as well as office equipment, with original remaining lease terms of <span style="-sec-ix-hidden:c81236326">two</span> years to <span style="-sec-ix-hidden:c81236327">nine</span> years, some of which include an option to extend the lease term for up to <span style="-sec-ix-hidden:c81236328">five</span> years. Because the Company is <em style="font: inherit;">not</em> reasonably certain to exercise these renewal options, the options are <em style="font: inherit;">not</em> considered in determining the lease term and associated potential option payments are excluded from lease payments. The Company&#8217;s leases generally do <em style="font: inherit;">not</em> include termination options for either party to the lease or restrictive financial or other covenants.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Weighted-average remaining lease term (in years) and discount rate related to operating leases were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">As of December 31,</em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.51</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.43</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average discount rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6.1</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><br/> As most of our leases do <em style="font: inherit;">not</em> provide an implicit rate, we use our incremental borrowing rate based on the information available at the date of adoption to determine the present value of lease payments.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Costs related to lease obligations for the years ended <em style="font: inherit;"> December 31, 2021&#160;</em>and&#160;<em style="font: inherit;">2020</em>&#160;were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the Twelve Months Ended December 31,</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2020</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,779</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,796</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Supplemental cash flow information and non-cash activity relating to operating leases are as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Twelve Months Ended December 31,</em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,753</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,707</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Right-of-use assets obtained in exchange for lease obligations</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, future minimum payments due under lease obligations for <em style="font: inherit;">five</em> years were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Operating Lease Obligations</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="2" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As of December 31, 2021</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,764</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,802</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,511</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,210</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2026 and beyond</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,576</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,863</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Imputed interest</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(769</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,094</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"/>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Rent expense for operating leases, in accordance with the leasing standard was $1,606&#160;in <em style="font: inherit;">2019.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, future minimum payments due under manufacturing and service obligations for <em style="font: inherit;">five</em> years were as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Manufacturing and Servicing Obligations</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31, 2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,366</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,288</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,783</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025 and beyond</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Total Manufacturing and Servicing Obligations</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">16,149</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">Certain of the Company&#8217;s executives are covered by employment contracts requiring the Company to pay severance in the event of certain terminations.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Legal Obligations:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">A shareholder derivative lawsuit, Meldon v. Freshpet, Inc. et al, Docket <em style="font: inherit;">No.</em> <em style="font: inherit;">2:18</em>-cv-<em style="font: inherit;">10166,</em> was instituted <em style="font: inherit;"> June 5, 2018 </em>in the United States District Court for the District of New Jersey against us and certain of our current and former executive officers and directors on behalf of certain holders of our common stock. We were served with a copy of the complaint in <em style="font: inherit;"> June 2018. </em>The plaintiffs sought&#160;to recover damages for investors based on state law claims (alleged breaches of fiduciary duty, waste, and unjust enrichment) in connection with the alleged violations of federal securities laws alleged in the Curran action. On <em style="font: inherit;"> April 3, 2019, </em>the Court granted a stay of the Meldon case pending resolution of certain matters in a related case, Curran v. Freshpet, Inc., which has been settled. The parties to the Meldon action then entered into settlement discussions, after which the parties reached an agreement in principle to settle the case based on the Company's commitment to continue certain governance practices. The parties also reached agreement on attorneys' fees. The settlement was approved and certified on <em style="font: inherit;"> August 4, 2020.&#160;</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">In addition, we are currently involved in various claims and legal actions that arise in the ordinary course of our business, including claims resulting from employment related matters. <em style="font: inherit;">None</em> of these claims or proceedings, most of which are covered by insurance, are expected to have a material adverse effect on our business, financial condition, results of operations or cash flows. However, a significant increase in the number of these claims or an increase in amounts owing under successful claims could materially and adversely affect our business, financial condition, results of operations or cash flows.&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003522840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Equity Incentive Plans and Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Payment Arrangement [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">8</em>&#160;&#8211; Equity Incentive Plans and Equity:&#160;</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Total compensation cost for share-based payments recognized for the years ended&#160;<em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> was approximately $24,998, $10,925, and $7,834, respectively. Cost of goods sold for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> included share-based compensation of approximately $4,152, $2,132, and $922, respectively. Selling, general, and administrative expense for the year ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> included share-based compensation of approximately $20,846, $8,793, and $6,912, respectively. Capital expenditures recorded for the Freshpet Kitchens expansion project included share-based compensation of approximately $71, $232 and $221 during the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019,</em> respectively.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>The Company maintains the approved <em style="font: inherit;">2010</em> Stock Plan<b> </b></i>(the <em style="font: inherit;">"2010</em> Plan") under which options to purchase shares of the Company&#8217;s common stock were granted to employees and affiliates of the Company. These options are either time-based (vest over <span style="-sec-ix-hidden:c81236400">four</span> years), performance-based (vest when performance targets are met, as defined in the stock option grant agreement), or vest at the occurrence of an exit event which is defined as a Change of Control in the Company, as defined in the stock grant agreement. &#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The options granted have maximum contractual terms of <span style="-sec-ix-hidden:c81236401">10</span> years. The Board of Directors froze the <em style="font: inherit;">2010</em> Stock Plan such that <em style="font: inherit;">no</em> further grants <em style="font: inherit;"> may </em>be issued under the <em style="font: inherit;">2010</em> Stock Plan.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>The Company maintains the approved <em style="font: inherit;">2014</em> Omnibus Incentive Plan<b>&#160;</b></i>under which&#160;shares of common stock <em style="font: inherit;"> may </em>be issued or used for reference purposes as awards granted under the <em style="font: inherit;">2014</em> Plan. These awards <em style="font: inherit;"> may </em>be in the form of stock options, stock appreciation rights, restricted stock, as well as other stock-based and cash-based awards. As of <em style="font: inherit;"> December 31, 2021</em>, the awards granted were either time-based (cliff vest over <span style="-sec-ix-hidden:c81236407">three</span> years), performance-based (vest when performance targets are met, as defined in the stock option grant agreement), or restricted stock units (employee RSUs cliff vest over <span style="-sec-ix-hidden:c81236408">three</span> years and non-employee director RSUs cliff vest over <span style="-sec-ix-hidden:c81236409">one</span> year).&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>NASDAQ Marketplace Rules Inducement Award</b></i>&#8212;During the year ended <em style="font: inherit;"> December 31, 2016, </em>500,000 service period stock options and 500,000 performance-based stock options were granted to the Company&#8217;s CEO as an inducement under the NASDAQ Marketplace Rules and during the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2020,</em> 15,000 service period stock options were granted to the Executive Vice President of Finance, at the time, who is currently Chief Financial Officer as an inducement under the NASDAQ Marketplace Rules, and therefore outside of any Plan. Under the terms of the applicable agreement, each&#160;grant is governed as if issued under the <em style="font: inherit;">2014</em> Omnibus Plan. The awards&#160;granted are&#160;time-based (cliff vest over <span style="-sec-ix-hidden:c81236416">four</span> years and <span style="-sec-ix-hidden:c81236417">three</span> years, respectively) and performance-based (vest when performance targets are met, as defined in the stock option grant agreement).</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Service Period Stock Options</b></i><i>&#8212;</i>A summary of service period stock options outstanding and changes under the plans during the year ended <em style="font: inherit;"> December 31, 2021</em> is presented below:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Options</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Average Remaining Contractual Term</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,327</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">45.88</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">30</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">155.60</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercised</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(70</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">10.89</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,287</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">50.37</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;">6.24</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">73,719</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercisable at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">924</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">22.30</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">5.27</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">71,047</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, there was $20,658 of total unrecognized compensation costs related to non-vested service period options, of which $6,203 will be incurred in <em style="font: inherit;">2022,</em> $5,346 will be incurred in <em style="font: inherit;">2023,</em> $8,948&#160;will be incurred in <em style="font: inherit;">2024</em>&#160;and the remaining $161 will be incurred in <em style="font: inherit;">2025.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Performance Based Options</b></i><i>&#8212;</i>Performance based option vesting is contingent upon the Company achieving certain annual Net Sales or Adjusted EBITDA goals. A summary of performance-based stock options outstanding and changes under the plans during the year ended <em style="font: inherit;"> December 31, 2021</em> is presented below:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Options</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Average Remaining Contractual Term</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">2,119</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">66.19</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">154.83</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(153</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9.82</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,067</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74.71</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;">7.07</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,896</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercisable at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">975</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14.03</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;">5.10</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,020</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, unrecognized compensation costs related to the 801&#160;performance-based awards for which the achievement of the vesting criteria is considered probable as of <em style="font: inherit;"> December 31, 2021</em> have performance target dates ranging from <em style="font: inherit;"> December 31, 2021&#160;</em>through <em style="font: inherit;"> December 31, 2024. </em>The total unrecognized compensation costs for these performance-based awards was $34,988&#160;as of <em style="font: inherit;"> December 31, 2021</em>, of which $12,918&#160;will be incurred in <em style="font: inherit;">2022,</em> $11,477 will be incurred in <em style="font: inherit;">2023,</em> and the remaining $10,593 will be incurred in <em style="font: inherit;">2024.</em>&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021, </em>there were 305 unvested performance-based options outstanding that were deemed <em style="font: inherit;">not</em> probable, with an aggregate fair value of $22,501.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>


   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Service Period Restricted Stock Units</b></i><i>&#8212;</i>The following table includes activity related to outstanding restricted stock units during the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Weighted-Average Grant-Date Fair Value Per Unit</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">170</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">43.60</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">47</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">152.27</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercised/Vested</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">(109</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">38.64</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92.25</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">103</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">96.18</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, there was approximately $6,251 of total unrecognized compensation costs related to restricted stock units, of which $3,442 will be incurred in <em style="font: inherit;">2022,</em> $1,974 will be incurred in <em style="font: inherit;">2023,</em> $792 will be incurred in <em style="font: inherit;">2024,</em> and $44 will be incurred in <em style="font: inherit;">2025.</em> &#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"><i><b>Performance Based Restricted Stock Units</b></i><i>&#8212;</i>The following table includes activity related to outstanding restricted stock units during the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2021</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted-Average Grant-Date Fair Value Per Unit</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">23</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">55.54</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">111.65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">111.65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">As of <em style="font: inherit;"> December 31, 2021, </em>unrecognized compensation costs related to the 22&#160;performance-based restricted stock units&#160;for which the achievement of the vesting criteria is considered probable as of <em style="font: inherit;"> December 31, 2021&#160;</em>have performance target dates related to the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2023. </em>The total unrecognized compensation costs for these performance-based awards was $1,487&#160;as of <em style="font: inherit;"> December 31, 2021, </em>of which $744&#160;will be incurred in <em style="font: inherit;">2022,</em>&#160;and the remaining $743&#160;will be incurred in <em style="font: inherit;">2023.</em></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Grant Date Fair Value of Options</b></i>&#8212;The weighted average grant date fair value of options (service period options and performance based options) granted during the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em> were $74.90, $68.93 and $24.24 per share, respectively.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Expected Volatility&#8212;</i>Expected volatility was based on the historical volatility of the Company&#8217;s common stock.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Weighted Average Expected Term</i>&#8212;The Company determined the expected term based on the &#8220;shortcut method&#8221; described in FASB ASC <em style="font: inherit;">718,</em> Compensation&#8212;<i>Stock Compensation </i>(an expected term based on the midpoint between the vesting date and the end of the contractual term).</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Risk-Free Interest Rate</i>&#8212;The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p>


   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i>Expected Dividend Yield</i>&#8212;The Company has <em style="font: inherit;">not</em> historically declared dividends, and <em style="font: inherit;">no</em> future dividends are expected to be available to benefit option holders. Accordingly, the Company used an expected dividend yield of zero in the valuation model.</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average exercise price of options granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236560">$ 155.00</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236562">$ 135.55</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236565">$ 48.64</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">50.4%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">46.9% - 51.5%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">47.6% - 48.5%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Average expected terms in years</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">6.1</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">5.8 - 7</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">6 - 6.6</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">1.1%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.3% - 1.69%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">2.27%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.0%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.0%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.0%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003605528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Earnings Per Share Attributable to Common Stockholder<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share [Text Block]</a></td>
<td class="text">
   <p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-indent: -9pt;"><b>Note <em style="font: inherit;">9</em>&#160;&#8211; Earnings Per Share Attributable to Common Stockholder:</b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Basic net earnings (loss) per share of common stock&#160;is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period. Diluted net earnings (loss) per share of common stock is computed by giving effect to all potentially dilutive securities. Diluted net loss per common share is the same as basic net loss per common share, due to the fact that potentially dilutive securities would have an antidilutive effect as the Company incurred a net loss for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em>, there were no reconciling items between Net Loss/Income and Net Loss attributable to common stockholders.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The potentially dilutive securities excluded from the determination of diluted loss per share, as their effect is antidilutive, are as follows:</p>
   <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Twelve Months Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Service Period Stock Options</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,291</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,356</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,500</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted Stock Units</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">173</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">190</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">236</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Performance Stock Options</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">972</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,009</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,437</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,555</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,770</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003537896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock', window );">Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Note <em style="font: inherit;">10</em>&#160;&#8211; Retirement Plan: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company sponsors a safe harbor <em style="font: inherit;">401</em>(k) plan covering all employees. All employees are eligible to participate. Active participants in the plan <em style="font: inherit;"> may </em>make contributions of up to 50% of their compensation, subject to certain limitations. Company contributions totaled approximately $1,829&#160;in <em style="font: inherit;">2021</em>, $1,416,&#160;in <em style="font: inherit;">2020</em>, and $1,062&#160;in <em style="font: inherit;">2019</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003609240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">Concentration Risk Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Note <em style="font: inherit;">11</em>&#160;&#8211; Concentrations: </b></p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Concentration of Credit Risk</b></i>&#8212;The Company maintains its cash balances in financial institutions that are insured by the Federal Deposit Insurance Corporation up to $250,000 each. At times, such balances <em style="font: inherit;"> may </em>be in excess of the FDIC insurance limit.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Major Customers</b></i>&#8212;In <em style="font: inherit;">2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, net sales to one of our distributors which sells directly to <em style="font: inherit;">three</em> of our customers, accounted for 16%, 18%, and 17% of our net sales, respectively.&#160;In <em style="font: inherit;">2021</em> and <em style="font: inherit;">2020,</em> no customers accounted for <em style="font: inherit;">10%</em> of our net sales, while in <em style="font: inherit;">2019</em> one customer accounted for more than <em style="font: inherit;">10%</em> of our net sales.&#160;As of <em style="font: inherit;"> December 31, 2021</em>, two&#160;distributors and two&#160;customers accounted for 20%, 10%, 14% and&#160;13% respectively, of our accounts receivable. As of <em style="font: inherit;"> December 31, 2020</em>, <span style="-sec-ix-hidden:c81236657"><span style="-sec-ix-hidden:c81236638">one</span></span> distributer and <span style="-sec-ix-hidden:c81236658">two</span> customers accounted for 8%, 23% and 20%, respectively, of our account receivable.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><i><b>Major Suppliers</b></i>&#8212;The Company purchased approximately 21% of its raw materials from one vendor during <em style="font: inherit;">2021</em>, approximately 23% of its raw materials from one vendor during <em style="font: inherit;">2020</em>, and approximately 27% of its raw materials from one vendor during <em style="font: inherit;">2019</em>.</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company purchased approximately 84% of its packaging material from five vendors during <em style="font: inherit;">2021</em>, 88% of its packaging material from five vendors during <em style="font: inherit;">2020</em>, and approximately 80% of its packaging material from three vendors during <em style="font: inherit;">2019</em>.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659006096024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Basis of Presentation </b>&#8211;<b> </b>The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (&#8220;U.S. GAAP&#8221;). All amounts included in the consolidated financial statements have been rounded except where otherwise stated. As figures are rounded, numbers presented throughout this document <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> add up precisely to the totals we provide and percentages <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> precisely reflect the absolute figures.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Principles of Consolidation</b> &#8211; The financial statements include the accounts of the Company as well as the Company&#8217;s wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting, Policy [Policy Text Block]</a></td>
<td class="text"><b>Segments</b> &#8211; The Company operates as a <span style="-sec-ix-hidden:c81246143">single</span> operating segment reporting to its chief operating decision maker.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Equity Method Investments [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Equity method investment</b>&#160;&#8211; The Company utilizes the equity method to account for investments when the Company possesses the ability to exercise significant influence, but <em style="font: inherit;">not</em> control, over the operating and financial policies of the investee. The ability to exercise significant influence is presumed when an investor possesses more than <em style="font: inherit;">20%</em> of the voting interests of the investee. This presumption <em style="font: inherit;"> may </em>be overcome based on specific facts and circumstances that demonstrate that the ability to exercise significant influence is restricted. The Company applies the equity method to investments in common stock and to other investments when such other investments possess substantially identical subordinated interests to common stock. The Company has elected to record its share of equity in income (losses) of equity method investments on a <em style="font: inherit;">one</em>-quarter lag based on the most recently available financial statements.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> September 2, 2020, </em>the Company acquired a 19% interest in a privately held company that operates in our industry for $27.9 million. The Company concluded that they are <em style="font: inherit;">not</em> the primary beneficiary, which is primarily the result of the Company's conclusion that it does <em style="font: inherit;">not</em> have the power to direct activities that most significantly impact the economic performance. The total $27.9 million is comprised of an initial investment of $26.6 million and $1.3 million of transaction costs. The Company accounts for the investment under the equity method of accounting based on our ability to exercise significant influence even though the Company's percentage of ownership is below <em style="font: inherit;">20%.</em> The basis difference between the Company's carrying value of its investment and the amount of underlying equity in net assets of the privately held company is <em style="font: inherit;">not</em> material to the Company's consolidated financial statements.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In applying the equity investment method, the Company records the investment at cost and subsequently increases or decreases the carrying amount of the investment by our proportionate share of the net income or loss.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Estimates and Uncertainties</b> &#8211; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Estimates are used in determining, among other items, trade incentives, share-based compensation and useful lives for long-lived assets. Actual results, as determined at a later date, could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Cash and Cash Equivalents</b> &#8211; The Company at times considers money market funds and all other highly liquid debt instruments purchased with an original maturity of <em style="font: inherit;">three</em> months or less to be cash equivalents.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Receivable [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Trade Account Receivable</b> &#8211; The allowance for doubtful accounts is based on the Company's assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances and current economic conditions that <em style="font: inherit;"> may </em>affect a customer's ability to pay.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Inventories</b> &#8211; Inventories are stated at the lower of cost or market, using the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method. When necessary, the Company provides allowances to adjust the carrying value of its inventories to the lower of cost or net realizable value, including any costs to sell or dispose and consideration for obsolescence, excessive inventory levels, product deterioration and other factors in evaluating net realizable value.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Property, Plant and Equipment</b> &#8211; Property, plant and equipment are recorded at cost. The Company provides for depreciation on the straight-line method by charges to income at rates based upon estimated recovery periods of 7 years for furniture and office equipment, 5 years for automotive equipment, 9 years for refrigeration equipment, 5 to 10 years for machinery and equipment, and 15 to 39 years for building and improvements. Capitalized cost includes the costs incurred to bring the property, plant and equipment to the condition and location necessary for its intended use, which includes any necessary delivery, electrical and installation cost for equipment. Maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful life of the assets over <em style="font: inherit;">two</em> years are charged to expense as incurred. Leasehold improvements are amortized over the shorter of the term of the related lease or the estimated useful lives on the straight-line method.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Long-Lived Assets</b> &#8211; The Company evaluates all long-lived assets for impairment. Long-lived assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future net cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future net cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Recoverability of assets held for sale is measured by a comparison of the carrying amount of an asset or asset group to their fair value less estimated costs to sell. Estimating future cash flows and calculating fair value of assets requires significant estimates and assumptions by management. If the carrying amount is <em style="font: inherit;">not</em> fully recoverable, an impairment loss is recognized to reduce the carry amount to fair value and is charged to expense in the period of impairment.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Income Taxes </b>&#8211; The Company provides for deferred income taxes for temporary differences between financial and income tax reporting, principally net operating loss carryforwards, depreciation, and share-based compensation. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the years in which those temporary differences are expected to be recovered or settled.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">A valuation allowance is appropriate when management believes it is more likely than <em style="font: inherit;">not,</em> the deferred tax asset will <em style="font: inherit;">not</em> be realized. At <em style="font: inherit;"> December 31, 2021</em>, and <em style="font: inherit;">2020</em>, the Company determined that full valuation of its net deferred tax assets and liabilities&#160;is appropriate.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Share-based Compensation</b> &#8211; The Company recognizes share-based compensation based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. The Company estimates grant date fair value of its options using the Black-Scholes Merton option-pricing model. Share awards are amortized under the straight-line method over the requisite service period of the entire award. The Company accounts for forfeitures as they occur.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Fair Value of Financial Instruments</b> &#8211; Financial Accounting Standards Board (&#8220;FASB&#8221;) guidance specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level <em style="font: inherit;">1</em> measurement) and the lowest priority to unobservable inputs (Level <em style="font: inherit;">3</em> measurement).</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The <em style="font: inherit;">three</em> levels of the fair value hierarchy are as follows:</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#160;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#9679;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">1</em> &#8211; Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level <em style="font: inherit;">1</em> primarily consists of financial instruments whose value is based on quoted market prices such as exchange-traded instruments and listed equities.</p> </td></tr>
</tbody></table> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#160;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#9679;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">2</em> &#8211; Inputs other than quoted prices included within Level <em style="font: inherit;">1</em> that are observable for the asset or liability, either directly or indirectly (e.g., quoted prices of similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in markets that are <em style="font: inherit;">not</em> active). Level <em style="font: inherit;">2</em> includes financial instruments that are valued using models or other valuation methodologies.</p> </td></tr>
</tbody></table> <p style="margin: 0pt; font-family: Arial; font-size: 10pt;">&#160;</p>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"><td style="width: 27pt; font-family: Arial; font-size: 10pt;">&#160;</td><td style="width: 9pt; font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">&#9679;</p> </td><td style="font-family: Arial; font-size: 10pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;">Level <em style="font: inherit;">3</em> &#8211; Unobservable inputs for the asset or liability. Financial instruments are considered Level <em style="font: inherit;">3</em> when their fair values are determined using pricing models, discounted cash flows or similar techniques and at least <em style="font: inherit;">one</em> significant model assumption or input is unobservable.</p> </td></tr>
</tbody></table> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The carrying amounts reported in the balance sheets for cash and cash equivalents, other receivables, accounts payable and accrued expenses approximate their fair value based on the short-term maturity of these instruments. Certain assets, including the equity method investment, right-of-use assets and property and equipment are also subject to measurement at fair value&#160;on a non-recurring basis if they are deemed to be impaired as a result of an impairment review.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> December 31, 2021</em>, the Company only maintained Level <em style="font: inherit;">1</em> assets and liabilities.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Debt Issuance Cost</b>&#160;- During the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2021,</em> as part of the Sixth Amendment (as defined below), the Company incurred an additional $3,263&#160;of fees in <em style="font: inherit;">2021</em> associated with the debt modification, of which $2,797 of the fees were related to the Delayed Draw Term Loan (as defined below) with the remaining balance relating to the Revolving Loan Facility (as defined below). The Company also wrote down $485 of fees incurred from the prior credit facilities. The Company's policy is to record the debt issuance cost related to the Delayed Draw Term Loan, net of debt, for the portion of the Delayed Draw Term Loan that is outstanding, with the remaining amount recorded within assets. As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> there was $2,478 and $983 of debt issuance cost that was recorded to other assets, and $793 and $284 was recorded to other current assets, respectively.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The Company amortizes debt issuance costs categorized as assets on a straight-line basis over the term of the loan and amortizes the debt issuance costs that are categorized net of debt using the effective interest method, over the term of the loan.&#160;</p><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contract with Customer [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Revenue Recognition and Incentives </b>&#8211; Revenues primarily consist of the sale of pet food products that are sold to retailers through broker and distributor arrangements. These revenue contracts generally have single performance obligations. Revenue, which includes shipping and handling charges billed to the customer, is reported net of applicable trade incentives and allowances. Amounts billed and due from our customers are classified as receivables and require payment on a short-term basis and, therefore, we do <em style="font: inherit;">not</em> have any significant financing components.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Revenue from product sales is recognized when obligations under the terms of the contract with the customer are satisfied, which occurs once control is transferred upon delivery to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">The amount of consideration the Company receives and revenue the Company recognizes varies with changes in trade incentives the Company offers to its customers and their consumers.&#160;Trade incentives consists primarily of customer pricing allowances and merchandising funds, and consumer coupons are offered through various programs to customers and consumers. Estimates of trade promotion expense and coupon redemption costs are based upon programs offered, timing of those offers, estimated redemption/usage rates from historical performance, management&#8217;s experience and current economic trends.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">Sales taxes and other similar taxes are excluded from revenue.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">There were no contract assets as of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020</em>.</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Net Sales </b>&#8211; Information about the Company&#8217;s net sales by class of retailer is as follows:</p> <p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</p>

     <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Twelve Months Ended</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Grocery (including Online), Mass and Club</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">356,965</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">272,008</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">206,550</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Pet Specialty and Natural</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,524</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,782</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,312</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net Sales (a)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">425,489</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">318,790</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">245,862</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;">(a) Online sales associated with each class of retailer are included within their respective total.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Cost [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"><b>Advertising</b> &#8211; Advertising costs are expensed when incurred, with the exception of production costs which are expensed the <em style="font: inherit;">first</em> time advertising takes place. Advertising costs, consisting primarily of media ads, were $53,687, $38,483,&#160;and $34,261,&#160;in <em style="font: inherit;">2021</em>, <em style="font: inherit;">2020</em>, and <em style="font: inherit;">2019</em>, respectively. As of <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020,</em> and <em style="font: inherit;">2019</em>&#160;we had $1,173, $128&#160;and $575, respectively, of production cost in prepaid expense, representing advertising that had yet to take place.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock', window );">Revenue Recognition, Shipping And Handling Cost [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Shipping and Handling Costs/Freight Out</b> &#8211; Costs incurred for shipping and handling are included in selling, general, and administrative expenses within the statement of operations and comprehensive loss. Shipping and handling costs primarily consist of costs associated with moving finished products to customers, including costs associated with our distribution center and the cost of shipping products to customers through <em style="font: inherit;">third</em>-party carriers. Shipping and handling cost totaled $47,713, $27,167, and $19,820 for the years ended <em style="font: inherit;"> December 31, 2021, </em><em style="font: inherit;">2020</em> and <em style="font: inherit;">2019</em>, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock', window );">Implementation Costs of Cloud Computing Arrangement Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Implementation Costs of Cloud Computing Arrangement</b>&#160;&#8211; As of <em style="font: inherit;"> December 31, 2021 </em>and <em style="font: inherit;">2020,</em> the Company incurred&#160;$7,380 and $10, respectively, in costs related to the implementation costs of our new ERP system associated with our cloud computing arrangement within other assets. The cost will be recognized over the term of the agreement, expected to begin in <em style="font: inherit;">2022.</em>&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"><b>Recently Adopted Standards</b></p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> January 2020, </em>the FASB issued Accounting Standards Update <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">01,</em> Investments - Equity Services (Topic <em style="font: inherit;">321</em>), Investments - Equity Method and Joint Ventures (Topic <em style="font: inherit;">323</em>), and Derivatives and Hedging (Topic <em style="font: inherit;">815</em>): Clarifying the Interactions between Topic <em style="font: inherit;">321,</em> Topic <em style="font: inherit;">323,</em> and Topic <em style="font: inherit;">815.</em> The standard addresses accounting for the transition into and out of the equity method and measurement of certain purchased options and forward contracts to acquire investments. We adopted the requirements of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">01</em> prospectively as of <em style="font: inherit;"> January 1, 2021. </em>The adoption of ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">01</em> did <em style="font: inherit;">not</em> have a significant impact on our consolidated financial statements.&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">We consider the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB).&#160;</p> <p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for implementation costs of cloud computing arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy under the revenue recognition for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003606648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text">
     <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Twelve Months Ended</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Grocery (including Online), Mass and Club</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">356,965</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">272,008</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">206,550</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Pet Specialty and Natural</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">68,524</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,782</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,312</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net Sales (a)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">425,489</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">318,790</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">245,862</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
    <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003562248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw Materials and Work in Process</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,339</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9,347</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Packaging Components Material</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,823</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,872</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished Goods</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,704</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,365</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">35,866</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">19,584</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reserve for Obsolete Inventory</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(292</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(465</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Inventories, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">35,574</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">19,119</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003408568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Refrigeration Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">122,063</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">107,703</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Machinery and Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">140,471</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">106,336</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Building, Land, and Improvements</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">150,927</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">101,786</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Furniture and Office Equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,844</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,687</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Leasehold Improvements</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,319</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,301</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Construction in Progress</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">273,880</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,497</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">697,504</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">367,310</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Accumulated Depreciation</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(113,582</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(86,237</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Property, Plant and Equipment, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">583,922</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">281,073</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659005941896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Federal</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">162</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">144</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">International</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">162</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">144</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tax at federal statutory rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State taxes, net of federal</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7.4</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">39.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">36.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Permanent items</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">30.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">284.4</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">312.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(0.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">State rate change</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(0.5</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(24.3</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(58.8</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(352.5</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(362.7</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Effective tax rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.5</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2.1</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%)</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net operating loss</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">73,436</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">60,268</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">49,626</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock option expense</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12,169</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,454</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,063</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14,957</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(11,941</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(10,372</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,845</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,194</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">966</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Valuation allowance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(73,493</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55,975</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(45,283</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net deferred income tax assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659008307448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Compensation and Employee Related Costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,934</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,185</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Chiller Cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,050</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,049</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Customer Consideration</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">828</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">502</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Freight</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,547</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,002</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Production Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,862</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">705</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Accrued Corporate and Marketing Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,081</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,313</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other Accrued Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">648</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">615</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Accrued Expenses</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">14,950</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">15,371</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659005947400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">As of December 31,</em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.51</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.43</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average discount rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6.2</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6.1</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the Twelve Months Ended December 31,</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2021</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2020</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Operating lease cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,779</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,796</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Twelve Months Ended December 31,</em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash paid for amounts included in the measurement of lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,753</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,707</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Right-of-use assets obtained in exchange for lease obligations</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Operating Lease Obligations</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="2" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">As of December 31, 2021</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,764</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,802</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,511</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,210</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2026 and beyond</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,576</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,863</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Imputed interest</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(769</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,094</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><b>Manufacturing and Servicing Obligations</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">December 31, 2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,366</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,288</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,783</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2025 and beyond</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Total Manufacturing and Servicing Obligations</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">16,149</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999443848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Equity Incentive Plans and Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Weighted-Average Grant-Date Fair Value Per Unit</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">170</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">43.60</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">47</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">152.27</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercised/Vested</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">(109</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">38.64</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92.25</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">103</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">96.18</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>

    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Weighted-Average Grant-Date Fair Value Per Unit</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">23</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">55.54</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">111.65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">111.65</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="7" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average exercise price of options granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236560">$ 155.00</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236562">$ 135.55</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt"><span style="-sec-ix-hidden:c81236565">$ 48.64</span></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">50.4%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">46.9% - 51.5%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">47.6% - 48.5%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Average expected terms in years</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">6.1</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">5.8 - 7</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">6 - 6.6</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">1.1%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.3% - 1.69%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">2.27%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected dividend yield</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.0%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.0%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"> <p style="margin-top: 0pt; margin-bottom: 0pt">0.0%</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsMember', window );">Performance Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock', window );">Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Options</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Average Remaining Contractual Term</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">2,119</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">66.19</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">101</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">154.83</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercised</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(153</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9.82</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,067</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74.71</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;">7.07</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,896</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Exercisable at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">975</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14.03</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;">5.10</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">80,020</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-based Payment Arrangement, Option, Activity [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Options</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Average Remaining Contractual Term</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Outstanding at December 31, 2020</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">1,327</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">45.88</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Granted</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">30</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">155.60</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercised</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(70</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">10.89</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Forfeited</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#160;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,287</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">50.37</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;">6.24</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">73,719</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin-top: 0pt; margin-bottom: 0pt">Exercisable at December 31, 2021</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">924</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">22.30</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">5.27</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">71,047</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003404264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Earnings Per Share Attributable to Common Stockholder (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Twelve Months Ended December 31,</em></em></em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2020</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><em style="font: inherit;">2019</em></b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Service Period Stock Options</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,291</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,356</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,500</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted Stock Units</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">173</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">190</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">236</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Performance Stock Options</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">972</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,009</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,437</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,555</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,770</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659002504232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 02, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payments to Acquire Equity Method Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ (0)<span></span>
</td>
<td class="nump">$ 27,894<span></span>
</td>
<td class="nump">$ (0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract with Customer, Asset, after Allowance for Credit Loss, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,687<span></span>
</td>
<td class="nump">38,483<span></span>
</td>
<td class="nump">34,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidAdvertising', window );">Prepaid Advertising</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,173<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="nump">575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">263,343<span></span>
</td>
<td class="nump">185,880<span></span>
</td>
<td class="nump">131,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_ImplementationCosts', window );">Implementation Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,380<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Goods and Services Sold, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,713<span></span>
</td>
<td class="nump">27,167<span></span>
</td>
<td class="nump">$ 19,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_DrawTermLoanMember', window );">Draw Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_DrawTermLoanMember', window );">Draw Term Loan [Member] | Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
<td class="nump">983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 793<span></span>
</td>
<td class="nump">$ 284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_RefrigerationEquipmentMember', window );">Refrigeration Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember', window );">Privately Held Company, Not Primary Beneficiary [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payments to Acquire Equity Method Investments</a></td>
<td class="nump">$ 27,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Equity Method Investment, Aggregate Cost</a></td>
<td class="nump">26,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_EquityMethodInvestmentTransactionCosts', window );">Equity Method Investment, Transaction Costs</a></td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_EquityMethodInvestmentTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of transaction costs to acquire equity method investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_EquityMethodInvestmentTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_ImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of implementation costs for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_ImplementationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=frpt_DrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=frpt_DrawTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=frpt_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=frpt_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_RefrigerationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_RefrigerationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999432344">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 425,489<span></span>
</td>
<td class="nump">$ 318,790<span></span>
</td>
<td class="nump">$ 245,862<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=frpt_GroceryIncludingOnlineMassAndClubMember', window );">Grocery (including Online), Mass and Club [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">356,965<span></span>
</td>
<td class="nump">272,008<span></span>
</td>
<td class="nump">206,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=frpt_PetSpecialtyAndNaturalMember', window );">Pet Specialty and Natural [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net Sales</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 68,524<span></span>
</td>
<td class="nump">$ 46,782<span></span>
</td>
<td class="nump">$ 39,312<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Online sales associated with each class of retailer are included within their respective total.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=frpt_GroceryIncludingOnlineMassAndClubMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=frpt_GroceryIncludingOnlineMassAndClubMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=frpt_PetSpecialtyAndNaturalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=frpt_PetSpecialtyAndNaturalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659006164456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Inventories - Summary of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessAndRawMaterials', window );">Raw Materials and Work in Process</a></td>
<td class="nump">$ 13,339<span></span>
</td>
<td class="nump">$ 9,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Packaging Components Material</a></td>
<td class="nump">2,823<span></span>
</td>
<td class="nump">1,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Goods</a></td>
<td class="nump">19,704<span></span>
</td>
<td class="nump">8,365<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Inventory, Gross, Total</a></td>
<td class="nump">35,866<span></span>
</td>
<td class="nump">19,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserve for Obsolete Inventory</a></td>
<td class="num">(292)<span></span>
</td>
<td class="num">(465)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 35,574<span></span>
</td>
<td class="nump">$ 19,119<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessAndRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product.  Includes supplies used directly or indirectly in the manufacturing or production process.  This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessAndRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659004756424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Property, Plant and Equipment (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization, Total</a></td>
<td class="nump">$ 29,467<span></span>
</td>
<td class="nump">$ 20,805<span></span>
</td>
<td class="nump">$ 15,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization, Total</a></td>
<td class="nump">$ 16,545<span></span>
</td>
<td class="nump">$ 9,576<span></span>
</td>
<td class="nump">$ 6,370<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659007550200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 697,504<span></span>
</td>
<td class="nump">$ 367,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated Depreciation</a></td>
<td class="num">(113,582)<span></span>
</td>
<td class="num">(86,237)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">583,922<span></span>
</td>
<td class="nump">281,073<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_RefrigerationEquipmentMember', window );">Refrigeration Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">122,063<span></span>
</td>
<td class="nump">107,703<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">140,471<span></span>
</td>
<td class="nump">106,336<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land, Buildings and Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">150,927<span></span>
</td>
<td class="nump">101,786<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_FurnitureAndOfficeEquipmentMember', window );">Furniture and Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">8,844<span></span>
</td>
<td class="nump">5,687<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">1,319<span></span>
</td>
<td class="nump">1,301<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 273,880<span></span>
</td>
<td class="nump">$ 44,497<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_RefrigerationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_RefrigerationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_FurnitureAndOfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=frpt_FurnitureAndOfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999416760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Income Taxes (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1">14 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized Tax Benefits, Ending Balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Income Tax Examination, Penalties and Interest Expense, Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_OperatingLossCarryforwardsSubjectToExpiration', window );">Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_OperatingLossCarryforwardsNotSubjectToExpiration', window );">Operating Loss Carryforwards, Not Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_OperatingLossCarryforwardsSubjectToExpiration', window );">Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_OperatingLossCarryforwardsNotSubjectToExpiration', window );">Operating Loss Carryforwards, Not Subject to Expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_OperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, that are not subject to expiration dates which are available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_OperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_OperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, that are subject to expiration dates which are available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_OperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999470328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">International</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit), Total</a></td>
<td class="nump">$ 162<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 144<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659022301304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Tax at federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal</a></td>
<td class="nump">7.40%<span></span>
</td>
<td class="nump">39.20%<span></span>
</td>
<td class="nump">36.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_EffectiveIncomeTaxRateReconciliationPermanentItems', window );">Permanent items</a></td>
<td class="nump">30.60%<span></span>
</td>
<td class="nump">284.40%<span></span>
</td>
<td class="nump">312.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">5.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">State rate change</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="num">(24.30%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(58.80%)<span></span>
</td>
<td class="num">(352.50%)<span></span>
</td>
<td class="num">(362.70%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(2.10%)<span></span>
</td>
<td class="num">(11.60%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_EffectiveIncomeTaxRateReconciliationPermanentItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_EffectiveIncomeTaxRateReconciliationPermanentItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999446360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">$ 73,436<span></span>
</td>
<td class="nump">$ 60,268<span></span>
</td>
<td class="nump">$ 49,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock option expense</a></td>
<td class="nump">12,169<span></span>
</td>
<td class="nump">6,454<span></span>
</td>
<td class="nump">5,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(14,957)<span></span>
</td>
<td class="num">(11,941)<span></span>
</td>
<td class="num">(10,372)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">2,845<span></span>
</td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: Valuation allowance</a></td>
<td class="num">(73,493)<span></span>
</td>
<td class="num">(55,975)<span></span>
</td>
<td class="num">(45,283)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred income tax assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659007419992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued Compensation and Employee Related Costs</a></td>
<td class="nump">$ 6,934<span></span>
</td>
<td class="nump">$ 8,185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_AccruedChillerCostCurrent', window );">Accrued Chiller Cost</a></td>
<td class="nump">2,050<span></span>
</td>
<td class="nump">2,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Accrued Customer Consideration</a></td>
<td class="nump">828<span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_AccruedFreightCurrent', window );">Accrued Freight</a></td>
<td class="nump">1,547<span></span>
</td>
<td class="nump">1,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_AccruedProductionExpensesCurrent', window );">Accrued Production Expenses</a></td>
<td class="nump">1,862<span></span>
</td>
<td class="nump">705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_AccruedCorporateAndMarketingExpensesCurrent', window );">Accrued Corporate and Marketing Expenses</a></td>
<td class="nump">1,081<span></span>
</td>
<td class="nump">2,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other Accrued Expenses</a></td>
<td class="nump">648<span></span>
</td>
<td class="nump">615<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued Expenses</a></td>
<td class="nump">$ 14,950<span></span>
</td>
<td class="nump">$ 15,371<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_AccruedChillerCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to chiller cost. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_AccruedChillerCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_AccruedCorporateAndMarketingExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for corporate expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_AccruedCorporateAndMarketingExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_AccruedFreightCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to freight. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_AccruedFreightCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_AccruedProductionExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to production expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_AccruedProductionExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659000391688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Debt (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 17, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Feb. 19, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized Debt Issuance Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,272<span></span>
</td>
<td class="nump">$ 1,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,882<span></span>
</td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">$ 991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_DebtAgreementMaximumBorrowingCapacity', window );">Debt Agreement, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest Payable, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 135<span></span>
</td>
<td class="nump">$ 298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of Credit Facility, Commitment Fee Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of Credit Facility, Commitment Fee Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Base Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Base Rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember', window );">Credit Facility [Member] | Draw Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt, Total</a></td>
<td class="nump">$ 130,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=frpt_DrawTermLoanMember', window );">Draw Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of Debt Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_DebtAgreementMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under a debt agreement on the amount that could be borrowed with a combination of, but not limited to, a line of credit and term loan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_DebtAgreementMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=frpt_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=frpt_DrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=frpt_DrawTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=frpt_DrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=frpt_DrawTermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659006684136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Commitments and Contingencies (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 1,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659006146120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Commitments and Contingencies - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (Year)</a></td>
<td class="text">4 years 6 months 3 days<span></span>
</td>
<td class="text">5 years 5 months 4 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">6.20%<span></span>
</td>
<td class="nump">6.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 1,779<span></span>
</td>
<td class="nump">$ 1,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for amounts included in the measurement of lease liabilities</a></td>
<td class="nump">1,753<span></span>
</td>
<td class="nump">1,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for lease obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659007552616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 1,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">1,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">1,511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">1,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter', window );">2026 and beyond</a></td>
<td class="nump">1,576<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">7,863<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(769)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 7,094<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and after the fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999461704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 7,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInSecondYear', window );">2023</a></td>
<td class="nump">3,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligationDueInThirdYear', window );">2024</a></td>
<td class="nump">4,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_ContractualObligationToBePaidYearFourAndAfter', window );">2025 and beyond</a></td>
<td class="nump">712<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Total Manufacturing and Servicing Obligations</a></td>
<td class="nump">$ 16,149<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_ContractualObligationToBePaidYearFourAndAfter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation to be paid in fourth fiscal year and after following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_ContractualObligationToBePaidYearFourAndAfter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractualObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659001222104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Equity Incentive Plans and Equity (Details Textual) - USD ($)<br> $ / shares in Units, Pure in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,998<span></span>
</td>
<td class="nump">$ 10,925<span></span>
</td>
<td class="nump">$ 7,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 232<span></span>
</td>
<td class="nump">$ 221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74.90<span></span>
</td>
<td class="nump">$ 68.93<span></span>
</td>
<td class="nump">$ 24.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ExecutiveVicePresidentMember', window );">Executive Vice President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member] | Share-based Payment Arrangement, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member] | Share-based Payment Arrangement, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member] | Share-based Payment Arrangement, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member] | Share-based Payment Arrangement, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member] | Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsMember', window );">Performance Stock Options [Member] | Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember', window );">Performance Stock Options With Probable Vesting Criteria [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_UnrecognizedCompensationCostsPerformanceBasedAwards', window );">Unrecognized Compensation Costs, Performance Based Awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">801,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember', window );">Performance Stock Options With Probable Vesting Criteria [Member] | Share-based Payment Arrangement, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember', window );">Performance Stock Options With Probable Vesting Criteria [Member] | Share-based Payment Arrangement, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember', window );">Performance Stock Options With Probable Vesting Criteria [Member] | Share-based Payment Arrangement, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsDeemedNotProbableToVestMember', window );">Performance Stock Options Deemed Not Probable To Vest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises in Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodRestrictedStockUnitsMember', window );">Service Period Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodRestrictedStockUnitsMember', window );">Service Period Restricted Stock Units [Member] | Share-based Payment Arrangement, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodRestrictedStockUnitsMember', window );">Service Period Restricted Stock Units [Member] | Share-based Payment Arrangement, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodRestrictedStockUnitsMember', window );">Service Period Restricted Stock Units [Member] | Share-based Payment Arrangement, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodRestrictedStockUnitsMember', window );">Service Period Restricted Stock Units [Member] | Share-based Payment Arrangement, Tranche Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember', window );">Performance Based Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_UnrecognizedCompensationCostsPerformanceBasedAwards', window );">Unrecognized Compensation Costs, Performance Based Awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember', window );">Performance Based Restricted Stock Units [Member] | Share-based Payment Arrangement, Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember', window );">Performance Based Restricted Stock Units [Member] | Share-based Payment Arrangement, Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=frpt_StockPlan2010Member', window );">Stock Plan 2010 [Member] | Service Period Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=frpt_The2010StockPlanMember', window );">The 2010 Stock Plan [Member] | Share-based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=frpt_OmnibusIncentivePlan2014Member', window );">Omnibus Incentive Plan 2014 [Member] | Service Period Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=frpt_OmnibusIncentivePlan2014Member', window );">Omnibus Incentive Plan 2014 [Member] | Service Period Stock Options [Member] | Share-based Payment Arrangement, Employee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=frpt_OmnibusIncentivePlan2014Member', window );">Omnibus Incentive Plan 2014 [Member] | Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,152<span></span>
</td>
<td class="nump">$ 2,132<span></span>
</td>
<td class="nump">$ 922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,846<span></span>
</td>
<td class="nump">$ 8,793<span></span>
</td>
<td class="nump">$ 6,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options exercised by participants during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_UnrecognizedCompensationCostsPerformanceBasedAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of performance based awards with unrecognized compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_UnrecognizedCompensationCostsPerformanceBasedAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost expensed and capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ExecutiveVicePresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ExecutiveVicePresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=frpt_SharebasedPaymentArrangementTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=frpt_SharebasedPaymentArrangementTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsDeemedNotProbableToVestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_PerformanceStockOptionsDeemedNotProbableToVestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_ServicePeriodRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=frpt_StockPlan2010Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=frpt_StockPlan2010Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=frpt_The2010StockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=frpt_The2010StockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=frpt_OmnibusIncentivePlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=frpt_OmnibusIncentivePlan2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659001199000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details) - Service Period Stock Options [Member]<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">1,327<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 45.88<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | shares</a></td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 155.60<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 10.89<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">1,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 50.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Balance, average remaining contractual term (Year)</a></td>
<td class="text">6 years 2 months 26 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Balance, aggregate intrinsic value | $</a></td>
<td class="nump">$ 73,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 22.30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, average remaining contractual term (Year)</a></td>
<td class="text">5 years 3 months 7 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable, aggregate intrinsic value | $</a></td>
<td class="nump">$ 71,047<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_ServicePeriodStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659000439992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details) - Performance Shares [Member]<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">2,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance', window );">Balance, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 66.19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 154.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod', window );">Exercised (in shares) | shares</a></td>
<td class="num">(153)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 9.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">2,067<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance', window );">Balance, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 74.71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Balance, average remaining contractual term (Year)</a></td>
<td class="text">7 years 25 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Balance, aggregate instrinsic value | $</a></td>
<td class="nump">$ 87,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber', window );">Exercisable (in shares) | shares</a></td>
<td class="nump">975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, weighted average exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 14.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm', window );">Exercisable, average remaining contractual term (Year)</a></td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue', window );">Exercisable, aggregate instrinsic value | $</a></td>
<td class="nump">$ 80,020<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of equity instruments other than options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of equity instruments other than options at which grantees can acquire the shares reserved for issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of equity instruments other than options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of equity instruments other than options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options exercised by participants during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested equity options other than options outstanding as of the balance sheet date can be currently converted under the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their equity instruments into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to equity instruments other than options that were terminated</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of equity instruments other than options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659004390520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 43.60<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 152.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Exercised/Vested (in shares) | shares</a></td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Exercised/Vested, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 38.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 92.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 96.18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember', window );">Performance Based Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 111.65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance, weighted average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 111.65<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=frpt_PerformanceBasedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139658999608472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details) - Share-based Payment Arrangement, Option [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price of options granted (in dollars per share)</a></td>
<td class="nump">$ 155.00<span></span>
</td>
<td class="nump">$ 135.55<span></span>
</td>
<td class="nump">$ 48.64<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">50.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46.90%<span></span>
</td>
<td class="nump">47.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.50%<span></span>
</td>
<td class="nump">48.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Average expected terms in years (Year)</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">2.27%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.69%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Average expected terms in years (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Average expected terms in years (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659003624616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Earnings Per Share Attributable to Common Stockholder (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Preferred Stock Dividends and Other Adjustments, Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659007397400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities (in shares)</a></td>
<td class="nump">2,437<span></span>
</td>
<td class="nump">2,555<span></span>
</td>
<td class="nump">1,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=frpt_ServicePeriodStockOptionsMember', window );">Service Period Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities (in shares)</a></td>
<td class="nump">1,291<span></span>
</td>
<td class="nump">1,356<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities (in shares)</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">190<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=frpt_PerformanceStockOptionsMember', window );">Performance Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities (in shares)</a></td>
<td class="nump">972<span></span>
</td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=frpt_ServicePeriodStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=frpt_ServicePeriodStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=frpt_PerformanceStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=frpt_PerformanceStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659007489928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Retirement Plan (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 1,829<span></span>
</td>
<td class="nump">$ 1,416<span></span>
</td>
<td class="nump">$ 1,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139659002589288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Concentrations (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Revenue Benchmark [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NumberOfDistributors', window );">Number of Distributors</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Revenue Benchmark [Member] | One Distributor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NumberOfDistributors', window );">Number of Distributors</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Distributor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Distributor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Customer Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member] | Raw Materials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NumberOfVendors', window );">Number of Vendors</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member] | Raw Materials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NumberOfVendors', window );">Number of Vendors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member] | Packaging Materials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">84.00%<span></span>
</td>
<td class="nump">88.00%<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_frpt_NumberOfVendors', window );">Number of Vendors</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Cash, FDIC Insured Amount</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_NumberOfDistributors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of distributors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_NumberOfDistributors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of major customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_frpt_NumberOfVendors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of vendors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">frpt_NumberOfVendors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>frpt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=frpt_OneDistributorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=frpt_OneDistributorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=frpt_TwoDistributorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=frpt_TwoDistributorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=frpt_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=frpt_CustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=frpt_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=frpt_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsProductLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_CostOfGoodsProductLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=frpt_RawMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=frpt_RawMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=frpt_PackagingMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=frpt_PackagingMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>frpt20211231_10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:frpt="http://freshpet.com/20211231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:thunderdome="http://www.RDGFilings.com"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="frpt-20211231.xsd" xlink:type="simple"/>
    <context id="d_2021-01-01_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i_2022-02-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <instant>2022-02-25</instant>
        </period>
    </context>
    <context id="i_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i_2018-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">frpt:PrivatelyHeldCompanyNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-02</instant>
        </period>
    </context>
    <context id="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">frpt:PrivatelyHeldCompanyNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-02</startDate>
            <endDate>2020-09-02</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_CreditFacilityAxis-CreditFacilityMember_DebtInstrumentAxis-DrawTermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_DebtInstrumentAxis-DrawTermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:GroceryIncludingOnlineMassAndClubMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:GroceryIncludingOnlineMassAndClubMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:GroceryIncludingOnlineMassAndClubMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PetSpecialtyAndNaturalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PetSpecialtyAndNaturalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PetSpecialtyAndNaturalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ShippingAndHandlingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ShippingAndHandlingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ShippingAndHandlingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:RefrigerationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">frpt:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2020-11-01_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i_2021-02-19_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="i_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">frpt:DrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-17</instant>
        </period>
    </context>
    <context id="i_2020-04-17_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-17</instant>
        </period>
    </context>
    <context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-17</startDate>
            <endDate>2020-04-17</endDate>
        </period>
    </context>
    <context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-BaseRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-17</startDate>
            <endDate>2020-04-17</endDate>
        </period>
    </context>
    <context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-17</startDate>
            <endDate>2020-04-17</endDate>
        </period>
    </context>
    <context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-17</startDate>
            <endDate>2020-04-17</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2020-12-31_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i_2019-12-31_DebtInstrumentAxis-CreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">frpt:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-StockPlan2010Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:StockPlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2010StockPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:The2010StockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-OmnibusIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:OmnibusIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:OmnibusIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">frpt:OmnibusIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2016-01-01_2016-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-03-31_TitleOfIndividualAxis-ExecutiveVicePresidentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveVicePresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-03-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">frpt:SharebasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsWithProbableVestingCriteriaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsDeemedNotProbableToVestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsDeemedNotProbableToVestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:ServicePeriodRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">frpt:SharebasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2020-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:ServicePeriodStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoDistributorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:TwoDistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:OneDistributorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">frpt:CustomerTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:RawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:RawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:RawMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PackagingMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PackagingMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">frpt:PackagingMaterialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CostOfGoodsProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001611647</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">frpt:PerformanceStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="NonApplicable">
        <measure>thunderdome:item</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Year">
        <measure>utr:Y</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="d_2021-01-01_2021-12-31"
      id="thunderdome-EntityCentralIndexKey">0001611647</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="d_2021-01-01_2021-12-31"
      id="thunderdome-EntityRegistrantName">Freshpet INC</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="d_2021-01-01_2021-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="d_2021-01-01_2021-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2021-01-01_2021-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2021-01-01_2021-12-31">2021</dei:DocumentFiscalYearFocus>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2021-12-31"
      decimals="INF"
      id="c81235571"
      unitRef="USDPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2020-12-31"
      decimals="INF"
      id="c81235572"
      unitRef="USDPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2021-12-31"
      decimals="-8"
      id="c81235573"
      unitRef="Share">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2020-12-31"
      decimals="-8"
      id="c81235574"
      unitRef="Share">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235575"
      unitRef="Share">43449000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235577"
      unitRef="Share">43435000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235576"
      unitRef="Share">40732000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235578"
      unitRef="Share">40718000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235587"
      unitRef="Share">14000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235588"
      unitRef="Share">14000</us-gaap:TreasuryStockShares>
    <us-gaap:NumberOfOperatingSegments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c81246143"
      unitRef="Pure">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236047"
      unitRef="USD">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236188"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236190"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236189"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="d_2020-11-01_2021-12-31"
      decimals="-3"
      id="c81236191"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236192"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236193"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2021-12-31_RangeAxis-MinimumMember"
      id="c81236326">P2Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2021-12-31_RangeAxis-MaximumMember"
      id="c81236327">P9Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="i_2021-12-31" id="c81236328">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-StockPlan2010Member"
      id="c81236400">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember_PlanNameAxis-The2010StockPlanMember"
      id="c81236401">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_PlanNameAxis-OmnibusIncentivePlan2014Member"
      id="c81236407">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member"
      id="c81236408">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_GranteeStatusAxis-ShareBasedPaymentArrangementEmployeeMember_PlanNameAxis-OmnibusIncentivePlan2014Member"
      id="c81236409">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2020-01-01_2020-03-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"
      id="c81236416">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2020-01-01_2020-03-31_TitleOfIndividualAxis-ExecutiveVicePresidentMember"
      id="c81236417">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c81236560"
      unitRef="USDPerShare">155.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c81236562"
      unitRef="USDPerShare">135.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c81236565"
      unitRef="USDPerShare">48.64</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236601"
      unitRef="USD">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236602"
      unitRef="USD">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <frpt:NumberOfMajorCustomers
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c81236646"
      unitRef="Pure">0</frpt:NumberOfMajorCustomers>
    <frpt:NumberOfDistributors
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236657"
      unitRef="Pure">1</frpt:NumberOfDistributors>
    <frpt:NumberOfDistributors
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236638"
      unitRef="Pure">1</frpt:NumberOfDistributors>
    <frpt:NumberOfMajorCustomers
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236658"
      unitRef="Pure">2</frpt:NumberOfMajorCustomers>
    <frpt:NumberOfDistributors
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236637"
      unitRef="Pure">1</frpt:NumberOfDistributors>
    <dei:DocumentType contextRef="d_2021-01-01_2021-12-31">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="d_2021-01-01_2021-12-31">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="d_2021-01-01_2021-12-31">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2021-01-01_2021-12-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2021-01-01_2021-12-31">001-36729</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2021-01-01_2021-12-31">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2021-01-01_2021-12-31">20-1884894</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2021-01-01_2021-12-31">400 Plaza Drive, 1st Floor</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2021-01-01_2021-12-31">Secaucus</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2021-01-01_2021-12-31">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2021-01-01_2021-12-31">07094</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2021-01-01_2021-12-31">201</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2021-01-01_2021-12-31">520-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2021-01-01_2021-12-31">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2021-01-01_2021-12-31">FRPT</dei:TradingSymbol>
    <dei:EntityWellKnownSeasonedIssuer contextRef="d_2021-01-01_2021-12-31">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="d_2021-01-01_2021-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="d_2021-01-01_2021-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2021-01-01_2021-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2021-01-01_2021-12-31">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2021-01-01_2021-12-31">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2021-01-01_2021-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="d_2021-01-01_2021-12-31">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="d_2021-01-01_2021-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="i_2021-06-30" decimals="1" unitRef="USD">6900000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="i_2022-02-25" decimals="INF" unitRef="Share">43445433</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235530"
      unitRef="USD">72788000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235531"
      unitRef="USD">67247000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235532"
      unitRef="USD">34780000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235533"
      unitRef="USD">18438000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235534"
      unitRef="USD">35574000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235535"
      unitRef="USD">19119000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235536"
      unitRef="USD">5834000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235537"
      unitRef="USD">3378000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235538"
      unitRef="USD">1349000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235539"
      unitRef="USD">914000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235540"
      unitRef="USD">150325000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235541"
      unitRef="USD">109096000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235542"
      unitRef="USD">583922000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235543"
      unitRef="USD">281073000</us-gaap:PropertyPlantAndEquipmentNet>
    <frpt:DepositsOnPropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31"
      decimals="-5"
      id="c81235544"
      unitRef="USD">4100000</frpt:DepositsOnPropertyPlantAndEquipmentNet>
    <frpt:DepositsOnPropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c81235545"
      unitRef="USD">3710000</frpt:DepositsOnPropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235546"
      unitRef="USD">6537000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235547"
      unitRef="USD">7866000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235548"
      unitRef="USD">25856000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235549"
      unitRef="USD">27894000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235550"
      unitRef="USD">13670000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235551"
      unitRef="USD">4749000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235552"
      unitRef="USD">784410000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235553"
      unitRef="USD">434388000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235556"
      unitRef="USD">42612000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235557"
      unitRef="USD">16452000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235558"
      unitRef="USD">14950000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235559"
      unitRef="USD">15371000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235560"
      unitRef="USD">1384000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235561"
      unitRef="USD">1298000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235562"
      unitRef="USD">58946000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235563"
      unitRef="USD">33121000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235564"
      unitRef="USD">5710000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235565"
      unitRef="USD">7098000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235566"
      unitRef="USD">64656000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235567"
      unitRef="USD">40219000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235569"
      unitRef="USD">43000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235570"
      unitRef="USD">41000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235579"
      unitRef="USD">955710000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235580"
      unitRef="USD">600388000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235581"
      unitRef="USD">-235623000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235582"
      unitRef="USD">-205924000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235583"
      unitRef="USD">-120000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c81235584"
      unitRef="USD">-80000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockValue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235585"
      unitRef="USD">256000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235586"
      unitRef="USD">256000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235589"
      unitRef="USD">719754000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235590"
      unitRef="USD">394169000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81235591"
      unitRef="USD">784410000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235592"
      unitRef="USD">434388000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235602"
      unitRef="USD">425489000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c81235603"
      unitRef="USD">318790000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235604"
      unitRef="USD">245862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235605"
      unitRef="USD">263343000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c81235606"
      unitRef="USD">185880000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235607"
      unitRef="USD">131665000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235608"
      unitRef="USD">162146000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c81235609"
      unitRef="USD">132910000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235610"
      unitRef="USD">114197000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235611"
      unitRef="USD">186809000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235612"
      unitRef="USD">134908000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c81235613"
      unitRef="USD">114450000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235614"
      unitRef="USD">-24663000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235615"
      unitRef="USD">-1998000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235616"
      unitRef="USD">-253000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235618"
      unitRef="USD">13000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235619"
      unitRef="USD">87000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235620"
      unitRef="USD">5000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235621"
      unitRef="USD">2882000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235622"
      unitRef="USD">1212000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235623"
      unitRef="USD">991000</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235624"
      unitRef="USD">-2869000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235625"
      unitRef="USD">-1125000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235626"
      unitRef="USD">-986000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235627"
      unitRef="USD">-27532000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235628"
      unitRef="USD">-3123000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235629"
      unitRef="USD">-1239000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235630"
      unitRef="USD">162000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235631"
      unitRef="USD">65000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235632"
      unitRef="USD">144000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235633"
      unitRef="USD">-2005000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235634"
      unitRef="USD">-0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235635"
      unitRef="USD">-0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235636"
      unitRef="USD">-29699000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235637"
      unitRef="USD">-3188000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235638"
      unitRef="USD">-1383000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c81235640"
      unitRef="USD">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235641"
      unitRef="USD">-1000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235642"
      unitRef="USD">-48000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c81235643"
      unitRef="USD">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235644"
      unitRef="USD">-1000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235645"
      unitRef="USD">-48000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c81235646"
      unitRef="USD">-29740000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235647"
      unitRef="USD">-3189000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c81235648"
      unitRef="USD">-1430000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c81235650"
      unitRef="USDPerShare">-0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c81235651"
      unitRef="USDPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c81235652"
      unitRef="USDPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c81235653"
      unitRef="USDPerShare">-0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c81235654"
      unitRef="USDPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c81235655"
      unitRef="USDPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c81235657"
      unitRef="Share">42931</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c81235658"
      unitRef="Share">39758</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c81235659"
      unitRef="Share">35950</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c81235660"
      unitRef="Share">42931</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c81235661"
      unitRef="Share">39758</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c81235662"
      unitRef="Share">35950</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235671"
      unitRef="Share">35557000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235672"
      unitRef="USD">35000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c81235673"
      unitRef="USD">323080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c81235674"
      unitRef="USD">-201353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c81235675"
      unitRef="USD">-32000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235676"
      unitRef="Share">14000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235677"
      unitRef="USD">-256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2018-12-31"
      decimals="-3"
      id="c81235678"
      unitRef="USD">121474000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235679"
      unitRef="Share">514000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235680"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c81235681"
      unitRef="USD">4460000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c81235686"
      unitRef="USD">4460000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235687"
      unitRef="Share">92000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235689"
      unitRef="USD">-1295000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235694"
      unitRef="USD">-1295000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235697"
      unitRef="USD">8055000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235702"
      unitRef="USD">8055000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c81235707"
      unitRef="USD">-47000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235710"
      unitRef="USD">-48000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c81235714"
      unitRef="USD">-1383000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235718"
      unitRef="USD">-1383000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235719"
      unitRef="Share">36162000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235720"
      unitRef="USD">36000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235721"
      unitRef="USD">334299000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c81235722"
      unitRef="USD">-202735000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c81235723"
      unitRef="USD">-79000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235724"
      unitRef="Share">14000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235725"
      unitRef="USD">-256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81235726"
      unitRef="USD">131265000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235727"
      unitRef="Share">479000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235729"
      unitRef="USD">5441000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235734"
      unitRef="USD">5441000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235735"
      unitRef="Share">91000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235736"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235737"
      unitRef="USD">-2568000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235742"
      unitRef="USD">-2568000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235745"
      unitRef="USD">11157000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235750"
      unitRef="USD">11157000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-6"
      id="c81235751"
      unitRef="Share">4000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235752"
      unitRef="USD">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235753"
      unitRef="USD">252058000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235758"
      unitRef="USD">252062000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c81235763"
      unitRef="USD">-1000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235766"
      unitRef="USD">-1000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c81235770"
      unitRef="USD">-3188000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235774"
      unitRef="USD">-3188000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235775"
      unitRef="Share">40732000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235776"
      unitRef="USD">41000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235777"
      unitRef="USD">600388000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c81235778"
      unitRef="USD">-205924000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-4"
      id="c81235779"
      unitRef="USD">-80000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235780"
      unitRef="Share">14000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235781"
      unitRef="USD">-256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235782"
      unitRef="USD">394169000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235783"
      unitRef="Share">224000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235785"
      unitRef="USD">2271000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235790"
      unitRef="USD">2271000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235791"
      unitRef="Share">78000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235793"
      unitRef="USD">-4187000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235798"
      unitRef="USD">-4187000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c81235801"
      unitRef="USD">25068000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235806"
      unitRef="USD">25068000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235807"
      unitRef="Share">2415000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235808"
      unitRef="USD">2000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c81235809"
      unitRef="USD">332170000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235814"
      unitRef="USD">332172000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-4"
      id="c81235819"
      unitRef="USD">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c81235822"
      unitRef="USD">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="d_2021-01-01_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c81235826"
      unitRef="USD">-29699000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235830"
      unitRef="USD">-29699000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235831"
      unitRef="Share">43449000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c81235832"
      unitRef="USD">43000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c81235833"
      unitRef="USD">955710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c81235834"
      unitRef="USD">-235623000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-4"
      id="c81235835"
      unitRef="USD">-120000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235836"
      unitRef="Share">14000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-TreasuryStockMember"
      decimals="-3"
      id="c81235837"
      unitRef="USD">-256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235838"
      unitRef="USD">719754000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235849"
      unitRef="USD">-29699000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235850"
      unitRef="USD">-3188000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235851"
      unitRef="USD">-1383000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235853"
      unitRef="USD">29000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235854"
      unitRef="USD">-23000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235855"
      unitRef="USD">15000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235856"
      unitRef="USD">-538000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235857"
      unitRef="USD">-1805000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235858"
      unitRef="USD">-787000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235859"
      unitRef="USD">24998000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235860"
      unitRef="USD">10925000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235861"
      unitRef="USD">7834000</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235862"
      unitRef="USD">349000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235863"
      unitRef="USD">232000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235864"
      unitRef="USD">113000</us-gaap:InventoryWriteDown>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235865"
      unitRef="USD">30468000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235866"
      unitRef="USD">21125000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235867"
      unitRef="USD">15922000</us-gaap:DepreciationAndAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235868"
      unitRef="USD">1212000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235869"
      unitRef="USD">834000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235870"
      unitRef="USD">211000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235871"
      unitRef="USD">-1329000</frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235872"
      unitRef="USD">-1289000</frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235873"
      unitRef="USD">-432000</frpt:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235874"
      unitRef="USD">2005000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235875"
      unitRef="USD">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235876"
      unitRef="USD">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235878"
      unitRef="USD">16371000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235879"
      unitRef="USD">-166000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235880"
      unitRef="USD">8019000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235881"
      unitRef="USD">16804000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235882"
      unitRef="USD">6808000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235883"
      unitRef="USD">3338000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235884"
      unitRef="USD">2891000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235885"
      unitRef="USD">-9437000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235886"
      unitRef="USD">11969000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235887"
      unitRef="USD">7899000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235888"
      unitRef="USD">719000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235889"
      unitRef="USD">-118000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235890"
      unitRef="USD">14958000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235891"
      unitRef="USD">-5922000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235892"
      unitRef="USD">2777000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235893"
      unitRef="USD">-273000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235894"
      unitRef="USD">-6762000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235895"
      unitRef="USD">13082000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <frpt:IncreaseDecreaseInOtherLeaseLiabilities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235896"
      unitRef="USD">-1302000</frpt:IncreaseDecreaseInOtherLeaseLiabilities>
    <frpt:IncreaseDecreaseInOtherLeaseLiabilities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235897"
      unitRef="USD">-1198000</frpt:IncreaseDecreaseInOtherLeaseLiabilities>
    <frpt:IncreaseDecreaseInOtherLeaseLiabilities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235898"
      unitRef="USD">-265000</frpt:IncreaseDecreaseInOtherLeaseLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235899"
      unitRef="USD">647000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235900"
      unitRef="USD">21193000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235901"
      unitRef="USD">16317000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235903"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-7"
      id="c81235904"
      unitRef="USD">20000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235905"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235906"
      unitRef="USD">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-7"
      id="c81235907"
      unitRef="USD">20000000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235908"
      unitRef="USD">0</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235909"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235910"
      unitRef="USD">27894000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235911"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235912"
      unitRef="USD">322099000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235913"
      unitRef="USD">134568000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235914"
      unitRef="USD">70633000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235915"
      unitRef="USD">-322099000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235916"
      unitRef="USD">-162462000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235917"
      unitRef="USD">-70633000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235919"
      unitRef="USD">332172000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235920"
      unitRef="USD">252062000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235921"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235922"
      unitRef="USD">2271000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235923"
      unitRef="USD">5441000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c81235924"
      unitRef="USD">4460000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235925"
      unitRef="USD">4187000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235926"
      unitRef="USD">2568000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235927"
      unitRef="USD">1295000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235928"
      unitRef="USD">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235929"
      unitRef="USD">20933000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235930"
      unitRef="USD">72291000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235931"
      unitRef="USD">-0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-6"
      id="c81235932"
      unitRef="USD">76000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-5"
      id="c81235933"
      unitRef="USD">18500000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235934"
      unitRef="USD">3263000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235935"
      unitRef="USD">824000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235936"
      unitRef="USD">723000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235937"
      unitRef="USD">326993000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235938"
      unitRef="USD">199044000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235939"
      unitRef="USD">56234000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235940"
      unitRef="USD">5541000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235941"
      unitRef="USD">57775000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235942"
      unitRef="USD">1917000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235943"
      unitRef="USD">67247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81235944"
      unitRef="USD">9472000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2018-12-31"
      decimals="-3"
      id="c81235945"
      unitRef="USD">7554000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81235946"
      unitRef="USD">72788000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81235947"
      unitRef="USD">67247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81235948"
      unitRef="USD">9472000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235950"
      unitRef="USD">182000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235951"
      unitRef="USD">88000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235952"
      unitRef="USD">9000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c81235953"
      unitRef="USD">1730000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235954"
      unitRef="USD">1061000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235955"
      unitRef="USD">522000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235957"
      unitRef="USD">22482000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235958"
      unitRef="USD">11281000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81235959"
      unitRef="USD">7575000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81235960"
      unitRef="USD">0</frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment>
    <frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81235961"
      unitRef="USD">0</frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment>
    <frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c81235962"
      unitRef="USD">1750000</frpt:NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040883">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;&lt;a href="#" id="notes" title="notes"/&gt;Note &lt;em style="font: inherit;"&gt;1&lt;/em&gt; &#x2013; Summary of Significant Accounting Policies: &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Freshpet, Inc. (hereafter referred to as &#x201c;Freshpet&#x201d;, the &#x201c;Company&#x201d;, "we," "us" or "our"), a Delaware corporation, manufactures and markets natural fresh meals&#160;and treats for dogs and cats. The Company&#x2019;s products are distributed throughout the United States, Canada and other international markets, into major retail classes including Grocery (including online), Mass and Club, Pet Specialty, and Natural retail.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Basis of Presentation &lt;/b&gt;&#x2013;&lt;b&gt; &lt;/b&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (&#x201c;U.S. GAAP&#x201d;). All amounts included in the consolidated financial statements have been rounded except where otherwise stated. As figures are rounded, numbers presented throughout this document &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; add up precisely to the totals we provide and percentages &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; precisely reflect the absolute figures.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt; &#x2013; The financial statements include the accounts of the Company as well as the Company&#x2019;s wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b/&gt;&lt;b&gt;Segments&lt;/b&gt; &#x2013; The Company operates as a &lt;span style="-sec-ix-hidden:c81246143"&gt;single&lt;/span&gt; operating segment reporting to its chief operating decision maker.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Equity method investment&lt;/b&gt;&#160;&#x2013; The Company utilizes the equity method to account for investments when the Company possesses the ability to exercise significant influence, but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; control, over the operating and financial policies of the investee. The ability to exercise significant influence is presumed when an investor possesses more than &lt;em style="font: inherit;"&gt;20%&lt;/em&gt; of the voting interests of the investee. This presumption &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be overcome based on specific facts and circumstances that demonstrate that the ability to exercise significant influence is restricted. The Company applies the equity method to investments in common stock and to other investments when such other investments possess substantially identical subordinated interests to common stock. The Company has elected to record its share of equity in income (losses) of equity method investments on a &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-quarter lag based on the most recently available financial statements.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; September 2, 2020, &lt;/em&gt;the Company acquired a 19% interest in a privately held company that operates in our industry for $27.9 million. The Company concluded that they are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; the primary beneficiary, which is primarily the result of the Company's conclusion that it does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have the power to direct activities that most significantly impact the economic performance. The total $27.9 million is comprised of an initial investment of $26.6 million and $1.3 million of transaction costs. The Company accounts for the investment under the equity method of accounting based on our ability to exercise significant influence even though the Company's percentage of ownership is below &lt;em style="font: inherit;"&gt;20%.&lt;/em&gt; The basis difference between the Company's carrying value of its investment and the amount of underlying equity in net assets of the privately held company is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material to the Company's consolidated financial statements.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;In applying the equity investment method, the Company records the investment at cost and subsequently increases or decreases the carrying amount of the investment by our proportionate share of the net income or loss.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Estimates and Uncertainties&lt;/b&gt; &#x2013; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Estimates are used in determining, among other items, trade incentives, share-based compensation and useful lives for long-lived assets. Actual results, as determined at a later date, could differ from those estimates.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt; &#x2013; The Company at times considers money market funds and all other highly liquid debt instruments purchased with an original maturity of &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months or less to be cash equivalents.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Trade Account Receivable&lt;/b&gt; &#x2013; The allowance for doubtful accounts is based on the Company's assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances and current economic conditions that &lt;em style="font: inherit;"&gt; may &lt;/em&gt;affect a customer's ability to pay.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Inventories&lt;/b&gt; &#x2013; Inventories are stated at the lower of cost or market, using the &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-in, &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-out method. When necessary, the Company provides allowances to adjust the carrying value of its inventories to the lower of cost or net realizable value, including any costs to sell or dispose and consideration for obsolescence, excessive inventory levels, product deterioration and other factors in evaluating net realizable value.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Property, Plant and Equipment&lt;/b&gt; &#x2013; Property, plant and equipment are recorded at cost. The Company provides for depreciation on the straight-line method by charges to income at rates based upon estimated recovery periods of 7 years for furniture and office equipment, 5 years for automotive equipment, 9 years for refrigeration equipment, 5 to 10 years for machinery and equipment, and 15 to 39 years for building and improvements. Capitalized cost includes the costs incurred to bring the property, plant and equipment to the condition and location necessary for its intended use, which includes any necessary delivery, electrical and installation cost for equipment. Maintenance and repairs that do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; extend the useful life of the assets over &lt;em style="font: inherit;"&gt;two&lt;/em&gt; years are charged to expense as incurred. Leasehold improvements are amortized over the shorter of the term of the related lease or the estimated useful lives on the straight-line method.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Long-Lived Assets&lt;/b&gt; &#x2013; The Company evaluates all long-lived assets for impairment. Long-lived assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future net cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future net cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Recoverability of assets held for sale is measured by a comparison of the carrying amount of an asset or asset group to their fair value less estimated costs to sell. Estimating future cash flows and calculating fair value of assets requires significant estimates and assumptions by management. If the carrying amount is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; fully recoverable, an impairment loss is recognized to reduce the carry amount to fair value and is charged to expense in the period of impairment.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Income Taxes &lt;/b&gt;&#x2013; The Company provides for deferred income taxes for temporary differences between financial and income tax reporting, principally net operating loss carryforwards, depreciation, and share-based compensation. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the years in which those temporary differences are expected to be recovered or settled.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;A valuation allowance is appropriate when management believes it is more likely than &lt;em style="font: inherit;"&gt;not,&lt;/em&gt; the deferred tax asset will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, the Company determined that full valuation of its net deferred tax assets and liabilities&#160;is appropriate.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Share-based Compensation&lt;/b&gt; &#x2013; The Company recognizes share-based compensation based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. The Company estimates grant date fair value of its options using the Black-Scholes Merton option-pricing model. Share awards are amortized under the straight-line method over the requisite service period of the entire award. The Company accounts for forfeitures as they occur.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b/&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt; &#x2013; Financial Accounting Standards Board (&#x201c;FASB&#x201d;) guidance specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; measurement) and the lowest priority to unobservable inputs (Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; measurement).&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The &lt;em style="font: inherit;"&gt;three&lt;/em&gt; levels of the fair value hierarchy are as follows:&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"&gt;&lt;td style="width: 27pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt; font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; &#x2013; Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; primarily consists of financial instruments whose value is based on quoted market prices such as exchange-traded instruments and listed equities.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"&gt;&lt;td style="width: 27pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt; font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; &#x2013; Inputs other than quoted prices included within Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; that are observable for the asset or liability, either directly or indirectly (e.g., quoted prices of similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in markets that are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; active). Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; includes financial instruments that are valued using models or other valuation methodologies.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"&gt;&lt;td style="width: 27pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt; font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; &#x2013; Unobservable inputs for the asset or liability. Financial instruments are considered Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; when their fair values are determined using pricing models, discounted cash flows or similar techniques and at least &lt;em style="font: inherit;"&gt;one&lt;/em&gt; significant model assumption or input is unobservable.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The carrying amounts reported in the balance sheets for cash and cash equivalents, other receivables, accounts payable and accrued expenses approximate their fair value based on the short-term maturity of these instruments. Certain assets, including the equity method investment, right-of-use assets and property and equipment are also subject to measurement at fair value&#160;on a non-recurring basis if they are deemed to be impaired as a result of an impairment review.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company only maintained Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; assets and liabilities.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Debt Issuance Cost&lt;/b&gt;&#160;- During the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; as part of the Sixth Amendment (as defined below), the Company incurred an additional $3,263&#160;of fees in &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; associated with the debt modification, of which $2,797 of the fees were related to the Delayed Draw Term Loan (as defined below) with the remaining balance relating to the Revolving Loan Facility (as defined below). The Company also wrote down $485 of fees incurred from the prior credit facilities. The Company's policy is to record the debt issuance cost related to the Delayed Draw Term Loan, net of debt, for the portion of the Delayed Draw Term Loan that is outstanding, with the remaining amount recorded within assets. As of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; there was $2,478 and $983 of debt issuance cost that was recorded to other assets, and $793 and $284 was recorded to other current assets, respectively.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The Company amortizes debt issuance costs categorized as assets on a straight-line basis over the term of the loan and amortizes the debt issuance costs that are categorized net of debt using the effective interest method, over the term of the loan.&#160;&lt;/p&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b/&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Revenue Recognition and Incentives &lt;/b&gt;&#x2013; Revenues primarily consist of the sale of pet food products that are sold to retailers through broker and distributor arrangements. These revenue contracts generally have single performance obligations. Revenue, which includes shipping and handling charges billed to the customer, is reported net of applicable trade incentives and allowances. Amounts billed and due from our customers are classified as receivables and require payment on a short-term basis and, therefore, we do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have any significant financing components.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Revenue from product sales is recognized when obligations under the terms of the contract with the customer are satisfied, which occurs once control is transferred upon delivery to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The amount of consideration the Company receives and revenue the Company recognizes varies with changes in trade incentives the Company offers to its customers and their consumers.&#160;Trade incentives consists primarily of customer pricing allowances and merchandising funds, and consumer coupons are offered through various programs to customers and consumers. Estimates of trade promotion expense and coupon redemption costs are based upon programs offered, timing of those offers, estimated redemption/usage rates from historical performance, management&#x2019;s experience and current economic trends.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Sales taxes and other similar taxes are excluded from revenue.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;There were no contract assets as of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Net Sales &lt;/b&gt;&#x2013; Information about the Company&#x2019;s net sales by class of retailer is as follows:&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

     &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Twelve Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Grocery (including Online), Mass and Club&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;356,965&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;272,008&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;206,550&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Pet Specialty and Natural&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;68,524&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;46,782&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;39,312&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net Sales (a)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;425,489&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;318,790&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;245,862&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;(a) Online sales associated with each class of retailer are included within their respective total.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&lt;b&gt;Advertising&lt;/b&gt; &#x2013; Advertising costs are expensed when incurred, with the exception of production costs which are expensed the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; time advertising takes place. Advertising costs, consisting primarily of media ads, were $53,687, $38,483,&#160;and $34,261,&#160;in &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively. As of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&#160;we had $1,173, $128&#160;and $575, respectively, of production cost in prepaid expense, representing advertising that had yet to take place.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Shipping and Handling Costs/Freight Out&lt;/b&gt; &#x2013; Costs incurred for shipping and handling are included in selling, general, and administrative expenses within the statement of operations and comprehensive loss. Shipping and handling costs primarily consist of costs associated with moving finished products to customers, including costs associated with our distribution center and the cost of shipping products to customers through &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party carriers. Shipping and handling cost totaled $47,713, $27,167, and $19,820 for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Implementation Costs of Cloud Computing Arrangement&lt;/b&gt;&#160;&#x2013; As of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; the Company incurred&#160;$7,380 and $10, respectively, in costs related to the implementation costs of our new ERP system associated with our cloud computing arrangement within other assets. The cost will be recognized over the term of the agreement, expected to begin in &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Recently Adopted Standards&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;In &lt;em style="font: inherit;"&gt; January 2020, &lt;/em&gt;the FASB issued Accounting Standards Update &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01,&lt;/em&gt; Investments - Equity Services (Topic &lt;em style="font: inherit;"&gt;321&lt;/em&gt;), Investments - Equity Method and Joint Ventures (Topic &lt;em style="font: inherit;"&gt;323&lt;/em&gt;), and Derivatives and Hedging (Topic &lt;em style="font: inherit;"&gt;815&lt;/em&gt;): Clarifying the Interactions between Topic &lt;em style="font: inherit;"&gt;321,&lt;/em&gt; Topic &lt;em style="font: inherit;"&gt;323,&lt;/em&gt; and Topic &lt;em style="font: inherit;"&gt;815.&lt;/em&gt; The standard addresses accounting for the transition into and out of the equity method and measurement of certain purchased options and forward contracts to acquire investments. We adopted the requirements of ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01&lt;/em&gt; prospectively as of &lt;em style="font: inherit;"&gt; January 1, 2021. &lt;/em&gt;The adoption of ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01&lt;/em&gt; did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a significant impact on our consolidated financial statements.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;We consider the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB).&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;


   &lt;p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"/&gt;
  </us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81238520">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Basis of Presentation &lt;/b&gt;&#x2013;&lt;b&gt; &lt;/b&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. (&#x201c;U.S. GAAP&#x201d;). All amounts included in the consolidated financial statements have been rounded except where otherwise stated. As figures are rounded, numbers presented throughout this document &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; add up precisely to the totals we provide and percentages &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; precisely reflect the absolute figures.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81238521">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt; &#x2013; The financial statements include the accounts of the Company as well as the Company&#x2019;s wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81238522">&lt;b&gt;Segments&lt;/b&gt; &#x2013; The Company operates as a &lt;span style="-sec-ix-hidden:c81246143"&gt;single&lt;/span&gt; operating segment reporting to its chief operating decision maker.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy contextRef="d_2021-01-01_2021-12-31" id="c81238523">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Equity method investment&lt;/b&gt;&#160;&#x2013; The Company utilizes the equity method to account for investments when the Company possesses the ability to exercise significant influence, but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; control, over the operating and financial policies of the investee. The ability to exercise significant influence is presumed when an investor possesses more than &lt;em style="font: inherit;"&gt;20%&lt;/em&gt; of the voting interests of the investee. This presumption &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be overcome based on specific facts and circumstances that demonstrate that the ability to exercise significant influence is restricted. The Company applies the equity method to investments in common stock and to other investments when such other investments possess substantially identical subordinated interests to common stock. The Company has elected to record its share of equity in income (losses) of equity method investments on a &lt;em style="font: inherit;"&gt;one&lt;/em&gt;-quarter lag based on the most recently available financial statements.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; September 2, 2020, &lt;/em&gt;the Company acquired a 19% interest in a privately held company that operates in our industry for $27.9 million. The Company concluded that they are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; the primary beneficiary, which is primarily the result of the Company's conclusion that it does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have the power to direct activities that most significantly impact the economic performance. The total $27.9 million is comprised of an initial investment of $26.6 million and $1.3 million of transaction costs. The Company accounts for the investment under the equity method of accounting based on our ability to exercise significant influence even though the Company's percentage of ownership is below &lt;em style="font: inherit;"&gt;20%.&lt;/em&gt; The basis difference between the Company's carrying value of its investment and the amount of underlying equity in net assets of the privately held company is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material to the Company's consolidated financial statements.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;In applying the equity investment method, the Company records the investment at cost and subsequently increases or decreases the carrying amount of the investment by our proportionate share of the net income or loss.&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember"
      decimals="2"
      id="c81235976"
      unitRef="Pure">0.19</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="c81235978"
      unitRef="USD">27900000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="c81235984"
      unitRef="USD">27900000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="i_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="c81235986"
      unitRef="USD">26600000</us-gaap:EquityMethodInvestmentAggregateCost>
    <frpt:EquityMethodInvestmentTransactionCosts
      contextRef="d_2020-09-02_2020-09-02_EquityMethodInvestmentNonconsolidatedInvesteeAxis-PrivatelyHeldCompanyNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="c81235988"
      unitRef="USD">1300000</frpt:EquityMethodInvestmentTransactionCosts>
    <us-gaap:UseOfEstimates contextRef="d_2021-01-01_2021-12-31" id="c81238525">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Estimates and Uncertainties&lt;/b&gt; &#x2013; The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Estimates are used in determining, among other items, trade incentives, share-based compensation and useful lives for long-lived assets. Actual results, as determined at a later date, could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81238527">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Cash and Cash Equivalents&lt;/b&gt; &#x2013; The Company at times considers money market funds and all other highly liquid debt instruments purchased with an original maturity of &lt;em style="font: inherit;"&gt;three&lt;/em&gt; months or less to be cash equivalents.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239189">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Trade Account Receivable&lt;/b&gt; &#x2013; The allowance for doubtful accounts is based on the Company's assessment of the collectability of customer accounts. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, the age of the accounts receivable balances and current economic conditions that &lt;em style="font: inherit;"&gt; may &lt;/em&gt;affect a customer's ability to pay.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239190">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Inventories&lt;/b&gt; &#x2013; Inventories are stated at the lower of cost or market, using the &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-in, &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-out method. When necessary, the Company provides allowances to adjust the carrying value of its inventories to the lower of cost or net realizable value, including any costs to sell or dispose and consideration for obsolescence, excessive inventory levels, product deterioration and other factors in evaluating net realizable value.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239191">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Property, Plant and Equipment&lt;/b&gt; &#x2013; Property, plant and equipment are recorded at cost. The Company provides for depreciation on the straight-line method by charges to income at rates based upon estimated recovery periods of 7 years for furniture and office equipment, 5 years for automotive equipment, 9 years for refrigeration equipment, 5 to 10 years for machinery and equipment, and 15 to 39 years for building and improvements. Capitalized cost includes the costs incurred to bring the property, plant and equipment to the condition and location necessary for its intended use, which includes any necessary delivery, electrical and installation cost for equipment. Maintenance and repairs that do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; extend the useful life of the assets over &lt;em style="font: inherit;"&gt;two&lt;/em&gt; years are charged to expense as incurred. Leasehold improvements are amortized over the shorter of the term of the related lease or the estimated useful lives on the straight-line method.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndFixturesMember"
      id="c81236005">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-TransportationEquipmentMember"
      id="c81236006">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember"
      id="c81236007">P9Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MinimumMember"
      id="c81236008">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember_RangeAxis-MaximumMember"
      id="c81236009">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MinimumMember"
      id="c81236010">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="d_2021-01-01_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember_RangeAxis-MaximumMember"
      id="c81236011">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239192">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Long-Lived Assets&lt;/b&gt; &#x2013; The Company evaluates all long-lived assets for impairment. Long-lived assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future net cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated undiscounted future net cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Recoverability of assets held for sale is measured by a comparison of the carrying amount of an asset or asset group to their fair value less estimated costs to sell. Estimating future cash flows and calculating fair value of assets requires significant estimates and assumptions by management. If the carrying amount is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; fully recoverable, an impairment loss is recognized to reduce the carry amount to fair value and is charged to expense in the period of impairment.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239624">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Income Taxes &lt;/b&gt;&#x2013; The Company provides for deferred income taxes for temporary differences between financial and income tax reporting, principally net operating loss carryforwards, depreciation, and share-based compensation. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the years in which those temporary differences are expected to be recovered or settled.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;A valuation allowance is appropriate when management believes it is more likely than &lt;em style="font: inherit;"&gt;not,&lt;/em&gt; the deferred tax asset will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, the Company determined that full valuation of its net deferred tax assets and liabilities&#160;is appropriate.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2021-01-01_2021-12-31" id="c81239625">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Share-based Compensation&lt;/b&gt; &#x2013; The Company recognizes share-based compensation based on the value of the portion of share-based payment awards that is ultimately expected to vest during the period. The Company estimates grant date fair value of its options using the Black-Scholes Merton option-pricing model. Share awards are amortized under the straight-line method over the requisite service period of the entire award. The Company accounts for forfeitures as they occur.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="d_2021-01-01_2021-12-31" id="c81239627">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Fair Value of Financial Instruments&lt;/b&gt; &#x2013; Financial Accounting Standards Board (&#x201c;FASB&#x201d;) guidance specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect market assumptions. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; measurement) and the lowest priority to unobservable inputs (Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; measurement).&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The &lt;em style="font: inherit;"&gt;three&lt;/em&gt; levels of the fair value hierarchy are as follows:&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"&gt;&lt;td style="width: 27pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt; font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; &#x2013; Unadjusted quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date. Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; primarily consists of financial instruments whose value is based on quoted market prices such as exchange-traded instruments and listed equities.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"&gt;&lt;td style="width: 27pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt; font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; &#x2013; Inputs other than quoted prices included within Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; that are observable for the asset or liability, either directly or indirectly (e.g., quoted prices of similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in markets that are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; active). Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; includes financial instruments that are valued using models or other valuation methodologies.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="margin: 0pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
    &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial; font-size: 10pt;"&gt;&lt;td style="width: 27pt; font-family: Arial; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9pt; font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;&#x25cf;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial; font-size: 10pt;"&gt;Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; &#x2013; Unobservable inputs for the asset or liability. Financial instruments are considered Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; when their fair values are determined using pricing models, discounted cash flows or similar techniques and at least &lt;em style="font: inherit;"&gt;one&lt;/em&gt; significant model assumption or input is unobservable.&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The carrying amounts reported in the balance sheets for cash and cash equivalents, other receivables, accounts payable and accrued expenses approximate their fair value based on the short-term maturity of these instruments. Certain assets, including the equity method investment, right-of-use assets and property and equipment are also subject to measurement at fair value&#160;on a non-recurring basis if they are deemed to be impaired as a result of an impairment review.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company only maintained Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; assets and liabilities.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Debt Issuance Cost&lt;/b&gt;&#160;- During the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; as part of the Sixth Amendment (as defined below), the Company incurred an additional $3,263&#160;of fees in &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; associated with the debt modification, of which $2,797 of the fees were related to the Delayed Draw Term Loan (as defined below) with the remaining balance relating to the Revolving Loan Facility (as defined below). The Company also wrote down $485 of fees incurred from the prior credit facilities. The Company's policy is to record the debt issuance cost related to the Delayed Draw Term Loan, net of debt, for the portion of the Delayed Draw Term Loan that is outstanding, with the remaining amount recorded within assets. As of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; there was $2,478 and $983 of debt issuance cost that was recorded to other assets, and $793 and $284 was recorded to other current assets, respectively.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The Company amortizes debt issuance costs categorized as assets on a straight-line basis over the term of the loan and amortizes the debt issuance costs that are categorized net of debt using the effective interest method, over the term of the loan.&#160;&lt;/p&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236035"
      unitRef="USD">3263000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2021-12-31_CreditFacilityAxis-CreditFacilityMember_DebtInstrumentAxis-DrawTermLoanMember"
      decimals="-3"
      id="c81236037"
      unitRef="USD">2797000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-DrawTermLoanMember"
      decimals="-3"
      id="c81236038"
      unitRef="USD">485000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2021-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236040"
      unitRef="USD">2478000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2020-12-31_BalanceSheetLocationAxis-OtherAssetsMember_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236041"
      unitRef="USD">983000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2021-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236042"
      unitRef="USD">793000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2020-12-31_BalanceSheetLocationAxis-OtherCurrentAssetsMember_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236043"
      unitRef="USD">284000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239629">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Revenue Recognition and Incentives &lt;/b&gt;&#x2013; Revenues primarily consist of the sale of pet food products that are sold to retailers through broker and distributor arrangements. These revenue contracts generally have single performance obligations. Revenue, which includes shipping and handling charges billed to the customer, is reported net of applicable trade incentives and allowances. Amounts billed and due from our customers are classified as receivables and require payment on a short-term basis and, therefore, we do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have any significant financing components.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Revenue from product sales is recognized when obligations under the terms of the contract with the customer are satisfied, which occurs once control is transferred upon delivery to the customer. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The amount of consideration the Company receives and revenue the Company recognizes varies with changes in trade incentives the Company offers to its customers and their consumers.&#160;Trade incentives consists primarily of customer pricing allowances and merchandising funds, and consumer coupons are offered through various programs to customers and consumers. Estimates of trade promotion expense and coupon redemption costs are based upon programs offered, timing of those offers, estimated redemption/usage rates from historical performance, management&#x2019;s experience and current economic trends.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Sales taxes and other similar taxes are excluded from revenue.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;There were no contract assets as of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;.&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Net Sales &lt;/b&gt;&#x2013; Information about the Company&#x2019;s net sales by class of retailer is as follows:&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

     &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Twelve Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Grocery (including Online), Mass and Club&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;356,965&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;272,008&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;206,550&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Pet Specialty and Natural&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;68,524&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;46,782&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;39,312&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net Sales (a)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;425,489&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;318,790&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;245,862&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;(a) Online sales associated with each class of retailer are included within their respective total.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236046"
      unitRef="USD">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040884">
     &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Twelve Months Ended&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Grocery (including Online), Mass and Club&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;356,965&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;272,008&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;206,550&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Pet Specialty and Natural&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;68,524&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;46,782&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;39,312&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net Sales (a)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;425,489&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;318,790&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;245,862&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
    </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember"
      decimals="-3"
      id="c81236100"
      unitRef="USD">356965000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember"
      decimals="-3"
      id="c81236101"
      unitRef="USD">272008000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember"
      decimals="-4"
      id="c81236102"
      unitRef="USD">206550000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember"
      decimals="-3"
      id="c81236103"
      unitRef="USD">68524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember"
      decimals="-3"
      id="c81236104"
      unitRef="USD">46782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-PetSpecialtyAndNaturalMember"
      decimals="-3"
      id="c81236105"
      unitRef="USD">39312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236106"
      unitRef="USD">425489000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c81236107"
      unitRef="USD">318790000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236108"
      unitRef="USD">245862000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239630">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&lt;b&gt;Advertising&lt;/b&gt; &#x2013; Advertising costs are expensed when incurred, with the exception of production costs which are expensed the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; time advertising takes place. Advertising costs, consisting primarily of media ads, were $53,687, $38,483,&#160;and $34,261,&#160;in &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively. As of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&#160;we had $1,173, $128&#160;and $575, respectively, of production cost in prepaid expense, representing advertising that had yet to take place.&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236050"
      unitRef="USD">53687000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236051"
      unitRef="USD">38483000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236052"
      unitRef="USD">34261000</us-gaap:AdvertisingExpense>
    <us-gaap:PrepaidAdvertising
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236058"
      unitRef="USD">1173000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236059"
      unitRef="USD">128000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236060"
      unitRef="USD">575000</us-gaap:PrepaidAdvertising>
    <frpt:RevenueRecognitionShippingAndHandlingCostPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239631">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Shipping and Handling Costs/Freight Out&lt;/b&gt; &#x2013; Costs incurred for shipping and handling are included in selling, general, and administrative expenses within the statement of operations and comprehensive loss. Shipping and handling costs primarily consist of costs associated with moving finished products to customers, including costs associated with our distribution center and the cost of shipping products to customers through &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party carriers. Shipping and handling cost totaled $47,713, $27,167, and $19,820 for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively.&lt;/p&gt;</frpt:RevenueRecognitionShippingAndHandlingCostPolicyTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2021-01-01_2021-12-31_ProductOrServiceAxis-ShippingAndHandlingMember"
      decimals="-3"
      id="c81236062"
      unitRef="USD">47713000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ShippingAndHandlingMember"
      decimals="-3"
      id="c81236063"
      unitRef="USD">27167000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ShippingAndHandlingMember"
      decimals="-4"
      id="c81236064"
      unitRef="USD">19820000</us-gaap:CostOfGoodsAndServicesSold>
    <frpt:ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239632">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Implementation Costs of Cloud Computing Arrangement&lt;/b&gt;&#160;&#x2013; As of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; the Company incurred&#160;$7,380 and $10, respectively, in costs related to the implementation costs of our new ERP system associated with our cloud computing arrangement within other assets. The cost will be recognized over the term of the agreement, expected to begin in &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt;&#160;&lt;/p&gt;</frpt:ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock>
    <frpt:ImplementationCosts
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-4"
      id="c81236068"
      unitRef="USD">7380000</frpt:ImplementationCosts>
    <frpt:ImplementationCosts
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-4"
      id="c81236069"
      unitRef="USD">10000</frpt:ImplementationCosts>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2021-01-01_2021-12-31" id="c81239633">&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"/&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Recently Adopted Standards&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;In &lt;em style="font: inherit;"&gt; January 2020, &lt;/em&gt;the FASB issued Accounting Standards Update &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01,&lt;/em&gt; Investments - Equity Services (Topic &lt;em style="font: inherit;"&gt;321&lt;/em&gt;), Investments - Equity Method and Joint Ventures (Topic &lt;em style="font: inherit;"&gt;323&lt;/em&gt;), and Derivatives and Hedging (Topic &lt;em style="font: inherit;"&gt;815&lt;/em&gt;): Clarifying the Interactions between Topic &lt;em style="font: inherit;"&gt;321,&lt;/em&gt; Topic &lt;em style="font: inherit;"&gt;323,&lt;/em&gt; and Topic &lt;em style="font: inherit;"&gt;815.&lt;/em&gt; The standard addresses accounting for the transition into and out of the equity method and measurement of certain purchased options and forward contracts to acquire investments. We adopted the requirements of ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01&lt;/em&gt; prospectively as of &lt;em style="font: inherit;"&gt; January 1, 2021. &lt;/em&gt;The adoption of ASU &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;-&lt;em style="font: inherit;"&gt;01&lt;/em&gt; did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a significant impact on our consolidated financial statements.&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;We consider the applicability and impact of all Accounting Standards Updates (ASUs) issued by the Financial Accounting Standards Board (FASB).&#160;&lt;/p&gt; &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040885">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;2&lt;/em&gt;&#160;&#x2013; Inventories: &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Inventories are summarized as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Raw Materials and Work in Process&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,339&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;9,347&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Packaging Components Material&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,823&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,872&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Finished Goods&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;19,704&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,365&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;35,866&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;19,584&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Reserve for Obsolete Inventory&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(292&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(465&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Inventories, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;35,574&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;19,119&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
  </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040886">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Raw Materials and Work in Process&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,339&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;9,347&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Packaging Components Material&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,823&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,872&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Finished Goods&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;19,704&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,365&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;35,866&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;19,584&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Reserve for Obsolete Inventory&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(292&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(465&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Inventories, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;35,574&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;19,119&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryWorkInProcessAndRawMaterials
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236114"
      unitRef="USD">13339000</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:InventoryWorkInProcessAndRawMaterials
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236115"
      unitRef="USD">9347000</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236116"
      unitRef="USD">2823000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236117"
      unitRef="USD">1872000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236118"
      unitRef="USD">19704000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236119"
      unitRef="USD">8365000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236120"
      unitRef="USD">35866000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236121"
      unitRef="USD">19584000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236122"
      unitRef="USD">292000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236123"
      unitRef="USD">465000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236124"
      unitRef="USD">35574000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236125"
      unitRef="USD">19119000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040887">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;3&lt;/em&gt;&#160;&#x2013; Property, Plant and Equipment: &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Refrigeration Equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;122,063&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;107,703&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Machinery and Equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;140,471&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;106,336&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Building, Land, and Improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;150,927&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;101,786&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Furniture and Office Equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,844&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,687&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Leasehold Improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,319&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,301&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Construction in Progress&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;273,880&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;44,497&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;697,504&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;367,310&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less: Accumulated Depreciation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(113,582&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(86,237&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Property, Plant and Equipment, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;583,922&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;281,073&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Depreciation expense related to property, plant and equipment totaled $29,467, $20,805, and $15,600 for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively; of which $16,545, $9,576, and $6,370 was recorded in cost of goods sold for &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;,&#160;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively,&#160;with the remainder of depreciation and amortization expense being recorded to selling, general and administrative expense.&lt;/p&gt;
  </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040888">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Refrigeration Equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;122,063&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;107,703&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Machinery and Equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;140,471&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;106,336&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Building, Land, and Improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;150,927&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;101,786&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Furniture and Office Equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,844&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,687&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Leasehold Improvements&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,319&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,301&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Construction in Progress&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;273,880&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;44,497&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;697,504&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;367,310&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less: Accumulated Depreciation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(113,582&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(86,237&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Property, Plant and Equipment, net&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;583,922&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;281,073&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember"
      decimals="-3"
      id="c81236143"
      unitRef="USD">122063000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-RefrigerationEquipmentMember"
      decimals="-3"
      id="c81236144"
      unitRef="USD">107703000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"
      decimals="-3"
      id="c81236145"
      unitRef="USD">140471000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"
      decimals="-3"
      id="c81236146"
      unitRef="USD">106336000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember"
      decimals="-3"
      id="c81236147"
      unitRef="USD">150927000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LandBuildingsAndImprovementsMember"
      decimals="-3"
      id="c81236148"
      unitRef="USD">101786000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember"
      decimals="-3"
      id="c81236149"
      unitRef="USD">8844000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-FurnitureAndOfficeEquipmentMember"
      decimals="-3"
      id="c81236150"
      unitRef="USD">5687000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"
      decimals="-3"
      id="c81236151"
      unitRef="USD">1319000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember"
      decimals="-3"
      id="c81236152"
      unitRef="USD">1301000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"
      decimals="-4"
      id="c81236153"
      unitRef="USD">273880000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"
      decimals="-3"
      id="c81236154"
      unitRef="USD">44497000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236155"
      unitRef="USD">697504000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c81236156"
      unitRef="USD">367310000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236157"
      unitRef="USD">113582000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236158"
      unitRef="USD">86237000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236159"
      unitRef="USD">583922000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236160"
      unitRef="USD">281073000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236127"
      unitRef="USD">29467000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236128"
      unitRef="USD">20805000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-5"
      id="c81236129"
      unitRef="USD">15600000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c81236132"
      unitRef="USD">16545000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c81236133"
      unitRef="USD">9576000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-4"
      id="c81236134"
      unitRef="USD">6370000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040889">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;4&lt;/em&gt;&#160;&#x2013; Income Taxes&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;A summary of income taxes as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;State&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;162&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;144&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;International&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;162&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;144&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The provisions for income taxes do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; bear a normal relationship to loss before income taxes primarily as a result of the valuation allowance on deferred tax assets.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The reconciliation of the statutory federal income tax rate to the Company&#x2019;s effective tax is presented below:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Tax at federal statutory rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;State taxes, net of federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;39.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;36.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Permanent items&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;30.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;284.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;312.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(0.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;State rate change&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(0.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(24.3&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(58.8&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(352.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(362.7&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Effective tax rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(0.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(2.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(11.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;In assessing the realizability of the net deferred tax assets, the Company considers all relevant positive and negative evidence to determine whether it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that some portion or all of the deferred income tax assets will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. The realization of the gross deferred tax assets is dependent on several factors, including the generation of sufficient taxable income prior to the expiration of the net operating loss carryforwards. The Company believes that it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that the Company&#x2019;s deferred income tax assets will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be realized. The Company has experienced taxable losses from inception. As such, there is a full valuation allowance against the net deferred tax assets as of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2019.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net operating loss&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;73,436&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;60,268&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;49,626&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Stock option expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;12,169&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,454&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,063&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Property and equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(14,957&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(11,941&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(10,372&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,845&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,194&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;966&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less: Valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(73,493&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(55,975&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(45,283&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net deferred income tax assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company had federal net operating loss (&#x201c;NOL&#x201d;) carryforwards of $291.8&#160;million, of which $175.4&#160;million, generated in &lt;em style="font: inherit;"&gt;2017&lt;/em&gt;&#160;and prior, will expire between &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2037.&lt;/em&gt; The NOL generated from&#160;&lt;em style="font: inherit;"&gt;2018&lt;/em&gt; through&#160;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&#160;of $116.4&#160;million will have an indefinite carryforward period but can generally only be used to offset &lt;em style="font: inherit;"&gt;80%&lt;/em&gt; of taxable income in any particular year. The Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be subject to the net operating loss utilization provisions of Section &lt;em style="font: inherit;"&gt;382&lt;/em&gt; of the Internal Revenue Code. The effect of an ownership change would be the imposition of an annual limitation on the use of NOL carry forwards attributable to periods before the change. The amount of the annual limitation depends upon the value of the Company immediately before the change, changes to the Company&#x2019;s capital during a specified period prior to the change, and the federal published interest rate. We have completed several analyses under Section &lt;em style="font: inherit;"&gt;382&lt;/em&gt; of the Code in the past which concluded that certain annual limitations exist. At &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the Company had $229.5&#160;million of State NOLs which expire between &lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2041,&lt;/em&gt; and had $14.3&#160;million of foreign NOLs which do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expire.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Entities are also required to evaluate, measure, recognize and disclose any uncertain income tax provisions taken on their income tax returns. The Company has analyzed its tax positions and has concluded that as of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;there were &lt;em style="font: inherit;"&gt;no&lt;/em&gt; uncertain positions. The Company&#x2019;s U.S. federal and state net operating losses have occurred since its inception in &lt;em style="font: inherit;"&gt;2005&lt;/em&gt; and as such, tax years subject to potential tax examination could apply from that date because the utilization of net operating losses from prior years opens the relevant year to audit by the IRS and/or state taxing authorities.&#160; Interest and penalties, if any, as they relate to income taxes assessed, are included in the income tax provision. The Company did &lt;span style="-sec-ix-hidden:c81236188"&gt;&lt;span style="-sec-ix-hidden:c81236190"&gt;&lt;span style="-sec-ix-hidden:c81236189"&gt;not&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; have any unrecognized tax benefits and has &lt;span style="-sec-ix-hidden:c81236191"&gt;&lt;span style="-sec-ix-hidden:c81236192"&gt;&lt;span style="-sec-ix-hidden:c81236193"&gt;not&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; accrued any interest or penalties through &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The Company considered the impact of the disallowance of certain incentive based compensation tax deductibility under Internal Revenue Code Section &lt;em style="font: inherit;"&gt;162&lt;/em&gt;(m); however, to the extent an adjustment to the deferred tax asset is required the impact will be offset by a corresponding adjustment to the valuation allowance.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
  </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040890">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;State&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;162&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;144&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;International&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;162&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;144&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236205"
      unitRef="USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236206"
      unitRef="USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236207"
      unitRef="USD">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236208"
      unitRef="USD">162000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236209"
      unitRef="USD">65000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236210"
      unitRef="USD">144000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236211"
      unitRef="USD">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236212"
      unitRef="USD">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236213"
      unitRef="USD">0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236214"
      unitRef="USD">162000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236215"
      unitRef="USD">65000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236216"
      unitRef="USD">144000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040891">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Tax at federal statutory rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;State taxes, net of federal&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;39.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;36.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Permanent items&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;30.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;284.4&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;312.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(0.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;State rate change&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(0.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(24.3&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(58.8&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(352.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(362.7&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Effective tax rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(0.5&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(2.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;(11.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;%)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2021-01-01_2021-12-31"
      decimals="2"
      id="c81236223"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2020-01-01_2020-12-31"
      decimals="2"
      id="c81236224"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2019-01-01_2019-12-31"
      decimals="2"
      id="c81236225"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2021-01-01_2021-12-31"
      decimals="3"
      id="c81236226"
      unitRef="Pure">0.074</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2020-01-01_2020-12-31"
      decimals="3"
      id="c81236227"
      unitRef="Pure">0.392</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2019-01-01_2019-12-31"
      decimals="3"
      id="c81236228"
      unitRef="Pure">0.366</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <frpt:EffectiveIncomeTaxRateReconciliationPermanentItems
      contextRef="d_2021-01-01_2021-12-31"
      decimals="3"
      id="c81236229"
      unitRef="Pure">0.306</frpt:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <frpt:EffectiveIncomeTaxRateReconciliationPermanentItems
      contextRef="d_2020-01-01_2020-12-31"
      decimals="3"
      id="c81236230"
      unitRef="Pure">2.844</frpt:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <frpt:EffectiveIncomeTaxRateReconciliationPermanentItems
      contextRef="d_2019-01-01_2019-12-31"
      decimals="3"
      id="c81236231"
      unitRef="Pure">3.122</frpt:EffectiveIncomeTaxRateReconciliationPermanentItems>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="3"
      id="c81236232"
      unitRef="Pure">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="3"
      id="c81236233"
      unitRef="Pure">0.056</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="d_2019-01-01_2019-12-31"
      decimals="3"
      id="c81236234"
      unitRef="Pure">0.056</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="d_2021-01-01_2021-12-31"
      decimals="3"
      id="c81236235"
      unitRef="Pure">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="d_2020-01-01_2020-12-31"
      decimals="3"
      id="c81236236"
      unitRef="Pure">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="d_2019-01-01_2019-12-31"
      decimals="3"
      id="c81236237"
      unitRef="Pure">-0.243</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2021-01-01_2021-12-31"
      decimals="3"
      id="c81236238"
      unitRef="Pure">-0.588</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2020-01-01_2020-12-31"
      decimals="3"
      id="c81236239"
      unitRef="Pure">-3.525</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2019-01-01_2019-12-31"
      decimals="3"
      id="c81236240"
      unitRef="Pure">-3.627</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2021-01-01_2021-12-31"
      decimals="3"
      id="c81236241"
      unitRef="Pure">-0.005</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2020-01-01_2020-12-31"
      decimals="3"
      id="c81236242"
      unitRef="Pure">-0.021</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2019-01-01_2019-12-31"
      decimals="3"
      id="c81236243"
      unitRef="Pure">-0.116</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040892">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net operating loss&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;73,436&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;60,268&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;49,626&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Stock option expense&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;12,169&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,454&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,063&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Property and equipment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(14,957&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(11,941&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(10,372&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,845&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,194&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;966&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less: Valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(73,493&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(55,975&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(45,283&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Net deferred income tax assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236250"
      unitRef="USD">73436000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236251"
      unitRef="USD">60268000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236252"
      unitRef="USD">49626000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236253"
      unitRef="USD">12169000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236254"
      unitRef="USD">6454000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236255"
      unitRef="USD">5063000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236256"
      unitRef="USD">14957000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236257"
      unitRef="USD">11941000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236258"
      unitRef="USD">10372000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236259"
      unitRef="USD">2845000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236260"
      unitRef="USD">1194000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236261"
      unitRef="USD">966000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236262"
      unitRef="USD">73493000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236263"
      unitRef="USD">55975000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236264"
      unitRef="USD">45283000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236265"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236266"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i_2019-12-31"
      decimals="-3"
      id="c81236267"
      unitRef="USD">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember"
      decimals="-5"
      id="c81236170"
      unitRef="USD">291800000</us-gaap:OperatingLossCarryforwards>
    <frpt:OperatingLossCarryforwardsSubjectToExpiration
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember"
      decimals="-5"
      id="c81236171"
      unitRef="USD">175400000</frpt:OperatingLossCarryforwardsSubjectToExpiration>
    <frpt:OperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember"
      decimals="-5"
      id="c81236177"
      unitRef="USD">116400000</frpt:OperatingLossCarryforwardsNotSubjectToExpiration>
    <frpt:OperatingLossCarryforwardsSubjectToExpiration
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"
      decimals="-5"
      id="c81236181"
      unitRef="USD">229500000</frpt:OperatingLossCarryforwardsSubjectToExpiration>
    <frpt:OperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i_2021-12-31_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember"
      decimals="-5"
      id="c81236184"
      unitRef="USD">14300000</frpt:OperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040893">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;5&lt;/em&gt;&#160;&#x2013; Accrued Expenses:&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Compensation and Employee Related Costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,934&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,185&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Chiller Cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,050&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,049&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Customer Consideration&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;828&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;502&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Freight&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,547&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,002&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Production Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,862&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;705&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Corporate and Marketing Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,081&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,313&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other Accrued Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;648&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;615&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Accrued Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,950&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,371&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040894">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Compensation and Employee Related Costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,934&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,185&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Chiller Cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,050&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,049&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Customer Consideration&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;828&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;502&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Freight&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,547&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,002&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Production Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,862&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;705&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued Corporate and Marketing Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,081&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,313&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other Accrued Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;648&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;615&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Accrued Expenses&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,950&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;15,371&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236271"
      unitRef="USD">6934000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236272"
      unitRef="USD">8185000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <frpt:AccruedChillerCostCurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81236273"
      unitRef="USD">2050000</frpt:AccruedChillerCostCurrent>
    <frpt:AccruedChillerCostCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236274"
      unitRef="USD">2049000</frpt:AccruedChillerCostCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236275"
      unitRef="USD">828000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236276"
      unitRef="USD">502000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <frpt:AccruedFreightCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236277"
      unitRef="USD">1547000</frpt:AccruedFreightCurrent>
    <frpt:AccruedFreightCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236278"
      unitRef="USD">1002000</frpt:AccruedFreightCurrent>
    <frpt:AccruedProductionExpensesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236279"
      unitRef="USD">1862000</frpt:AccruedProductionExpensesCurrent>
    <frpt:AccruedProductionExpensesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236280"
      unitRef="USD">705000</frpt:AccruedProductionExpensesCurrent>
    <frpt:AccruedCorporateAndMarketingExpensesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236281"
      unitRef="USD">1081000</frpt:AccruedCorporateAndMarketingExpensesCurrent>
    <frpt:AccruedCorporateAndMarketingExpensesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236282"
      unitRef="USD">2313000</frpt:AccruedCorporateAndMarketingExpensesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236283"
      unitRef="USD">648000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236284"
      unitRef="USD">615000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81236285"
      unitRef="USD">14950000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2020-12-31"
      decimals="-3"
      id="c81236286"
      unitRef="USD">15371000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040895">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;6&lt;/em&gt;&#160;&#x2013; Debt:&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;On &lt;em style="font: inherit;"&gt; February 19, 2021, &lt;/em&gt;the Company entered into the Sixth Amended and Restated Loan and Security Agreement ("Sixth Amendment"), which amended and restated in full the Company's Fifth Amended and Restated Loan and Security Agreement, dated as of &lt;em style="font: inherit;"&gt; April 17, 2020. &lt;/em&gt;The Sixth Amendment&#160;provides for a $350,000 senior secured credit facility (the "Credit Facility"), encompassing a $300,000 delayed draw term loan facility (the "Delayed Draw Facility") and a $50,000 revolving loan facility (the "Revolving Loan Facility"), which replaces the Company's prior $130,000 delayed draw term loan facility and $35,000 revolving loan facility.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The Credit Facility matures on &lt;em style="font: inherit;"&gt; February 19, 2026 &lt;/em&gt;and borrowings thereunder bear interest at variable rates depending on the Company's election, either at a base rate or at LIBOR (or a comparable successor rate if LIBOR &lt;em style="font: inherit;"&gt;no&lt;/em&gt; longer exists), in each case, plus an applicable margin. Subject to the Company's leverage ratio, the applicable margin varies between 0.75% and 2.25% for base rate loans and 1.75% and 3.25% for LIBOR loans. The Company has the option to borrow term loans under the Delayed Draw Facility ("Delayed Draw Term Loans") until &lt;em style="font: inherit;"&gt; August 19, 2023, &lt;/em&gt;subject to certain conditions. Commencing on &lt;em style="font: inherit;"&gt; August 19, 2022, &lt;/em&gt;the amount of any outstanding Delayed Draw Term Loans shall be repayable in equal consecutive quarterly installments equal to &lt;em style="font: inherit;"&gt;1/28th&lt;/em&gt; of the total single term loan ("the Initial Combined Delayed Draw Term Loan"). Commencing on &lt;em style="font: inherit;"&gt; August 19, 2023, &lt;/em&gt;the amount of any outstanding Delayed Draw Term Loans, combined with the Initial Combined Delayed Draw Term Loan, shall be repayable in equal consecutive quarterly installments equal to &lt;em style="font: inherit;"&gt;1/28th&lt;/em&gt; of the outstanding Delayed Draw Term Loans and the remainder shall be due and payable on &lt;em style="font: inherit;"&gt; February 19, 2026.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Borrowings under the&#160;Credit Facility are secured by substantially all of the Company's and certain of its subsidiaries' assets. The Sixth&#160;Amendment&#160;requires compliance with various covenants customary for agreements of this type, including financial covenants and negative covenants that limit, among other things, the Company's ability to incur additional debt, create or incur liens, engage in mergers or consolidations, sell, transfer or otherwise dispose of assets, make voluntary prepayments to subordinated debt, permit a change of control, pay dividends or distributions, make investments, and enter into certain transaction with affiliates. The Sixth Amendment&#160;also includes events of default customary for agreements of this type.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;the Company had no debt outstanding under the&#160;Credit Facility. The&#160;Credit Facility includes a quarterly commitment fee on any unused amounts at a per annum rate between 0.30% to 0.50% depending on the aggregate principal outstanding.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;In connection with entering into the Sixth Amendment, the Company newly incurred&#160;$3,166 of debt issuance costs, which are&#160;capitalized on the balance sheet and amortized over the life of the Credit Facility, and wrote off $485 of fees incurred from the prior credit facilities under ASC &lt;em style="font: inherit;"&gt;470&lt;/em&gt;-&lt;em style="font: inherit;"&gt;50.&lt;/em&gt; As of &lt;em style="font: inherit;"&gt; December 31, 2021 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; there was $3,272 and $1,220 of&#160;debt issuance cost from the Credit Facility as well as fees incurred from the prior credit facilities applied to the Credit Facility under ASC &lt;em style="font: inherit;"&gt;835&lt;/em&gt;-&lt;em style="font: inherit;"&gt;30&lt;/em&gt; along with ASU &lt;em style="font: inherit;"&gt;2015&lt;/em&gt;-&lt;em style="font: inherit;"&gt;03.&lt;/em&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Interest expense and fees totaled $2,882, $1,212&#160;and $991 for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, respectively. There was no&#160;accrued interest on the credit facilities as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, $135 of accrued interest on the credit facilities as of &lt;em style="font: inherit;"&gt; December 31, 2020, &lt;/em&gt;and 298 of accrued interest on the credit facilities as of &lt;em style="font: inherit;"&gt; December 31,&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2019.&lt;/em&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
  </us-gaap:DebtDisclosureTextBlock>
    <frpt:DebtAgreementMaximumBorrowingCapacity
      contextRef="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-7"
      id="c81236288"
      unitRef="USD">350000000</frpt:DebtAgreementMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i_2021-02-19_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember"
      decimals="-8"
      id="c81236289"
      unitRef="USD">300000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2021-02-19_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-7"
      id="c81236290"
      unitRef="USD">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="i_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_LongtermDebtTypeAxis-DrawTermLoanMember"
      decimals="-7"
      id="c81236291"
      unitRef="USD">130000000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2020-04-17_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-6"
      id="c81236292"
      unitRef="USD">35000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-BaseRateMember"
      decimals="4"
      id="c81236294"
      unitRef="Pure">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-BaseRateMember"
      decimals="4"
      id="c81236295"
      unitRef="Pure">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember"
      decimals="4"
      id="c81236296"
      unitRef="Pure">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember_VariableRateAxis-LondonInterbankOfferedRateLIBORMember"
      decimals="4"
      id="c81236297"
      unitRef="Pure">0.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LongTermDebt
      contextRef="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236300"
      unitRef="USD">0</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MinimumMember"
      decimals="3"
      id="c81236301"
      unitRef="Pure">0.0030</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-CreditFacilityMember_RangeAxis-MaximumMember"
      decimals="3"
      id="c81236302"
      unitRef="Pure">0.0050</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236303"
      unitRef="USD">3166000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2021-01-01_2021-12-31_DebtInstrumentAxis-DrawTermLoanMember"
      decimals="-3"
      id="c81236304"
      unitRef="USD">485000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236308"
      unitRef="USD">3272000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i_2020-12-31"
      decimals="-4"
      id="c81236309"
      unitRef="USD">1220000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236314"
      unitRef="USD">2882000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236315"
      unitRef="USD">1212000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236316"
      unitRef="USD">991000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestPayableCurrent
      contextRef="i_2021-12-31_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236319"
      unitRef="USD">0</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i_2020-12-31_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236320"
      unitRef="USD">135000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i_2019-12-31_DebtInstrumentAxis-CreditFacilityMember"
      decimals="-3"
      id="c81236321"
      unitRef="USD">298000</us-gaap:InterestPayableCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040896">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;7&lt;/em&gt;&#160;&#x2013; Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Commitments &lt;/b&gt;&#x2013; The Company&#x2019;s obligations include leases for office space under non-cancelable operating leases, manufacturing processing and utility servicing that expire at various dates through &lt;em style="font: inherit;"&gt; April 1, 2027.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Leases:&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;We have various noncancellable lease agreements for office and warehouse space, as well as office equipment, with original remaining lease terms of &lt;span style="-sec-ix-hidden:c81236326"&gt;two&lt;/span&gt; years to &lt;span style="-sec-ix-hidden:c81236327"&gt;nine&lt;/span&gt; years, some of which include an option to extend the lease term for up to &lt;span style="-sec-ix-hidden:c81236328"&gt;five&lt;/span&gt; years. Because the Company is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; reasonably certain to exercise these renewal options, the options are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; considered in determining the lease term and associated potential option payments are excluded from lease payments. The Company&#x2019;s leases generally do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; include termination options for either party to the lease or restrictive financial or other covenants.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Weighted-average remaining lease term (in years) and discount rate related to operating leases were as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-average remaining lease term&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.51&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.43&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;br/&gt; As most of our leases do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; provide an implicit rate, we use our incremental borrowing rate based on the information available at the date of adoption to determine the present value of lease payments.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Costs related to lease obligations for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021&#160;&lt;/em&gt;and&#160;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&#160;were as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;For the Twelve Months Ended December 31,&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Operating lease cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,779&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,796&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Supplemental cash flow information and non-cash activity relating to operating leases are as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the Twelve Months Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,753&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,707&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Right-of-use assets obtained in exchange for lease obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, future minimum payments due under lease obligations for &lt;em style="font: inherit;"&gt;five&lt;/em&gt; years were as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Operating Lease Obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;As of December 31, 2021&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,764&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,802&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,511&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,210&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2026 and beyond&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,576&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total lease payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,863&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less: Imputed interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(769&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Present value of lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;7,094&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Rent expense for operating leases, in accordance with the leasing standard was $1,606&#160;in &lt;em style="font: inherit;"&gt;2019.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, future minimum payments due under manufacturing and service obligations for &lt;em style="font: inherit;"&gt;five&lt;/em&gt; years were as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Manufacturing and Servicing Obligations&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31, 2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,366&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,288&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,783&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2025 and beyond&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Total Manufacturing and Servicing Obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;16,149&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;Certain of the Company&#x2019;s executives are covered by employment contracts requiring the Company to pay severance in the event of certain terminations.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&lt;b&gt;Legal Obligations:&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;A shareholder derivative lawsuit, Meldon v. Freshpet, Inc. et al, Docket &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2:18&lt;/em&gt;-cv-&lt;em style="font: inherit;"&gt;10166,&lt;/em&gt; was instituted &lt;em style="font: inherit;"&gt; June 5, 2018 &lt;/em&gt;in the United States District Court for the District of New Jersey against us and certain of our current and former executive officers and directors on behalf of certain holders of our common stock. We were served with a copy of the complaint in &lt;em style="font: inherit;"&gt; June 2018. &lt;/em&gt;The plaintiffs sought&#160;to recover damages for investors based on state law claims (alleged breaches of fiduciary duty, waste, and unjust enrichment) in connection with the alleged violations of federal securities laws alleged in the Curran action. On &lt;em style="font: inherit;"&gt; April 3, 2019, &lt;/em&gt;the Court granted a stay of the Meldon case pending resolution of certain matters in a related case, Curran v. Freshpet, Inc., which has been settled. The parties to the Meldon action then entered into settlement discussions, after which the parties reached an agreement in principle to settle the case based on the Company's commitment to continue certain governance practices. The parties also reached agreement on attorneys' fees. The settlement was approved and certified on &lt;em style="font: inherit;"&gt; August 4, 2020.&#160;&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;In addition, we are currently involved in various claims and legal actions that arise in the ordinary course of our business, including claims resulting from employment related matters. &lt;em style="font: inherit;"&gt;None&lt;/em&gt; of these claims or proceedings, most of which are covered by insurance, are expected to have a material adverse effect on our business, financial condition, results of operations or cash flows. However, a significant increase in the number of these claims or an increase in amounts owing under successful claims could materially and adversely affect our business, financial condition, results of operations or cash flows.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"/&gt;
  </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="d_2021-01-01_2021-12-31"
      id="D0DD15E6-000A-4AE0-BFAC-2A270D446FB1">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-average remaining lease term&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.51&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.43&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6.2&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6.1&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;For the Twelve Months Ended December 31,&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Operating lease cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,779&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,796&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the Twelve Months Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,753&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,707&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Right-of-use assets obtained in exchange for lease obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2021-12-31" id="c81236348">P4Y6M3D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2020-12-31" id="c81236349">P5Y5M4D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2021-12-31"
      decimals="3"
      id="c81236350"
      unitRef="Pure">0.062</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2020-12-31"
      decimals="3"
      id="c81236351"
      unitRef="Pure">0.061</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236352"
      unitRef="USD">1779000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236353"
      unitRef="USD">1796000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236358"
      unitRef="USD">1753000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236359"
      unitRef="USD">1707000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236360"
      unitRef="USD">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236361"
      unitRef="USD">18000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040900">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Operating Lease Obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;As of December 31, 2021&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,764&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,802&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,511&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,210&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2026 and beyond&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,576&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total lease payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,863&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Less: Imputed interest&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(769&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Present value of lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;7,094&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236363"
      unitRef="USD">1764000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236364"
      unitRef="USD">1802000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236365"
      unitRef="USD">1511000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i_2021-12-31"
      decimals="-4"
      id="c81236366"
      unitRef="USD">1210000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <frpt:LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236367"
      unitRef="USD">1576000</frpt:LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236368"
      unitRef="USD">7863000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236369"
      unitRef="USD">769000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236370"
      unitRef="USD">7094000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236336"
      unitRef="USD">1606000</us-gaap:OperatingLeaseExpense>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040901">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;b&gt;Manufacturing and Servicing Obligations&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;December 31, 2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2022&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,366&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2023&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,288&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,783&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;2025 and beyond&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Total Manufacturing and Servicing Obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;16,149&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236372"
      unitRef="USD">7366000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236373"
      unitRef="USD">3288000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236374"
      unitRef="USD">4783000</us-gaap:ContractualObligationDueInThirdYear>
    <frpt:ContractualObligationToBePaidYearFourAndAfter
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236375"
      unitRef="USD">712000</frpt:ContractualObligationToBePaidYearFourAndAfter>
    <us-gaap:ContractualObligation
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c81236376"
      unitRef="USD">16149000</us-gaap:ContractualObligation>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040902">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;8&lt;/em&gt;&#160;&#x2013; Equity Incentive Plans and Equity:&#160;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Total compensation cost for share-based payments recognized for the years ended&#160;&lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; was approximately $24,998, $10,925, and $7,834, respectively. Cost of goods sold for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; included share-based compensation of approximately $4,152, $2,132, and $922, respectively. Selling, general, and administrative expense for the year ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; included share-based compensation of approximately $20,846, $8,793, and $6,912, respectively. Capital expenditures recorded for the Freshpet Kitchens expansion project included share-based compensation of approximately $71, $232 and $221 during the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019,&lt;/em&gt; respectively.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;The Company maintains the approved &lt;em style="font: inherit;"&gt;2010&lt;/em&gt; Stock Plan&lt;b&gt; &lt;/b&gt;&lt;/i&gt;(the &lt;em style="font: inherit;"&gt;"2010&lt;/em&gt; Plan") under which options to purchase shares of the Company&#x2019;s common stock were granted to employees and affiliates of the Company. These options are either time-based (vest over &lt;span style="-sec-ix-hidden:c81236400"&gt;four&lt;/span&gt; years), performance-based (vest when performance targets are met, as defined in the stock option grant agreement), or vest at the occurrence of an exit event which is defined as a Change of Control in the Company, as defined in the stock grant agreement. &#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The options granted have maximum contractual terms of &lt;span style="-sec-ix-hidden:c81236401"&gt;10&lt;/span&gt; years. The Board of Directors froze the &lt;em style="font: inherit;"&gt;2010&lt;/em&gt; Stock Plan such that &lt;em style="font: inherit;"&gt;no&lt;/em&gt; further grants &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be issued under the &lt;em style="font: inherit;"&gt;2010&lt;/em&gt; Stock Plan.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;The Company maintains the approved &lt;em style="font: inherit;"&gt;2014&lt;/em&gt; Omnibus Incentive Plan&lt;b&gt;&#160;&lt;/b&gt;&lt;/i&gt;under which&#160;shares of common stock &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be issued or used for reference purposes as awards granted under the &lt;em style="font: inherit;"&gt;2014&lt;/em&gt; Plan. These awards &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be in the form of stock options, stock appreciation rights, restricted stock, as well as other stock-based and cash-based awards. As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, the awards granted were either time-based (cliff vest over &lt;span style="-sec-ix-hidden:c81236407"&gt;three&lt;/span&gt; years), performance-based (vest when performance targets are met, as defined in the stock option grant agreement), or restricted stock units (employee RSUs cliff vest over &lt;span style="-sec-ix-hidden:c81236408"&gt;three&lt;/span&gt; years and non-employee director RSUs cliff vest over &lt;span style="-sec-ix-hidden:c81236409"&gt;one&lt;/span&gt; year).&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;NASDAQ Marketplace Rules Inducement Award&lt;/b&gt;&lt;/i&gt;&#x2014;During the year ended &lt;em style="font: inherit;"&gt; December 31, 2016, &lt;/em&gt;500,000 service period stock options and 500,000 performance-based stock options were granted to the Company&#x2019;s CEO as an inducement under the NASDAQ Marketplace Rules and during the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; 15,000 service period stock options were granted to the Executive Vice President of Finance, at the time, who is currently Chief Financial Officer as an inducement under the NASDAQ Marketplace Rules, and therefore outside of any Plan. Under the terms of the applicable agreement, each&#160;grant is governed as if issued under the &lt;em style="font: inherit;"&gt;2014&lt;/em&gt; Omnibus Plan. The awards&#160;granted are&#160;time-based (cliff vest over &lt;span style="-sec-ix-hidden:c81236416"&gt;four&lt;/span&gt; years and &lt;span style="-sec-ix-hidden:c81236417"&gt;three&lt;/span&gt; years, respectively) and performance-based (vest when performance targets are met, as defined in the stock option grant agreement).&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;Service Period Stock Options&lt;/b&gt;&lt;/i&gt;&lt;i&gt;&#x2014;&lt;/i&gt;A summary of service period stock options outstanding and changes under the plans during the year ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt; is presented below:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Remaining Contractual Term&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,327&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;45.88&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;30&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;155.60&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;(70&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;10.89&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,287&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;50.37&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"&gt;6.24&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;73,719&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Exercisable at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;924&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;22.30&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;5.27&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;71,047&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, there was $20,658 of total unrecognized compensation costs related to non-vested service period options, of which $6,203 will be incurred in &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; $5,346 will be incurred in &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; $8,948&#160;will be incurred in &lt;em style="font: inherit;"&gt;2024&lt;/em&gt;&#160;and the remaining $161 will be incurred in &lt;em style="font: inherit;"&gt;2025.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;Performance Based Options&lt;/b&gt;&lt;/i&gt;&lt;i&gt;&#x2014;&lt;/i&gt;Performance based option vesting is contingent upon the Company achieving certain annual Net Sales or Adjusted EBITDA goals. A summary of performance-based stock options outstanding and changes under the plans during the year ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt; is presented below:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Remaining Contractual Term&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,119&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;66.19&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;101&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;154.83&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(153&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;9.82&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,067&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;74.71&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"&gt;7.07&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;87,896&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercisable at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;975&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14.03&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"&gt;5.10&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;80,020&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, unrecognized compensation costs related to the 801&#160;performance-based awards for which the achievement of the vesting criteria is considered probable as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt; have performance target dates ranging from &lt;em style="font: inherit;"&gt; December 31, 2021&#160;&lt;/em&gt;through &lt;em style="font: inherit;"&gt; December 31, 2024. &lt;/em&gt;The total unrecognized compensation costs for these performance-based awards was $34,988&#160;as of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, of which $12,918&#160;will be incurred in &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; $11,477 will be incurred in &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; and the remaining $10,593 will be incurred in &lt;em style="font: inherit;"&gt;2024.&lt;/em&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;there were 305 unvested performance-based options outstanding that were deemed &lt;em style="font: inherit;"&gt;not&lt;/em&gt; probable, with an aggregate fair value of $22,501.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;Service Period Restricted Stock Units&lt;/b&gt;&lt;/i&gt;&lt;i&gt;&#x2014;&lt;/i&gt;The following table includes activity related to outstanding restricted stock units during the &lt;em style="font: inherit;"&gt;twelve&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Grant-Date Fair Value Per Unit&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;170&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43.60&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;47&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;152.27&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Exercised/Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;(109&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;38.64&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;92.25&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;103&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;96.18&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, there was approximately $6,251 of total unrecognized compensation costs related to restricted stock units, of which $3,442 will be incurred in &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; $1,974 will be incurred in &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; $792 will be incurred in &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; and $44 will be incurred in &lt;em style="font: inherit;"&gt;2025.&lt;/em&gt; &#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&lt;i&gt;&lt;b&gt;Performance Based Restricted Stock Units&lt;/b&gt;&lt;/i&gt;&lt;i&gt;&#x2014;&lt;/i&gt;The following table includes activity related to outstanding restricted stock units during the &lt;em style="font: inherit;"&gt;twelve&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Grant-Date Fair Value Per Unit&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;23&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;55.54&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;111.65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;22&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;111.65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;unrecognized compensation costs related to the 22&#160;performance-based restricted stock units&#160;for which the achievement of the vesting criteria is considered probable as of &lt;em style="font: inherit;"&gt; December 31, 2021&#160;&lt;/em&gt;have performance target dates related to the &lt;em style="font: inherit;"&gt;twelve&lt;/em&gt; months ended &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;The total unrecognized compensation costs for these performance-based awards was $1,487&#160;as of &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;of which $744&#160;will be incurred in &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt;&#160;and the remaining $743&#160;will be incurred in &lt;em style="font: inherit;"&gt;2023.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;Grant Date Fair Value of Options&lt;/b&gt;&lt;/i&gt;&#x2014;The weighted average grant date fair value of options (service period options and performance based options) granted during the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; were $74.90, $68.93 and $24.24 per share, respectively.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;Expected Volatility&#x2014;&lt;/i&gt;Expected volatility was based on the historical volatility of the Company&#x2019;s common stock.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;Weighted Average Expected Term&lt;/i&gt;&#x2014;The Company determined the expected term based on the &#x201c;shortcut method&#x201d; described in FASB ASC &lt;em style="font: inherit;"&gt;718,&lt;/em&gt; Compensation&#x2014;&lt;i&gt;Stock Compensation &lt;/i&gt;(an expected term based on the midpoint between the vesting date and the end of the contractual term).&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;Risk-Free Interest Rate&lt;/i&gt;&#x2014;The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;Expected Dividend Yield&lt;/i&gt;&#x2014;The Company has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; historically declared dividends, and &lt;em style="font: inherit;"&gt;no&lt;/em&gt; future dividends are expected to be available to benefit option holders. Accordingly, the Company used an expected dividend yield of zero in the valuation model.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted average exercise price of options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c81236560"&gt;$ 155.00&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c81236562"&gt;$ 135.55&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c81236565"&gt;$ 48.64&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;50.4%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;46.9% - 51.5%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;47.6% - 48.5%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Average expected terms in years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;6.1&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;5.8 - 7&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;6 - 6.6&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Risk-free interest rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;1.1%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.3% - 1.69%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2.27%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected dividend yield&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.0%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.0%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.0%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236380"
      unitRef="USD">24998000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236381"
      unitRef="USD">10925000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236382"
      unitRef="USD">7834000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c81236385"
      unitRef="USD">4152000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c81236386"
      unitRef="USD">2132000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-CostOfSalesMember"
      decimals="-3"
      id="c81236387"
      unitRef="USD">922000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2021-01-01_2021-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="c81236390"
      unitRef="USD">20846000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2020-01-01_2020-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="c81236391"
      unitRef="USD">8793000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2019-01-01_2019-12-31_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="c81236392"
      unitRef="USD">6912000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236393"
      unitRef="USD">71000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236394"
      unitRef="USD">232000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236395"
      unitRef="USD">221000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"
      decimals="INF"
      id="c81236410"
      unitRef="Share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2016-01-01_2016-12-31_AwardTypeAxis-PerformanceStockOptionsMember_TitleOfIndividualAxis-ChiefExecutiveOfficerMember"
      decimals="INF"
      id="c81236411"
      unitRef="Share">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2020-01-01_2020-03-31_TitleOfIndividualAxis-ExecutiveVicePresidentMember"
      decimals="INF"
      id="c81236414"
      unitRef="Share">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      id="c2040903">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Remaining Contractual Term&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,327&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;45.88&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;30&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;155.60&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;(70&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;10.89&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,287&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;50.37&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"&gt;6.24&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;73,719&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Exercisable at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;924&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;22.30&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;5.27&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;71,047&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236472"
      unitRef="Share">1327</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236473"
      unitRef="USDPerShare">45.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236476"
      unitRef="Share">30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236477"
      unitRef="USDPerShare">155.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236480"
      unitRef="Share">70</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236481"
      unitRef="USDPerShare">10.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236484"
      unitRef="Share">-0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236485"
      unitRef="USDPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236488"
      unitRef="Share">1287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236489"
      unitRef="USDPerShare">50.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      id="c81236490">P6Y2M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="-3"
      id="c81236491"
      unitRef="USD">73719000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236492"
      unitRef="Share">924</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="INF"
      id="c81236493"
      unitRef="USDPerShare">22.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      id="c81236494">P5Y3M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="-3"
      id="c81236495"
      unitRef="USD">71047000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember"
      decimals="-3"
      id="c81236419"
      unitRef="USD">20658000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="-3"
      id="c81236420"
      unitRef="USD">6203000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"
      decimals="-3"
      id="c81236422"
      unitRef="USD">5346000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember"
      decimals="-3"
      id="c81236424"
      unitRef="USD">8948000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember"
      decimals="-3"
      id="c81236426"
      unitRef="USD">161000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsMember"
      id="c2040904">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted Average Exercise Price&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Average Remaining Contractual Term&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Aggregate Intrinsic Value&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,119&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;66.19&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;101&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;154.83&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercised&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(153&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;9.82&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,067&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;74.71&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"&gt;7.07&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;87,896&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercisable at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;975&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14.03&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: center;"&gt;5.10&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;80,020&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="i_2020-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236500"
      unitRef="Share">2119</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance
      contextRef="i_2020-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236501"
      unitRef="USDPerShare">66.19</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236504"
      unitRef="Share">101</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236505"
      unitRef="USDPerShare">154.83</frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236508"
      unitRef="Share">153</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod>
    <frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236509"
      unitRef="USDPerShare">9.82</frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236512"
      unitRef="Share">-0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236513"
      unitRef="USDPerShare">0</frpt:SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236516"
      unitRef="Share">2067</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236517"
      unitRef="USDPerShare">74.71</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      id="c81236518">P7Y25D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="-3"
      id="c81236519"
      unitRef="USD">87896000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236520"
      unitRef="Share">975</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c81236521"
      unitRef="USDPerShare">14.03</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      id="c81236522">P5Y1M6D</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceSharesMember"
      decimals="-4"
      id="c81236523"
      unitRef="USD">80020000</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue>
    <frpt:UnrecognizedCompensationCostsPerformanceBasedAwards
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember"
      decimals="-3"
      id="c81236428"
      unitRef="Share">801000</frpt:UnrecognizedCompensationCostsPerformanceBasedAwards>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember"
      decimals="-3"
      id="c81236429"
      unitRef="USD">34988000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="-3"
      id="c81236430"
      unitRef="USD">12918000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"
      decimals="-3"
      id="c81236432"
      unitRef="USD">11477000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsWithProbableVestingCriteriaMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember"
      decimals="-3"
      id="c81236434"
      unitRef="USD">10593000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember"
      decimals="-3"
      id="c81236436"
      unitRef="Share">305000</frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceStockOptionsDeemedNotProbableToVestMember"
      decimals="-3"
      id="c81236438"
      unitRef="USD">22501000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="d_2021-01-01_2021-12-31"
      id="AAB84B41-BA2F-4C3D-933F-493235004BA4">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Grant-Date Fair Value Per Unit&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;170&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43.60&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;47&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;152.27&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Exercised/Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;(109&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;38.64&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;92.25&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;103&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;96.18&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Shares&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Weighted-Average Grant-Date Fair Value Per Unit&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Outstanding at December 31, 2020&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;23&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;55.54&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;111.65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2021&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;22&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;111.65&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236526"
      unitRef="Share">170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236527"
      unitRef="USDPerShare">43.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236528"
      unitRef="Share">47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236529"
      unitRef="USDPerShare">152.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236530"
      unitRef="Share">109</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236531"
      unitRef="USDPerShare">38.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236532"
      unitRef="Share">6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236533"
      unitRef="USDPerShare">92.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236534"
      unitRef="Share">103</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c81236535"
      unitRef="USDPerShare">96.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember"
      decimals="-3"
      id="c81236441"
      unitRef="USD">6251000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="-3"
      id="c81236442"
      unitRef="USD">3442000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"
      decimals="-3"
      id="c81236444"
      unitRef="USD">1974000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheThreeMember"
      decimals="-3"
      id="c81236446"
      unitRef="USD">792000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-ServicePeriodRestrictedStockUnitsMember_VestingAxis-SharebasedPaymentArrangementTrancheFourMember"
      decimals="-3"
      id="c81236448"
      unitRef="USD">44000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2020-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236538"
      unitRef="Share">23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2020-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236539"
      unitRef="USDPerShare">55.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236540"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236541"
      unitRef="USDPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236542"
      unitRef="Share">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236543"
      unitRef="USDPerShare">111.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236544"
      unitRef="Share">22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="INF"
      id="c81236545"
      unitRef="USDPerShare">111.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <frpt:UnrecognizedCompensationCostsPerformanceBasedAwards
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="-3"
      id="c81236451"
      unitRef="Share">22000</frpt:UnrecognizedCompensationCostsPerformanceBasedAwards>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember"
      decimals="-3"
      id="c81236453"
      unitRef="USD">1487000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheOneMember"
      decimals="-3"
      id="c81236454"
      unitRef="USD">744000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2021-12-31_AwardTypeAxis-PerformanceBasedRestrictedStockUnitsMember_VestingAxis-ShareBasedCompensationAwardTrancheTwoMember"
      decimals="-3"
      id="c81236456"
      unitRef="USD">743000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2021-01-01_2021-12-31"
      decimals="INF"
      id="c81236460"
      unitRef="USDPerShare">74.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2020-01-01_2020-12-31"
      decimals="INF"
      id="c81236461"
      unitRef="USDPerShare">68.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2019-01-01_2019-12-31"
      decimals="INF"
      id="c81236462"
      unitRef="USDPerShare">24.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c81236467"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040907">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="7" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted average exercise price of options granted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c81236560"&gt;$ 155.00&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c81236562"&gt;$ 135.55&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="-sec-ix-hidden:c81236565"&gt;$ 48.64&lt;/span&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;50.4%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;46.9% - 51.5%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;47.6% - 48.5%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Average expected terms in years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;6.1&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;5.8 - 7&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;6 - 6.6&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Risk-free interest rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;1.1%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.3% - 1.69%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;2.27%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected dividend yield&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.0%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.0%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: center;"&gt; &lt;p style="margin-top: 0pt; margin-bottom: 0pt"&gt;0.0%&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c81236567"
      unitRef="Pure">0.504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c81236568"
      unitRef="Pure">0.469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c81236570"
      unitRef="Pure">0.515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c81236571"
      unitRef="Pure">0.476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c81236573"
      unitRef="Pure">0.485</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      id="c81236574">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember"
      id="c81236575">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember"
      id="c81236577">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember"
      id="c81236578">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember"
      id="c81236580">P6Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c81236581"
      unitRef="Pure">0.011</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="3"
      id="c81236582"
      unitRef="Pure">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="4"
      id="c81236584"
      unitRef="Pure">0.0169</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="4"
      id="c81236586"
      unitRef="Pure">0.0227</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c81236588"
      unitRef="Pure">0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c81236590"
      unitRef="Pure">0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c81236593"
      unitRef="Pure">0.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:EarningsPerShareTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040908">
   &lt;p style="background-color: rgb(255, 255, 255); font-family: Arial; font-size: 10pt; margin: 0pt 7.2pt; text-indent: -9pt;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;9&lt;/em&gt;&#160;&#x2013; Earnings Per Share Attributable to Common Stockholder:&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;Basic net earnings (loss) per share of common stock&#160;is calculated by dividing net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding for the period. Diluted net earnings (loss) per share of common stock is computed by giving effect to all potentially dilutive securities. Diluted net loss per common share is the same as basic net loss per common share, due to the fact that potentially dilutive securities would have an antidilutive effect as the Company incurred a net loss for the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;In the years ended &lt;em style="font: inherit;"&gt; December 31, 2021, &lt;/em&gt;&lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, there were no reconciling items between Net Loss/Income and Net Loss attributable to common stockholders.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The potentially dilutive securities excluded from the determination of diluted loss per share, as their effect is antidilutive, are as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Twelve Months Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Service Period Stock Options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,291&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,356&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,500&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Restricted Stock Units&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;173&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;190&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;236&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Performance Stock Options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;972&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,009&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;34&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,437&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,555&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,770&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

  </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236600"
      unitRef="USD">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040909">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Twelve Months Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2020&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2019&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 55%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Service Period Stock Options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,291&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,356&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,500&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Restricted Stock Units&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;173&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;190&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;236&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Performance Stock Options&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;972&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,009&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;34&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,437&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,555&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,770&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember"
      decimals="-3"
      id="c81236609"
      unitRef="Share">1291000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember"
      decimals="-3"
      id="c81236610"
      unitRef="Share">1356000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-ServicePeriodStockOptionsMember"
      decimals="-5"
      id="c81236611"
      unitRef="Share">1500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c81236612"
      unitRef="Share">173000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="-4"
      id="c81236613"
      unitRef="Share">190000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c81236614"
      unitRef="Share">236000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember"
      decimals="-3"
      id="c81236615"
      unitRef="Share">972000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2020-01-01_2020-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember"
      decimals="-3"
      id="c81236616"
      unitRef="Share">1009000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceStockOptionsMember"
      decimals="-3"
      id="c81236617"
      unitRef="Share">34000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236618"
      unitRef="Share">2437000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236619"
      unitRef="Share">2555000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-4"
      id="c81236620"
      unitRef="Share">1770000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040910">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: left;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;10&lt;/em&gt;&#160;&#x2013; Retirement Plan: &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The Company sponsors a safe harbor &lt;em style="font: inherit;"&gt;401&lt;/em&gt;(k) plan covering all employees. All employees are eligible to participate. Active participants in the plan &lt;em style="font: inherit;"&gt; may &lt;/em&gt;make contributions of up to 50% of their compensation, subject to certain limitations. Company contributions totaled approximately $1,829&#160;in &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;, $1,416,&#160;in &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and $1,062&#160;in &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: center;"/&gt;
  </us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="d_2021-01-01_2021-12-31_RangeAxis-MaximumMember"
      decimals="1"
      id="c81236623"
      unitRef="Pure">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2021-01-01_2021-12-31"
      decimals="-3"
      id="c81236624"
      unitRef="USD">1829000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2020-01-01_2020-12-31"
      decimals="-3"
      id="c81236626"
      unitRef="USD">1416000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2019-01-01_2019-12-31"
      decimals="-3"
      id="c81236628"
      unitRef="USD">1062000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="d_2021-01-01_2021-12-31" id="c2040911">
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;b&gt;Note &lt;em style="font: inherit;"&gt;11&lt;/em&gt;&#160;&#x2013; Concentrations: &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;Concentration of Credit Risk&lt;/b&gt;&lt;/i&gt;&#x2014;The Company maintains its cash balances in financial institutions that are insured by the Federal Deposit Insurance Corporation up to $250,000 each. At times, such balances &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be in excess of the FDIC insurance limit.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;Major Customers&lt;/b&gt;&lt;/i&gt;&#x2014;In &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;, &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;, net sales to one of our distributors which sells directly to &lt;em style="font: inherit;"&gt;three&lt;/em&gt; of our customers, accounted for 16%, 18%, and 17% of our net sales, respectively.&#160;In &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2020,&lt;/em&gt; no customers accounted for &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of our net sales, while in &lt;em style="font: inherit;"&gt;2019&lt;/em&gt; one customer accounted for more than &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of our net sales.&#160;As of &lt;em style="font: inherit;"&gt; December 31, 2021&lt;/em&gt;, two&#160;distributors and two&#160;customers accounted for 20%, 10%, 14% and&#160;13% respectively, of our accounts receivable. As of &lt;em style="font: inherit;"&gt; December 31, 2020&lt;/em&gt;, &lt;span style="-sec-ix-hidden:c81236657"&gt;&lt;span style="-sec-ix-hidden:c81236638"&gt;one&lt;/span&gt;&lt;/span&gt; distributer and &lt;span style="-sec-ix-hidden:c81236658"&gt;two&lt;/span&gt; customers accounted for 8%, 23% and 20%, respectively, of our account receivable.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&lt;i&gt;&lt;b&gt;Major Suppliers&lt;/b&gt;&lt;/i&gt;&#x2014;The Company purchased approximately 21% of its raw materials from one vendor during &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;, approximately 23% of its raw materials from one vendor during &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and approximately 27% of its raw materials from one vendor during &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;The Company purchased approximately 84% of its packaging material from five vendors during &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;, 88% of its packaging material from five vendors during &lt;em style="font: inherit;"&gt;2020&lt;/em&gt;, and approximately 80% of its packaging material from three vendors during &lt;em style="font: inherit;"&gt;2019&lt;/em&gt;.&lt;/p&gt;
  </us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="i_2021-12-31_RangeAxis-MaximumMember"
      decimals="INF"
      id="c81236632"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <frpt:NumberOfDistributors
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236636"
      unitRef="Pure">1</frpt:NumberOfDistributors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"
      decimals="2"
      id="c81236640"
      unitRef="Pure">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"
      decimals="2"
      id="c81236641"
      unitRef="Pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"
      decimals="2"
      id="c81236642"
      unitRef="Pure">0.17</us-gaap:ConcentrationRiskPercentage1>
    <frpt:NumberOfMajorCustomers
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="-3"
      id="c81236645"
      unitRef="Pure">0</frpt:NumberOfMajorCustomers>
    <frpt:NumberOfMajorCustomers
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236649"
      unitRef="Pure">1</frpt:NumberOfMajorCustomers>
    <frpt:NumberOfDistributors
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236651"
      unitRef="Pure">2</frpt:NumberOfDistributors>
    <frpt:NumberOfMajorCustomers
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember"
      decimals="INF"
      id="c81236652"
      unitRef="Pure">2</frpt:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"
      decimals="1"
      id="c81236653"
      unitRef="Pure">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoDistributorMember"
      decimals="1"
      id="c81236654"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember"
      decimals="2"
      id="c81236655"
      unitRef="Pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember"
      decimals="2"
      id="c81236656"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneDistributorMember"
      decimals="2"
      id="c81236659"
      unitRef="Pure">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerMember"
      decimals="2"
      id="c81236660"
      unitRef="Pure">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerTwoMember"
      decimals="1"
      id="c81236661"
      unitRef="Pure">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"
      decimals="2"
      id="c81236662"
      unitRef="Pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <frpt:NumberOfVendors
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"
      decimals="INF"
      id="c81236663"
      unitRef="Pure">1</frpt:NumberOfVendors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"
      decimals="2"
      id="c81236665"
      unitRef="Pure">0.23</us-gaap:ConcentrationRiskPercentage1>
    <frpt:NumberOfVendors
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"
      decimals="INF"
      id="c81236666"
      unitRef="Pure">1</frpt:NumberOfVendors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"
      decimals="2"
      id="c81236668"
      unitRef="Pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <frpt:NumberOfVendors
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-RawMaterialsMember"
      decimals="INF"
      id="c81236669"
      unitRef="Pure">1</frpt:NumberOfVendors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"
      decimals="2"
      id="c81236671"
      unitRef="Pure">0.84</us-gaap:ConcentrationRiskPercentage1>
    <frpt:NumberOfVendors
      contextRef="d_2021-01-01_2021-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"
      decimals="INF"
      id="c81236672"
      unitRef="Pure">5</frpt:NumberOfVendors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"
      decimals="2"
      id="c81236674"
      unitRef="Pure">0.88</us-gaap:ConcentrationRiskPercentage1>
    <frpt:NumberOfVendors
      contextRef="d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"
      decimals="INF"
      id="c81236675"
      unitRef="Pure">5</frpt:NumberOfVendors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"
      decimals="1"
      id="c81236677"
      unitRef="Pure">0.80</us-gaap:ConcentrationRiskPercentage1>
    <frpt:NumberOfVendors
      contextRef="d_2019-01-01_2019-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsProductLineMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_ProductOrServiceAxis-PackagingMaterialsMember"
      decimals="INF"
      id="c81236678"
      unitRef="Pure">3</frpt:NumberOfVendors>
    <dei:AuditorName contextRef="d_2021-01-01_2021-12-31">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="d_2021-01-01_2021-12-31">Short Hills, New Jersey</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="d_2021-01-01_2021-12-31">185</dei:AuditorFirmId>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#c81236108"
          xlink:label="c81236108"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c81236106"
          xlink:label="c81236106"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c81236107"
          xlink:label="c81236107"
          xlink:type="locator"/>
        <link:footnote id="f15225b6d-d21b-4340-af6a-b36bd09fcc83" xlink:label="f15225b6d-d21b-4340-af6a-b36bd09fcc83" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Online sales associated with each class of retailer are included within their respective total.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c81236108"
          xlink:to="f15225b6d-d21b-4340-af6a-b36bd09fcc83"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c81236106"
          xlink:to="f15225b6d-d21b-4340-af6a-b36bd09fcc83"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c81236107"
          xlink:to="f15225b6d-d21b-4340-af6a-b36bd09fcc83"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>76
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &2#850'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !D@V%4^#2<I.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.DUAAZC+91,GD)"8!.(6)=X6K6FCQ*C=V].&K1."!^ 8^\_G
MSY(;$Z3I([[$/F DA^EN]&V7I EK=B0*$B"9(WJ=RBG13<U]'[VFZ1D/$+0Y
MZ0."X'P%'DE;31IF8!$6(E.--=)$U-3'"]Z:!1\^8YMAU@"VZ+&C!%59 5/S
MQ' >VP9N@!E&&'WZ+J!=B+GZ)S9W@%V28W)+:AB&<JAS;MJA@O?GI]>\;N&Z
M1+HS./U*3M(YX)I=)[_5F^WND2G!A2AX7?!J)RHI5O+A_F-V_>%W$_:]=7OW
MCXVO@JJ!7W>AO@!02P,$%     @ 9(-A5)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !D@V%47!QQ2_\%  !C&0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)6947/:.!#'GWN?0L/TH3<3@BT;0CJ$&0*EI4U3)J3M]&[N0=@"/+$M3I)#
M<I_^5L+8)&?6OCXT-GC_^GE7_J\L!CLA']2&<TV>DCA55ZV-UMOWG8X*-CQA
MZEQL>0K?K(1,F(93N>ZHK>0LM$%)W*&.T^LD+$I;PX'];"Z' Y'I.$KY7!*5
M)0F3S]<\%KNKEMLZ?' 7K3?:?- 9#K9LS1=<?]_.)9QU"I4P2GBJ(I$2R5=7
MK9'[?N+U38"]XD?$=^KHF)A;60KQ8$YFX57+,40\YH$V$@S^//(QCV.C!!Q_
MYZ*M8DP3>'Q\4)_:FX>;63+%QR+^&85Z<]7JMTC(5RR+]9W8?>+Y#76-7B!B
M9?\GN_VUOM\B0::T2/)@($BB=/^7/>6). YP3P30/("^"G!/C>#E =[K@.Z)
M #\/\&UF]K=B\S!AF@T'4NR(-%>#FCFPR;31</M1:NJ^T!*^C2!.#R<BR*",
MFHS2D'Q(=:2?R2S=SR=3ES;YOIB0=V]_'W0T#&>".D$N?;V7IB>D74J^BE1O
M%.B&/'PIT '. I8>8*\IJCCAP3GQW#-"'>I6 (WQ\"E?GA/:M>&T(GR"AW_.
M4AC=J1K]Q=UX1>H]J^?5I?XXWW_>P%5DIGFB_D+&\(LQ?#N&?V*,O*)C&$:R
M&$8*^1/YPI^KJHDK.8[C]ERWYU\@6-T"J]L$ZXZO(P5@D(-;EO J*%QG*KG:
M;,$=9[=C!*M78/50N1&4([0EF<9L786#QZ]8K#C"<5%P7* ZXTQ*2Q&I *KV
MBS-IGB$"3WAEDG"U=MNE;0^;L?V"JX\J%3,V!YMS&8F03.%C5<6%JTU_(4B7
M!=+E_T*RN3H)A&O5/->N4WJJTPSJ_GE;6;":>-=I?\% CLS=;08R2M,,LG/'
MMT+J2B)<2,L,F]@N+8EH,Z)\[F#3NDXJ[P:_O7E35[G2DEVO8>7 E51D+1E)
M&BY69P=NZ>)N(QN?1C$GMUFRY+(2I\[!W;;7NZ"7&%+IX&XC"Y^E@9"0']N]
MSLA"0RV)D&0L,F@YT'E$6%U;7'WR 8,L_=S%#3F'O&=/9!9"6:-5%.S[+))%
M7)(Z;;??]_N7/D98.KV+FW-.. I#:&7J['! [#+@6UJ=.US2=QPRC]D_C$PD
MK*G/B*M,0Q-"8L1E#W!QVWY-/#9G4/%[L4LK:7&Y!0]8]A^[?LE6-@,7=_#7
M;,5TG$OQ&*5!=3IQS=O/V,JU[ D4]_37:'.A-#CR']'VY#-2H^A<..@DI&6;
MH+B[VQ*.X+7Q- HN0!W,?FG9'2ANZ3?"+BLV(L5\KD:D"X\H/ ,.1E0V!(I[
M^'VDP7/%BKCTW?)W K,UDY"M2BQ<:2R2!(QGH47P<$;>.N?@QV0+JY5'%F><
M;#F\C6^8Q!H&+1L&Q;T>VE<8I6NR>$Z6(JZDQ06F=_-[C*3L$[11G_@);_;M
MAQ0\ G+(%!0X)#.ELA,5QC5_<<PN:-D>:*/V\$/$T*R8W#=86;ERK%&Z%1A0
MV0UHHVYP6/_O5QZVCF!DU4O:&L6:5)6N3QNY_BS57.[W:LRRC1U0*\EPQ1JR
MTO-I(\^WI2-C\/NUD-7/)ZYSP^2:DU$0<! "F7 OB;WHE^;O-3+_1<+BF%QG
M"KY6E=6LT:E;47JEY7NX8^=$'Q(NUV:"?00%O0'_3[8LK4Q?C6 M6MD$/-R_
M#\G:@&6@0+A,+=#1/@WNW#G0/%O&46!64JQJOD]RE:Y5,?NMC\/>I9/_&W0>
MJQA*0_>:;>2\:"(+TR\4^99I6$NDQO"K-L5RY=X1E^_Y?M?WO!-4I;E[N!&/
MLC#2L+PZM7M3$_YE_O4CN;F98U4JS=RKV;S)6<P:PBSQ*WEPB<4&[)9\BN(8
M%FBW?$<^0S=XO5GV$J^T=@\WX@/>-)()F4TJZ7 %M]_%2$HK]W#CG8VG=^2
M,]*:P^2Q[T2G-KUJ]$[M#72.=J6-S=C=?44"\V:XWZ N/BU^01C9??-.>?G^
MYX>OS+B4(C%?0:AS?@'S2NYW]/<G6FSM'O=2:"T2>[CA+.327 #?KX30AQ,S
M0/&[RO!?4$L#!!0    ( &2#852PV/,\V@4   46   8    >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&ULE5C;;N,V$/T5PEVT7<")2>J^30+D5JS1M)O&3HL^
M,A8="RN)7I)R-OWZ#B5'<DQ*=E\223XS/#/DS"%Y]B+D5[7B7*/O15ZJ\]%*
MZ_6GR40M5KQ@ZE2L>0F_+(4LF(97^3Q1:\E96AL5^81B'$X*EI6CB[/ZV[V\
M.!.5SK.2WTNDJJ)@\O6*Y^+E?$1&;Q\>LN>5-A\F%V=K]LQG7#^N[R6\35HO
M:5;P4F6B1)(OST>7Y-,U38Q!C?@KXR]JYQF94)Z$^&I>INGY"!M&/.<+;5PP
M^+?AUSS/C2?@\6WK=-2.:0QWG]^\_UH'#\$\,<6O1?YWENK5^2@>H90O697K
M!_'RF6\#"HR_A<A5_1>];+%XA!:5TJ+8&@.#(BN;_^S[-A$[!L3O,:!; WJL
M@;<U\.I &V9U6#=,LXLS*5Z0-&CP9A[JW-36$$U6FFF<:0F_9F"G+ZY%J42>
MI4SS%%VQG)4+CF;&G4(GZ'%V@W[^\!%]0%F)YBM1*5:FZFRB861C/UEL1[EJ
M1J$]H]SPQ2GRR!A13(G#_/IX<_S>? +QMD'3-FA:^_/Z@GY\>+C]8XXN9[/;
M^>S3@$>O]>C5'OT^CTRM$.0&+<P#_U9E&Y;S4CMSU;@*:E>FS#87$8WB^&RR
MV4V)C0HCZD<MZAU/O^7I#_*\7"Q$!;2@ A<<.#[E?(Q*Z!9BB5@.-5W//W0'
ME(KJ22^K' JM,7%%T@P6[G#T_"C&>Y'8*!+[7NR.)&@C"08CF98;R*^0&5=U
M!"YZ@4TO"")_CYZ-(@DAB9M>V-(+!^G=2[YF68KX=VBXBCNS%UH#![&WS\X&
M>5[4D[NH)1<-DONB5UQ"=Y$24HB84MP]O9&=&<]/]@C:H(3X;GYQRR\>Y#<7
MFN7H>LOOLI=?;/,+L$>#/88.&$YP$KI))BW)Y, ,@Y9*_3I&:^B:NJY^4_AK
M$#G=NR03UYPGE.Y1MF$T)CCRW)0)[KH]'B1]P]="95#_H* M66<_QQ8#G^#]
MRG:@O(C@'I8[FD2&UR<DENFL?$8Y!XE&TFBQ:5$5O/0OUZW7739AX$7[G&U4
M%(<]BX%TDD+H(.=;R*9^1077*Y&"7&ZXTKW)I?;T!G$0[C-UP*(XZ2DNTFD5
M&1:KIOP'\N@YZCZ,K,FW87[D]_1-TBD4&9:HIOC[BY[8<A+%OD\L>C;.]T!V
M>GHGZ82'!$?M'NZFEU?3N^E\>CNXA2"=9)!AS6C%><U>C3([H[?UP*<AV>\?
M#A@)_8#VQ-X)!QE6#J H*SXL:\0A&WX26//C@$&UDAZ*G7:08?%XDPVQUT3R
MC#UE>::S'M8.E?#B?35VH6C2MZ0Z*2'#6O)>\.X.,'5I2.);W<.&>1ZA/?FE
MG83080FY$Y!2S67Q?S-,;;$((JML':@(]V68=I)"AR6ER?"!S%*'@/BAU9<=
M,!_.-3V=C^Z<2H:/);/YE^O?/G^YN[E]F/V$;O]\G,[_&>HLM.OX],#Q1!0%
M*#Z<)A=?T8\_Q)307]!&F+D;HP_X%&,"34<B.+14W!RS\!ACC-2*2:X0JT#3
M9/8O3\?(]\:^GZ!,*=,&S)['?/$")"JM-+R;Y0!#P9&-%T\@,V^GOG$#QN/(
MH^_,X0N)#YECYW0Y!,C;GRL'IJ\$.HFB!TY1:9J92PA846:3?P*'XP5;9[#"
MG#1M(4H"U\JW<2'&O8)%.\&BPT<E:-I54>7U$3_ERVR1.7<EU#X(G5 O"*F5
M4Q<0!PGMV9G03@'I005LF8KFD"**M>0K<V^TX>CG7"CUT4G>%KP30JT4.U!Q
MSW:5=J)(AT5Q+J']5?*UJ2]8Z!IH*]T6&O'?*LE5&'45'+WD;=$\H7:#.H!Z
M'V>GK/288]G,!+D2><JE@BY5;WN=5&VIC$@2!?N2ZL!YB4_"OG;:B2H]1E1W
M6GZ=Z:/I)_8MC6N;Z< YMYF3G3LZ<T'Z.Y//6:E .I=@B$\C\"";.\?F18MU
M?6WW)+061?VXX@QH&P#\OA1"O[V8F\#VYO?B/U!+ P04    " !D@V%4 _6:
M!WP"  #Z!@  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;)6576_:,!2&
M_XH5[:*5.O()=!5$6JFF[6(2*MUV[28'8M6Q,]N!=K]^QW:(*$U+RP6QG?.^
M?LY)<CS;2?6@*P!#'FLN]#RHC&FNPE 7%=14CV0# N^LI:JIP:G:A+I10$LG
MJGF81-$DK"D303YS:TN5SV1K.!.P5$2W=4W5TS5PN9L'<;!?N&6;RMB%,)\U
M= ,K,+^:I<)9V+N4K :AF11$P7H>?(VO%A,;[P)^,]CI@S&QF=Q+^6 G/\IY
M$%D@X% 8ZT#QLH4%<&Z-$.-OYQGT6UKAX7CO_LWECKG<4PT+R?^PTE3SX#(@
M):QIR\VMW'V'+I^Q]2LDU^Z?['SL%(.+5AM9=V(DJ)GP5_K8U>% $&>O")).
MD+Q7D':"U"7JR5Q:-]30?*;DCB@;C6YVX&KCU)@-$_8IKHS"NPQU)E](H25G
M)350DFO*J2B K*R=)F=+JD"8"@PK*-?GY#/Y1$*B*US6^PL3Y*Z2K::BU+/0
M()(U#HMN^VN_??+*]C=0C$@:7Y D2N(!^>+]\NBY/,1"]-5(^FHDSB][M1IU
MC>\65KUXN" -561+>0OD#+,L)>=4:=* \KF?#Z7K_:?.WWY!VSP:11&FMCW,
MZE34,_BTAT\_ $];4TG%_N%CM?3^:0TB>]?) 0RV /P=,9\,>P:=]=#9!Z"9
MUNUIX.P%299FV9<CWH&H:)HFP[CC'G?\ 5SLBMK@B\_$YA3S>(@Y'1\Q#T1%
MT_ARF'G2,T_>9+[#[JY;]416GGKE/]P3P),7*'%V1/MFB$<-#SJ3/15^4K5A
M0A,.:Q1%HREFK'RG]1,C&]>L[J7!UN>&%1Y.H&P WE]+:?83V__ZXR[_#U!+
M P04    " !D@V%4R?QG2AT&  #I%@  &    'AL+W=O<FMS:&5E=',O<VAE
M970T+GAM;+68:V^C.!2&_XH5S8=6:AML+H&JK92+VT:;A&X@G5FM]@.3N T:
M@K/8O<R_7YO0D,"![:RT_= $\A[CYYP#+_;5&\]^B#5C$KUODE1<=]92;B^[
M7;%<LTTD+OB6I>J7)YYM(JD.L^>NV&8L6N5!FZ1+#,/I;J(X[=Q<Y><>LILK
M_B*3.&4/&1(OFTV4_1RPA+]==W#GX\0\?EY+?:)[<[6-GEG Y&+[D*FC[GZ4
M5;QAJ8AYBC+V=-WIXTM*'!V0*QYC]B8.OB.-\IWS'_I@O+KN&'I&+&%+J8>(
MU,<K&[(DT2.I>?Q=#-K97U,''G[_&/TVAU<PWR/!ACSY&J_D^KKC=M"*/44O
MB9SSMWM6 -EZO"5/1/X?O15:HX.6+T+R31&L9K")T]UG]%XDXC,!I @@E0#L
M- 2818!9#; : JPBP/IL@%T$Y.C='7N>N%$DHYNKC+^A3*O5:/I+GOT\6N4K
M3G6C!#)3O\8J3MX,>2IX$J\BR58HD.I#=8$4B#\A?\NR2%=3H"A=H2'?J%9<
MZQYY96C"A4#G:!&,T,F74_0%Q2D*U_Q%**FXZDHU-7V![K*8QG W#=(P#4S0
ME*=R+1!-5VQU/$!7,>W!R ?8D+2..&++"V3B,T0,@H$)C3X?;@#A]-/AV&NA
M,?=E,O/QK(;Q9C1$07]" V J@_;0/_%?4#UV078>I)\FKS<6L2U73?;U,$MU
MF8G=GF<<RVA=1BS;=<A>=D1M[:FMUJD/_2!$_BVZ\_U1@ )_,H)(=F,XA]=V
M3-,R*R1U&79MUZV2 #(3.XX-D]A[$KN5Y&[N!P%ZF/NWXQ!BL.M7=0BVG H#
M(#.)AZL,@ Q;V.O!#,Z>P6EE".AD,I[=G:$[.J/S_N0,]6<CU!]-Q[-Q$,[[
MX?B1(OKM@<X"L$^'#E !QS6J+0?(3,LSW HD(,.691LP9&\/V6N%/)FH0IVB
MV[D_1?X#U53^#*3IU:Y_3BS'J;8=(,.>5X6!!K--&,7=H[AYE-F XH?W=([&
MLZ$_I=V3C\*<7K8\CKS]T%YKEGRY9AD:ITN^86KH=_7:(I@X/4,IDU"N/*"D
ME3S5)6ZODJ2ZI.&NQ$;I?D8KR#B5+&-"HH(!="X#*([KD@H ),,$5V04DGD>
M;@ YL''<;A \Y3N_3I^+PJ"/PJBZA%Q&"0B'(3BG>D]",HR)784#9)[K-,"1
M$HY\YJ8<T%M_3HN.1F'_&_R8*08[1NK99JU@@,[$Q*PR 3*E\AJ@2D?'[;Y<
M8GP\-$$8$W*&*DE=Y-1* PQD60T0I4'C=H?6A4'^#-'?%^/P#S2EX;T_4A5Z
MI$$XI3/0ZS!@V(9A5YGJJJK-M4J.@4J?QNU&7;1:/PSGX\$B[ \FJD0^4J6:
M*LP@](>_W:OW$#J'6Z_NO.?$<[S:[03HU'M5U14@&3;=!E_ I9%CYQ/.H)@>
MYO1>=9XV[AUXFSG@TD-QNXD.UU'ZS/220*UDU5(M52N9+&/I\B>2692*)%]6
M@ D$C- RJMF#/+6:.F@@MR%QI:-BMQ4L],/^!$P<"./6WHI5-_3J/(!.=8-7
M10)DV#*;6K[T<NRU=H->6Q1MKUYX4'#?5P_97[X!CA=II0&3=@,^'_2#\1"=
MJ%Y9\22),H&4C2&QCC(&)K48SSW,@G'AN-[17R7#<%#ME;)!UO"4)*4YDW9S
M/A^-)XN0CGX%$_\73#"HC@G+FC!+FR:DM9&^TO'=O<;L/ZH7YSNZ:Z5 K^ .
MVP?YBS (U=I!+2;0(J#:+_)[:A'J,_]'.Y:F3-I-^: =\]H(N#AU+[6(9^)J
M.>HRT^O9M7( ,MMK6LB0TIM)NS<?=5T;3=U&09JZ#*0!9"TTVIB/SY0N1MK7
MH_#&QN!?HOS\#!)1P@2*A.#+.-_[>HOE&K%HN4;+1)W6&V 9DU&<J-M4I4Z9
MV3)Y615"E5"U HHS)1%;EN]U(JE?L2^@+NP>;,]M6/:<[XL*M.0OJ=QMANS/
M[O=>!_F.8^7\$%]2#)SO$_MR1&S@%Y4-]4N^C=LM+[W;!)Y&V7.<"I2P)S4-
MXZ*GG"7;[:ON#B3?YAN'W[F4?)-_7;-HQ3(M4+\_<2X_#O0%]KO;-_\ 4$L#
M!!0    ( &2#851:MZJ.$@8  'P>   8    >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&ULO5E=C]HX%/TK%JJTK51*;.>#5 Q2"Y3.0W='G7;W8;4/GL0,49.8
MVF8^_OW:(27$=I+9,MT72.#<Z^/K:Y][D]D]X]_$EE()'HJ\%!>CK92[MY.)
M2+:T(.(-V]%2_;-AO"!2W?+;B=AQ2M+*J,@GR//"24&R<C2?5;]=\?F,[66>
ME?2* [$O"L(?W].<W5^,X.C'#Y^SVZW4/TSFLQVYI==4?MU=<74W.7I)LX*6
M(F,EX'1S,7H'WZZQKPTJQ)\9O1<GUT!/Y8:Q;_KF,KT8>9H1S6DBM0NBON[H
M@N:Y]J1X?*^=CHYC:L/3ZQ_>/U235Y.Y(8(N6/Y7ELKMQ6@Z BG=D'TN/[/[
MC[2>4*#])2P7U2>XK['>""1[(5E1&RL&158>OLE#'8@3 X0Z#%!M@ P#''88
MX-H FR-$'09^;>";(W09!+5!8([@=QB$M4%H&$#<81#5!E&U6(?H5DNS))+,
M9YS= Z[1RIN^J-:WLE8KDI4Z%:\E5_]FRD[.%ZP4+,]2(FD*KJ7Z4GDF!6 ;
ML-B2\I8*<%FJ/UCR;<ORE'+Q&UA]WV?R$8S!U^LE>/GB%1!;PA4P*\&7+=L+
M4J;B-7C1NI]-I&*KQYPD-;/W!V:HDUE1L'IH\/<G6MQ0_H_#S:+?S;LTS732
MDQQ<D2P=*U(+LLNDNN]QNNQW^IE*M<M5Q%:$EUEY*_I\K08(_K&X!.^DY-G-
M7I*;G +)%%6NEJ'/ZX=^KU_4N23V_'$X?NL!1TR%JFTV43EV3#1T3#14^?$[
M_+PG.2D3E24OU0H<$N85(!(L:?(&8/@:( ].75ER<!M6;O7!>C?'01!$L\G=
M:31L%/2/D!9A?"2,GT;X*20/KH(6R3;#A0."L#?UVK"E#1NK07& V[B5 X>1
M$127KR!L@]8V""+H1QW1\X_1\WNCMWJ@/,D$U0<)V^D-*'1>[_8\V2KE ,EA
M=XLJ.T]2PA5<WUK;H&MQ@R.]X-GHN2@%=M",Y0XLTKX?&HN]'@"UIA8>IQ;V
M3NU2B+U.7#TU%5%UKB3Z;#]$>E]F4@S%.[18Q<C-*3IRBL[DY#K8(XO'&*+8
MV%?K(52+\/1(>-I+^%I'9ZQKG%3G@BK\!*E*)_J@KZF+[M0B,O4"D^T J$4V
M/I*->\FJFDQ57$K7]ERI1O((OG!2BKPB[-*CV(Z8;YRG:Q=FZJ8)O:;6\'J)
M_JY*ZY<Y$\ZT6];&[97$4^/@6P_"VN1."B%XMD#%SC(&V@H5PM \C!VPKE,,
M-J(*GZBJ3R**; DRU& !'7*+?13'ADPY<$JG4&3*WLH%C&(S-C8SAU(Y7$$,
M4=BQ?6"C]+!?ZI]3K.JA6F?ZR7S;#!LUA<\GI\X:V:&AO@_-  ^@VN0;K87]
M8GN^(D%;*.,N6HU.PG.%TDDEM%+5,_>0+: ZFZ=FM(=@[7DU6@O[Q?9GM O:
M*@HA-*OL]2"L3;E16]@OM_]5P: MHV,KF7LQ;:*-TL)^J1U0,(=J8CBU%GX(
MUFZP&GE%_?)Z7;?A*J_5TJL=M>.9?KZD$GQ#N6I3A[89LJ75][R.>A0URHKZ
ME760EY,+M/:9;^PS9"LJ"I 7F/'NP(4=12TZ:6G/[FF1YYR<K62^%UG]FP/6
M53*@1NS03_6U'43M[M!4C06R%2_T/&RF_=*!4R5#$"-C75<NH-DG?W P<Y0,
M#E<X]F'8(<BH$63T__6WR)9=A+K6N5%=]$M;W 6R-1>AR#QEAU!M\HTVHU_=
MQ");7:.N$[:15O0K^ECD:%%].#7%=1#6)MV(*WK^7A;9XHD"SRIA!F%MRHW,
MHN?M:)&K734?M@R V@\)&]'%Y_2TV-&LHC@TVZGU,*Y-K]%>?*;V#NTC[!!/
M'W:T7+B13MPOG3]5$V"[330D<X%=_2N"D9D,7;B.F@"?/#5^HKSVU 30.3E'
MXXA]WVR5';#.)]V-FN%^->NJ"=Q$?;LFP.8RV)@X"")H/>VV<6.$@Q!9C[L=
M0(C,HL#ISG[B;:,B&$>!&<;)R6LU_5[V$^&WF5+1G&Z4H?<F4A[XX57GX4:R
M7?6F[89)R8KJ<DM)2KD&J/\WC,D?-_KEW?&%\_Q?4$L#!!0    ( &2#852A
M6UM')@D  -$F   8    >&PO=V]R:W-H965T<R]S:&5E=#8N>&ULG5IA<]JX
M%OTKFLQ^Z,Z48DG&QITT,Q1(RTQ+\D+:G?WHV")X:RS6%DGS?OV[LHD-TK62
MO"\!G"-9YTJZYUS9YX^R_%5MA%#D]S8OJD]G&Z5V'X?#*MF(;5Q]D#M1P'_6
MLMS&"GZ6]\-J5XHXK1MM\R'SO&"XC;/B[.*\OG9=7IS+O<JS0ER7I-IOMW'Y
M]%GD\O'3&3U[OG"3W6^4OC"\.-_%]V(EU(_==0F_AFTO:;85197)@I1B_>EL
M0C_._)%N4"-^9N*Q.OI.-)4[*7_I'XOTTYFG1R1RD2C=10P?#V(J\ESW!./X
M]]#I67M/W?#X^W/OES5Y(',75V(J\[^R5&T^G8W/2"K6\3Y7-_+QJS@0J@>8
MR+RJ_Y+' ]8[(\F^4G)[: PCV&9%\QG_/@3BJ $->AJP0P-F-O![&O!# _[:
M!OZA@5]'IJ%2QV$6J_CBO)2/I-1HZ$U_J8-9MP;Z6:'G?:5*^&\&[=3%5!:5
MS+,T5B(E*P4?,*F*R#69QM6&7,*ZJ,B _%C-R+L__B1_D*P@MQNYK^(BK<Z'
M"H:@.QHFA]M];F['>FY'&?DN"[6IR+Q(17K:P1#&WA)@SP0^,V>/,Y%\()R^
M)\QC%!G0]/7-/:3Y[-7-:>1@P]OIX'5_O&\Z)JNOY/+;U5\K<GES]9U<7<]O
M)K>+Y1<RF=XN?BYN%_/51\=]_/8^?GT?O^<^2\@H[W)957]B<]BT'=5M=>)X
MN!BP*(B X,-Q9!$8I^/Q*6J&H"@?\Q9U,OY1._Z1,TZ3]!_8&WJI5D1)2$")
M+)(L%Z1HB>GK^E>BU_&Z7L>[4CYDL.S(W1.!S%G&*BONF]23J4Q4KL@&[<@"
M9V2O]3WJK A)F>B1D'?WD']A0'6:2^1>#QI&++*'^"X7V 0TMPB.8L;,X-N0
M >-&Z&T,'>%Q#UMVH9/=-\T'>*19M9-5G.M$(?[=9SL]%1B3T!K"B!LK9&IC
MZ-@;&5QL4#@.<3+CELS826:UB4LQT*J1DD1N04JK6(L1QF-LSX@?1283&T6]
MB)E4;%0XYC[.)6JY1$XNB^(!9D"6L+#O(*&+*A%%@JZMR+H[]\W%96,89P8+
M&T-ISZZF7J=&GI/&3(![2;*X\01%2N*M+%7VW]YY.?1W0L?S W-B$!BCU)H9
M!$9'$6,]M(Y$ECII38Y8Z"T#QD24)2R[=5;$D+@@"R6R@K2@*><RKC=8G2E0
MSM0>):/,I&RCCE?9@; -@KCTT&4=7>:D.]W$Q;W05J'+LKF ?49*;<-T!/;P
M(ZXJ@1-D-D%N94 ,Q<:1R=!&^;QO0CN9IOQ5>5#G/O5$MD)M9 J$'T2C2B@K
M;L?:,_/<%$%Y)B47Y)10YP>H[S8>]915IW-63]!A46;Q79:_J)*T$W Z<F^)
MURGAH9<3G:,!#ZD9-AM'@\ ,'-+9N#9N:/ ZR:=NS7].OA <E .BU308>[[)
M <$!S#14&(SS(U4]9=%).W5K^W4I=G&6$O%;*Z%HYEVJC2BA$(%L!65!LR!0
MCK8^#V S6M-DPR*?AR9#I#-*P8'V4.P$G[H5_ZIFXV!A2_,@'%O&%X51*_,@
M;H#VS5*G\]0M].V^V<5/O9L&T68_&EFB:,,&)VIWX(&X@3#L\5ZLDWKFEGH@
M4NY%M]PP(LS6XP$+#9L[Q5!!&)@\$!CEWKA'"U@G[LPM[LVB:O3M*$VB?&RY
MA6+(,Z4;A5'3;<XP& MZ'#[KU)NYU7OYMJ()Y6F+;N"')DL;!-XC,HL8! 8"
M0/O67R?A[&VE]F+Y<[YZ0ZG-.FUE[F+[>E\F&[TZP/=4&W"" R7*[9%;P&/H
MOV0$I@AD );",PV#LZM34IU^,[=^0YV;")%69%W*+=G&:E_6R^&-)&U%MDC:
M$)2CJZ=3CIVNLY=U_?F4(7N;V6.V2%O$L!(>U,;TZ,ZN3IEU6L_<6C])@$N5
MZ7JDGC'8Y+"UU=-[LLMC+?0@_6U=_YY4<JT>H5BNKZ<"2O],M?ZWM_9GB(QS
MQCQ+3S$@Y?[(+.-F&##T MY3=[+.&#"W,3!RWEX?"<",-W/\BGR'& *<*0*D
M ?-ML<(LAH-IYQ]8]*:T=[E83I;3UZ<]W@D\=PO\:89(Y'8+"Z;29RZPFZIJ
MWX1X5V;Z@0,L0BB)(=+OZT,[6)(: K6QJ"MC+.@<*?TYHZ&II@B.C9AGA1S!
M]>PSWGD#[O8&IS$0OT699(T0R%VS^90DNV=]>(Z1DLDOE#%2K3.K%$)0(]^G
M)EL;Y?M!'^'./'"W>;B-?Y/'3&TV,D]A-G5YE]?/%@ZGL8?Y!P.N<M%D5@@&
M7%)EEFA<39[LBPP7#&Z[@8%/QZ:WP&#,SB<8C+*HQT+QHU-\]_' Z;3?R1)Z
MJ*.Q+U+PBM-2I)DBEW'B\(K\Q8. *0*!G,--!X7 0L:BGF,>WOD:[O8U-U O
M/CT_+OH_2;YL<A#(( QL X#AZ'CD]2WISNEPM].Y;,_HUD+HNBNK$U<BB^+P
M\%(O^*, H$21HP?. K.4P6!C9CH"#!6R'FG@G=WA;KOC,/[=.:5;"+GM58!E
M9)KZ*8*C4>3Y%E,;-PI8WV$Y[_P/=_N?Y?R63+].EE_FX/M)K8F3Y:SY,O_/
MC\7/R;?Y\G:%4D0>:8S,]#K%4% TFP?."(Q&?;4-[^P,=]N97D+OR>?YE\5R
MJ?7^ZI+\/9_<H!QM]Q&$S*K@$%CDF_H[0U A1*R'8V=DN/L@Q,%Q#E>!W?7\
M9G$U0_G91QHA6&_S@ 2!(6&8(;"3,)P^H>W\D^\YG=KJQ_7UM_EWH#3Y1EK;
M!NOU\NKF^^1V<;5T/@GN/(KO]B@@V8>TACX+1AXVC$V+A8#LY\ VIN<\S^_<
MAN]V&XL"BDSP#OVC1PX/0FY*#(;R M,Q(:A1WZ,AO[,*OOL88GFU'#23VQEQ
M6+YO/8WPCY[\OW :X2KU6B]:%[RQ<=;8/)%[Q;F=;VLQ8[Z];&P8I6QL!=Z&
MA:.PQZ3YG:[[;EU?RF)0RUW\EF(8I=O<Z/@=!VN)O0B9(1 :CDS[,CQZUV<K
MROOZG:F*U!/5O#737FW?RYK4;R,9US_3C[/F[:JNF^9EK^]Q>9]!*'*QABZ]
M#R$,J6S>GVI^*+FKWRBZDTK);?UU(V(P?1H _U]+J9Y_Z!NT;[%=_ ]02P,$
M%     @ 9(-A5#P5)/S]"   2Q0  !@   !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6R-6&M/Y+@2_2M6[[VK&2GT(\US!I" &7:YF@>:AMT/5_>#.W%WO"1Q
MUG9HF%]_3Y6==)@!M$)J$C^JRE6G3I5SO#'VSA5*>?%0E;4[&17>-^\F$Y<5
MJI)N;!I58V9E;"4]7NUZXAJK9,Z;JG*23J?[DTKJ>G1ZS&/7]O38M+[4M;JV
MPK55)>WCN2K-YF0T&W4#W_2Z\#0P.3UNY%HME+]MKBW>)KV47%>J=MK4PJK5
MR>AL]NY\E];S@C^TVKC!LZ"3+(VYHY>K_&0T)8-4J3)/$B3^W:L+598D"&;\
M'66.>I6T<?C<2;_DL^,L2^G4A2G_U+DO3D:'(Y&KE6Q+_\UL?E?Q/'LD+S.E
MXU^QB6NG(Y&USILJ;H8%E:[#?_D0_?!/-J1Q0\IV!T5LY0?IY>FQ-1MA:36D
MT0,?E7?#.%U34!;>8E9CGS_]8KP2,[$C%B$JPJS$0J]KO=*9K+TXRS+3UE[7
M:W%M2IUIY8XG'HII^R2+2LZ#DO0%);-4?#:U+YSX6.<J?RI@ HM[L]/.[//T
M58D?5#86\UDBTFDZ>T7>O'?#G.7-7W&#$]Z(2UW+.M.R% LOO0+\O'M%_FXO
M?Y?E[[X@_ZM=RUI_EX3$1%R8VL&9>7P]ETX[<ORU50X*N^'608ISXH-RF=5-
M0'&=/Q<3\=\;]>#%>6FRN_\]%Z!7S:/,?^<:F:F344,VV'LU.IV)2SP7C?*)
MN*KA[S>%0MZOO+*4CLI:E9/+I!.__G*8IM/WW7I^G;U/A"]4-W=AJD;6C_W4
M:*.2D1BU;B2,%2/3VM';1$@<MI0;:97(C&V,C;ZH9-VND,$M-+ /@-4[Y9VH
M)<80K16I%I6299CWL!338"V1FW48RXB_Q UL&A@S.WCO1&--WF983XIS[;S5
MR];3\0IKVG4!-N.SW-::1AD:#G&4M<PERS:8MD+7<$[--L.F:&-"PP9O?QER
MG)>Z%%DIG<-1=)V5;4Z1_,V:3"'_WFR'#,<)7OF,Q:SEHFR7B;@&5R\:12CU
MCPE/?(EN".+'ST,*)CR*VOC^_[6%,MV4BI<^0:58J#6#7P"$ZU*)CW^WVC_"
MP[XP.>R^5\[3 A:43O_-0DVMQ%?:VR!UEG!(RADZ37A57#GFARM@N6G*1SHH
MN58%^0/!054 40P8S@=8Y(['!DNE!UR<9U>X=ND@#,,EB<L !/(T 4%U+[0]
MD]:R=EE1-I$'?I"ZQ(%:2^  $#FFX$I7$$;BXAJ1@ I3*9)?&@=\?71>5X0/
MMN:V1E01$Z0K1BXD0,J!I =RZ;TLV<L FE+BQLI<=?DMOJE,8<$2WB?G7L$R
M ,F2H)6V.&[XO89]T $D7)=$V22?1#=]>/S&B$^F7N]\0@4$?P!Z4-FA($2#
M#W$C'R#\3,"J-L! EBC;8$0XQE' H,MJ\L.F4 2H&I4[.$N56MT3I#TMK0R\
M5.H[A2#X0M:D):  U!VPT=$W(T0LR*\[5&!SCC;J?K#@4FHK_H!![/4M/U_5
M2-,V8'0FYIS7P8N__G*T?W#T7GR"/27F9C^,I!AA+/XP/L<?(?CF9W0X((]
MH CZ'/JE+-DM7'H#T61==/E!;:.;1'JP?4 Q)$.403[RD6-,.S%H6RA1#^0
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
M '33 1K#JMI7W4)9JF$_75/31.T.T/Y2T4ON#7=!VX8G_P%02P,$%     @
M9(-A5(=N_:DO P  O@8  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q]
M5=MNVS@0_96!D(<NP(VHBR4YL W$28,MT.P:27?W8;$/C#2VB$BD2E)U\O<=
M2H[BM(U?J!ERYLR%PZ/%7IM'6R,Z>&H;99=![5QW$8:VK+$5]EQWJ.ADJTTK
M'*EF%]K.H*@&I[8)8\ZSL!52!:O%L+<QJX7N72,5;@S8OFV%>5YCH_?+( I>
M-N[DKG9^(UPM.K'#>W1_=QM#6CBA5+)%9:568'"[#"ZCBW7J[0>#?R3N[9$,
MOI('K1^]\JE:!MPGA V6SB,(^GS#*VP:#T1I?#U@!E-([W@LOZ#?#+53+0_"
MXI5N_I65JY=!$4"%6]$W[D[O_\!#/3./5^K&#BOL1]M9&D#96Z?;@S-ET$HU
M?L73H0]'#@5_QR$^.,1#WF.@(<MKX<1J8?0>C+<F-"\,I0[>E)Q4_E+NG:%3
M27YN]:=V" G\#AM#%VW<,X--(Y0#H2KX^+67'=V 6X2.8GF/L#S@KD?<^!W<
M*(9;K5QMX:.JL'H+$%*24Z;Q2Z;K^"3B-9;GD$0,8AY')_"2J?)DP$M.5&[!
M:;B12JA2B@;NG7#HZ[4G\-,)/QWPTW?P3S84KJ4M&VU[@_#?%WQRL&YT^?C_
MKQI].LSA JD[V#Z@&3KT1O'M\@N'.]P:N4,CAO?PFLL91'',>)9XB><LYPG<
MBK*F2.;YA[RCE+,TC\@N8TF2P;J73275CL%G,F2#]:>V,_K;V$B(9IS-XYP<
M(I87&=ST1DGGZ_:F?VVWLL0C_((5:0HSEA4Y?$9Z;K5N?D1D233W*X_@2BOK
M3#^^<*G\%.\,6@MQGK"BX)"F+)WGD,US-N,I)%E.WIR@K;V R[+LV[ZA2Z^H
M9T1J- 4#TH<H2MBLB.$W^%!D+$YRDDY>* .%OI.S(J%R8Y+B(F(\3]X"XQ.Q
MJ46BLS$JC5\WP783+$[]<-J)A@S/XCE+*7D2."OX;.ST642=XAR(G,'5",\H
MC 7T+^[G(6#C%,2<NO<Z%%[]U;2'1YS2HMD-S&FAU+UR([U,NQ,Y7XZ<]&H^
M,ONM,#NI+#2X)5=^GL\","-;CHK3W<!0#]H1WPUB33\8--Z SK>:AOR@^ #3
M+VOU'5!+ P04    " !D@V%4)H8MOTH%  "["P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6R=5FUOVS80_BL'+QU20),EZL5VF@1(VA0ML'9!TW48
MAGU@I+--1")=DHKC_OK=4;;B=&XP[(,DDKI[>"_/'7FZ-O;.+1$]/+2-=F>C
MI?>KD_'854MLI8O-"C7]F1O;2D]3NQB[E459!Z6V&8LD*<>M5'IT?AK6KNWY
MJ>E\HS1>6W!=VTJ[N<3&K,]&Z6BW\$DMEIX7QN>G*[G &_2_KZXMS<8#2JU:
MU$X9#1;G9Z.+].0R9_D@\$7AVNV-@3VY->:.)^_KLU'"!F&#E6<$29][?(U-
MPT!DQM<MYFC8DA7WQSOTM\%W\N56.GQMFC]4[9=GH^D(:IS+KO&?S/H=;OTI
M&*\RC0MO6/>R63&"JG/>M%MELJ!5NO_*AVT<]A2FR0\4Q%9!!+O[C8*5;Z27
MYZ?6K,&R-*'Q(+@:M,DXI3DI-][27T5Z_ORC\0@Y_ +O=65:A,_R =WIV!,T
M"XRK+<QE#R-^ ),*^&"T7SJXTC763P'&9--@F-@9=BF>17R#50Q9&H%(1/H,
M7C8XF@6\[!E''7@#;Y66NE*R@1LO/1+!O'L&/Q_P\X"?_P#_,7[P1KFJ,:ZS
M"']]Q@</EXVI[OX^%-5G,;D@3]Q*5G@VHHIS:.]QM,O8Q:Z.P,Q!]9M[3AY(
M!W/34+6Y$_@3I>U3 A10;&_1#D'E5T*O= 9OL49+$3F"GW^:BE2\.C@*\8*T
M%% 6D.8Y<<:CU9++BY1W8M]_CX+*$2L=!;7/2X25-?>**YN-M4\=J UHXX.8
MQ<I0LAH5-F%7/:TZ,J3SAGR?;PU_U ?+1E*>6?"U:5=2;X(EDU<.<#['T :"
MI'(0PDI>U'#+_>D_!XS3+/VP_:-!87>1Q@F\^.[31R]X&(&F=DO.[/0G<4X2
MV2P6_"GCDC[72$U'DW&@B*4.LB0LBVG>"Z<B2/]&?EHX3GCR$HH@T[_[#8-!
MU5+J!;)4P5)!&(Y%'F<\_2*;KH^O9-I0=9!H,8VG_/,X*T2O=9R5(I[PZ.I)
M&,,..^AC$:?AFZ9LQ$OB"!'2H7-*+T).Z.AHU#=Y2TGUFUU&.1[42]%:"CR#
MLHZG0.UE$8@*3E' '-M). W>2PK/RC@5C)&Z)J"%#!.\)U'VA*A0(_&4FB?"
M>HDA7LIS]EM#)=JH.VPVM)'4@7;[S[\H$#UR( X$95M[5KG@"[8K8[DJ:T6K
MEBUPC.UAP599Y8)%3BVTFJNJM]_Z4 C;6!R(0W#MR3I51(B@XH(G+_Y'T7]D
M#JZ(?YY30PW+47U.LBC/2J[6)!+EE ;Y+"I%26RB'D;R@2?X0)<"\B0545K.
MH(SR(H<B2LH,KBUC4F;99/S:J15W6.)#'LV*"01F1+,\#:,DRB:"1CV)133-
MJ;%$Z2R'65G"K\2:D\/L9#-G&6,4132;%#S*BTA,>>WC/IGV.L,VED=TVNV>
MBP,YYNA,>%30*YO$/)_V?Z;)"SI\-Y!-17@.AE?0*Z<Y$^A*^[T<-<X0;2DF
M(8N&.!I\PPA:E'Q>1*'A$36^]6RN^Y.$)QOHR'/KZ9ZU[]->'_7R#JE%:B:1
MLD]:(OK.:M<S=E=-2\FTDLWF&T?)NQXNU!*C\?8LPOVWZ9A+@<4RT/1 76A#
M@Z082F<@6[17+=]7<D!%4+1:^8'_RCUFFM;VO"8F<17Q-:PFD)99V'.#C2<C
M.VI+V\[240'8W1'5P">\1]VQ"37"S?9.R ?3H;-_O'>A:M$NPK618]%IW]^M
MAM7A9GK17\@>Q?MK[0=I%XKBV>"<5)-X0A=!VU\5^XDWJW ]NS6>+GMAN*3;
M-5H6H/]S0P?^=L(;#/?U\W\ 4$L#!!0    ( &2#853-R,Y_P0(  /P%   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;(U4RV[;,!#\E860HQJ]'2>P
M#<1.@A9H6B/IXU#T0$MKBS EJB05.W_?)24K;IL8O? Y.YSA<CG92;75):*!
M?25J/?5*8YJK(-!YB173Y[+!FG;64E7,T%1M MTH9(4+JD00A^$HJ!BOO=G$
MK2W5;");(WB-2P6ZK2JFGN<HY&[J1=YAX8%O2F,7@MFD81M\1/.U62J:!0-+
MP2NL-9<U*%Q/O>OH:IY:O -\X[C31V.P3E92;NWD0S'U0BL(!>;&,C#JGG"!
M0E@BDO&KY_2&(VW@\?C ?N>\DY<5T[B0XCLO3#GUQAX4N&:M, ]R]QY[/YGE
MRZ70KH5=CPT]R%MM9-4'DX**UUW/]OT]_$] W ?$3G=WD%-YPPR;393<@;)H
M8K,#9]5%DSA>VZ0\&D6[G.+,[),T"!F\@^L\5RT6<+NG?&O4D\ 0O04%>4\U
M[ZCB-ZBB&.YE;4H-MW6!Q9\$ >D:Q,4'<?/X).,-YN>01#[$81R=X$L&LXGC
M2TZ8U6 DW/&:U3EG AX-,TB/S.@3_.G GSK^] U^ND/9$A4LV3-;"?2'6_W(
MV8H+;CAJ'UA=P&=3HCI>AANN<R%UJRALT2I%FN#'%]P;F N9;W^^EI"3<FP]
M7^F&Y3CUJ& UJB?T#@FW-VJ;<)"XD)7-/.N*A23>5HV0SXCP@((NR2(T>3N#
MD7^9I-2/_6B<O<277 CR9%$0^V$6VC:]? &XU^P05-,%JNZH<3R&+(P'V)UR
ME021GZ47U(9'>TLEB[8KY\,[)<1X%,-%>*1$JD82.SH;]TQMT?!Z<QP2CLF]
MGT1)GXB_7S^,TC&,HNS?C3.(4O^2S-$@\Y.+"%Y[.,%119+EC?MW-+CGT17G
ML#I\;===1;_ NW^1]&]XK4'@FD+#\XO, ]7]-=W$R,;5]TH:NE\W+.E[1F4!
MM+^6E/)^8@\8/OS9;U!+ P04    " !D@V%44!9=(HD$  #J"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6R-5MMNXS80_96!$6!?5-N2<W$620 [
M:=!]V&VPV;8/11]H:601H4@M2=EQO[Z'I.S-YH:^V.)PYLR9"X>\V!K[X!IF
M3X^MTNYRU'C??9Q,7-EP*]S8=*RQ4QO;"H^E74]<9UE4T:A5DV(Z/9VT0NK1
MU464W=FK"]-[)37?67)]VPJ[6[(RV\M1/MH+OLIUXX-@<G71B37?L_^CN[-8
M30XHE6Q9.VDT6:XO1XO\X_(XZ$>%/R5OW9-O"I&LC'D(BT_5Y6@:"+'BT@<$
M@;\-7[-2 0@TO@^8HX/+8/CT>X]^&V-'+"OA^-JHOV3EF\O1?$05UZ)7_JO9
M_L9#/"<!KS3*Q5_:)MW9=$1E[[QI!V,P:*5._^)QR,,3@_E;!L5@4$3>R5%D
M>2.\N+JP9DLV: ,M?,10HS7(21V*<N\M=B7L_-47XYE.Z1>ZX96_F'A AHU)
M.9@ODWGQAGE>T&>C?>/H5UUQ]3/ !%P.A(H]H67Q+N(-EV.:Y1D5TR)_!V]V
M"' 6\6;O!.C(&[J56NA2"D7W7GA&8WGW#O[Q ?\XXA^_R7?EZ4:Z4AG76Z:_
MO_&CIZ4RY<,_K^7S?;2A'+]KNN65[7%,*#]/N<AHT5FI*#^+Z^F8OC5,UY8K
MZ>E6E%))OT-K>+!P9%XBG)(VM.C7:*J]:)8]$Q09Y9-B[IN7BH/\!>J8EL8B
M:5*O'?7H DO^%6("N7%<@EQ%JQV&P,IYH3WJH;"I%)DZV9FV$WKWP9'0%95L
M/29+V)3>12M926$ENP\DG&-,I)B'>_D82*.J5:@LYL7W7H9$E,!3$I5GG"RH
M;&!L^B#?,!H"H.F4A9 PXTBL+:?F2(PDFF?7<492EZJO$"75AT[Z 1+(:EZ+
M,&.>B'TC/"G92I^1: V,#8(,&0KIRIY'O$JY0K?"6P\R%7*(X057%?HLHQ*#
M%QT"GDE!2<S'C%BO,4$AHY;MFJT+&J71SBA9B8  )8Q"!8]6:%># C0BEZUT
M3)5TG<$_0DY9S=!)#TP;HWKM0VXP\CNQ2XD!/U3"6&0#;*J!6\<6<9*@LA%Z
M';% P5L#KS"%CXVL4)](#@Z]E:M^X!:=2;UAYZ.++"847QPBA;]](T3Z(DWT
M6$]1UT@::+S1"$(Y,]0.W<";?66'R?W_JC^F111@.'&[ J?]@,KHDPY1:GY"
M*=(.C1*9^Y>D?JH[VF:+(Q#K&0['T2S+3T\318P6Z5P?N[<T+N1EV\BRB:>I
M%)WT0LE_8037 7(E5-1-]WE((9K.^J2R&4ZFDC4?3MO/IS2E?6O#%#)U34?'
M\Y.@6C-R=V!86]-&:\RCT&<)HTX8.)G#%%C<7]/QV91.,*I>)"Z.L(SFLQ.:
M3;'(3V@Z&R.;2!V:@/@1SPXT9. 3O7N#6$-ZBFP^QY@ZRK,"MT_8/SH_SV/U
M J<="[0_A]OHM7(%M\'=^2N4GDO [YDH/Q^_=F5,GMR_\0"&5T88,3@[Z2H^
M2 \/F46ZOW^HIU?09V'74CM27,-T.CX[&9%-+XNT\*:+M_G*>/1M_&SP&&,;
M%+!?&Q1O6 0'A^?=U7]02P,$%     @ 9(-A5 ?>3]YV!0  30P  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&ULG5?;;ALW$/V5@9H6"2#KLKK:M0W8
M3HVFJ!,C3IN'H@_4[D@BPEUN2*YD_7W/D+*B))80]$&[))<S/'/FPM'YVKI/
M?LD<Z+$TE;]H+4.HS[I=GR^Y5+YC:Z[P96Y=J0*F;M'UM6-51*'2=+->;]PM
ME:Y:E^=Q[=Y=GMLF&%WQO2/?E*5RFVLV=GW1ZK>>%M[KQ3+(0O?RO%8+?N#P
M5WWO,.ONM!2ZY,IK6Y'C^47KJG]V/93]<</?FM=^;TQBR<S:3S)Y4URT>@*(
M#>=!-"B\5GS#QH@BP/B\U=G:'2F"^^,G[;?1=M@R4YYOK/FHB["\:$U;5/!<
M-2:\M^O?>6O/2/3EUOCXI'7:.QJV*&]\L.56& A*7:6W>MSRL"<P[1T0R+8"
M6<2=#HHH7ZN@+L^=79.3W= F@VAJE 8X78E3'H+#5PVY</G6!J8)G="-+4L=
M0'?PI*H"\RKH:L%5KMF?=P/.$HENOM5[G?1F!_3V,[J#AJ6GWZJ"BZ\5= %R
MAS1[0GJ='=7XFO,.#?IMRGI9_XB^P<[R0=0W.&*YIV#I5E<*5BI##T$%CA0<
MT3_<Z1]&_<,#^H\22J^USXWUC6/ZYP,_!KHV-O_T[W-$'SU&DO;,URKGBQ:R
MTK-;<>O)J_L0KFJG#27Z)AWZDQ'*_HP^,BW5BFFEG+:-I\I6.=A EJB983*R
MC=3"<>*%4 ;(SN<ZYVC46CE>0HXI8FB3\K2&L+RWV_ASHVL1;B.TPY*LTPLP
M;I#24C1 R?:4P*X4*0IK2UAGFB-A@2CL?A]CDG%Q L@.->-9'?125[1AY?RK
MB+$ U;:I CEX%Q(&KT(<C\J&I9VP((<[E!AI4*S SE7$@\CC<L9N%WWRZ/T@
MF&%GU*=19SCX?O_7P,:=C'[&LX^GV'IC/?C>@YN4VIG1"R45+3DC+#D92RR)
M=@CL[7;K!W@'I.[GYB&1=U_30SD T0N$T&1RFMZG8WIHZMK$V(!'<^67- =U
MI*MT7\3""Q\@K$[BUUB%==@DPT3Y<XY0W_CA?Z"_D=-JI8O(DBJ%: ]<N6E$
M"B$B"DN<AQP4_.+I9*C1:J:-#I*GT<[1(+U[$XJWUHF=GTC,*^\92NTLP.])
M*3_F2X4LCZ=^[[$7J+10-3T863'DOS ?TY3>[6DX$I)90CD>RF2 X;27R7"(
MX:@?MXPPS/H]&8ZC8V:\L7AAPV1,'ZQX,:&NU29E_ N:M*?C :!X>.)-63<A
MFHKH9@3$R\GXE%[1O=0>D+A2IN%#5$[:O=,AO9=]_(BVPB>:OG5_6XA4>6Y=
M(:4HE0WQEGR6;3X NG)2?J"VWQ[WQB*2]?JGG>/,WJFJF2,&&R=ZA( '5$R=
MRVR?Y8/\3MJ#\3CQ.VAGTVGB=]B>3 >)WSU2)[@$$Z4_>BS\-V[WAZ=TPTYB
M*E9#&(Y"7JMJ\\M/TZP_^16I_LAY(^U,2I7<HJ+ *;,-<5D;&SV'U2HX'"I%
M!#4X'KVG3!(/3B;/4HZ$YVU.8)ZR(=^"D#J&BATARLVQ@$5[J%$FR2_C16 *
M4(:?7BE!1T:M?:-1^>_8%"@%JP[=(E"6-6/M384+'6VG,FUZC<L/P[>V0]D9
MTJ/?ZX_';?JCP2TP$@]@+4YDU-E>9H/XX;1-5\T"G1*\$%._ \VDBD(+.EPZ
MG#AJG(-=9@,S5Q95)*;KT[67&Z7+=$^;:)_*DT?"4@&ATWY'#Z(29+@-^&V<
MC[&. <T:A"92I+VM,<+V5BLL1H\H"W-GRWT7/55W5$J0#'+?6MCX7//1W6OQ
M2G:+V,AZBO='ZO9VJ[M>^2JUB%^VIT;[3CE<P!Z&SB':ZTQ&+7*I>4V38.O8
M,,YL0/L9ATOT^^QD [[/+=J+[40.V/V#N/P/4$L#!!0    ( &2#853G##TK
M?P4  .T.   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;-57ZT_C1A#_
M5T8I5%<I.'[;N0)2>+5\N#L*'*=3U0^+/4E6V%[?[H:0_O6=73]((:%II4JM
M$!NO/<_?/';V<"GD@YHC:G@JBTH=#>9:U^]'(Y7-L63*$356]&4J9,DT;>5L
MI&J)++=,93'R73<>E8Q7@^-#^^Y*'A^*A2YXA5<2U*(LF5R=8"&61P-OT+VX
MYK.Y-B]&QX<UF^$-ZL_UE:3=J)>2\Q(KQ44%$J='@XGW_B0T]);@CN-2K3V#
M\>1>B >SN<R/!JXQ" O,M)' Z.<13[$HC" RXULK<]"K-(SKSYWT"^L[^7+/
M%)Z*X@O/]?QHD X@QRE;%/I:+'_&UI_(R,M$H>P*RX8VC :0+9069<M,%I2\
M:G[94XO#&D/J;F'P6P;?VMTHLE:>,<V.#Z58@C34),T\6%<M-QG'*Q.4&RWI
M*R<^??Q1:(04#N#\VX+K%5Q6&58&*+@J6*6 57G[Z7"D29_A&F6M[)-&MK]%
MMN?#!U'IN8+S*L?\SP)&9&AOK=]9>^*_*?$,,P<";PB^ZWMOR MZ[P,K+WC#
M>P5:P 6O6)5Q5L"-9AHIZ[1Z0W[8RP^M_'"+_)LYDWA@LB:'*[8R8F$B):MF
M5@7\>HM/&DX*D3W\M@G?-Z6;>GVO:I;AT8 *4J%\Q$$7T%NAR9E,E%2]BMD"
MR(320&4,:LVJNK%*48%E8E;QW^F=H=%SA!4RJ0!-[("0Q_(>98^^75VS>N-_
MXZO].(1;LN.4O&#5"DR/T?2OK'6LKJ5X)-.(T(6!7:=B(2V+J(W+"F:$M2::
M.:.,IK+AY:(D("HMJ1TL""&-LE0@IN"YC:!*$-VJ>=Y->=@Q- ^O_"$&B=BN
MHD+X.+DYF_P"'YA\0%T7%$"X7A24B)=5OLB:S)@LF7R%NA</8<HEA;''+VQ\
M;H3?4 IPDG:%DHN<4IGR"CZU4'S_7>I[_H\;[.LH;+8J^&([&?DV>41)C1G.
MGU!F7)%<::1WKZ_18,*K&6'T#.@M 0J3V4SBC J)7-*20.,9W+%B@?!IH96F
MIF+8F'YEC O>,/ 3V(,P<M(4?FKC%]"'*')BMS<FAW>)"S]0W)QT#-2AI\@-
MY0']_842CY3XJ5$2N4Z00.SX(6V28)A0/K8*V'V!FYG'EMKW'3(J<JRQB3=T
MPP0F-I-><]#BV\? KJ%9(L>$R9ZJU'+AQ%;C_RQ6_M CP/8@CAWZ[6+EN01P
M%#IIL!XL+PHH6F,G]?]NL/RA&UN00R?Q('%<LTF383J.=PA6$A&U%SIN0,&B
MFB96=VB,WQ:L?_(F=':(NK--Y9":CGY9O->H*!J90:FIX\\5U\^9H9=84$M[
MK?5%8AQT&6"C<W!FXGS!N&Q#3,JLX!WJ,C'8A8&IP2[2E/)>Y)L2Z ,]NB.[
M;;S=,<4[2)TX7 OXN]@D ;%$.Q0IA6P/QI1;Z<Z5-=Q:6O\U/'WC'+6T*.SA
M--6P!I5GNIOG.?$.6/F^R?*&>&N6;3B9-GL=;$CGX1K63F,RO/2>U';]Z>TS
M__RI1AN*.U'0<%+0>-D%8D-':VEMMTJ\=-@&\'1]N+GFZN'@PAR"U,60(J;A
MVEC7<Y_Q1Y[3+ -?.1:YK3@ZZK_2B--,IYN3JQE#GHUBK5'8M=G:MEER_.7$
ML6</+-<4C1=0F$T;"FTU]"8]]LZ;@RC<AS!VQON4!)'G1+1+G-CLB(MVDUYS
MR]U,+KQJQS0J$VIP9I*G XW6V(D;4*8&%-Z!(@THGN/M QU]1CJE#.DT1;S_
M;%G>@;6R8+F.N[^V;!J,1VM7D!+ES%ZT%(U:BTHWMY'^;7^7FS17F&?RYB)(
M<]',S%D%3HG5=1*Z.LGF<M5LM*CMA>9>:+H>V<<YW4=1&@+Z/A4T [<;HZ"_
MX1[_ 5!+ P04    " !D@V%4/'>UBZX#  !K"   &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6R55DUSVT8,_2L8GIH9QZ1(R8H\DF8L.YGFD-9C.>FA
MT\.*!,4=+W?97="R_WVQRX_(C:VTEQ4_@(?W  +0\F#L@ZL0"9YJI=TJJHB:
MRSAV>86U<.>F0<UO2F-K07QK][%K+(HB.-4J3I/D(JZ%U-%Z&9[=VO72M*2D
MQEL+KJUK89\WJ,QA%4VBX<&=W%?D'\3K92/VN$7ZVMQ:OHM'E$+6J)TT&BR6
MJ^AJ<KF9>OM@\$WBP1U=@U>R,^;!WWPN5E'B":'"G#R"X)]'O$:E/!#3^+O'
MC,:0WO'X>D#_%+2SEIUP>&W4'[*@:A5]B*# 4K2*[LSA5^SUS#Q>;I0+)QPZ
MVXLL@KQU9.K>F1G44G>_XJG/PY'#A^0-A[1W2 /O+E!@>2-(K)?6',!Z:T;S
M%T%J\&9R4ONB;,GR6\E^M/[-$,("WL-'8;74>P>W:&%;"8MP163EKB6Q4PAD
MX-K4-2=R2R9_J(PJT"YC8@X>*<[[>)LN7OI&O$D*7XRFRL%'76#Q$B!F\J."
M=%"P24\BWF!^#MGD#-(DG9S R\:,9 $O.Y$1Y^5^DEKH7 K%B@4A?XGD3N!/
M1_QIP)^^@?]*HO^\QR>"C>*\_O5:2D\"^K:]=(W(<15Q7SJTCQ@-==T()W/0
MW-PXA/U%&>?>0</178AN2LB[RCI?69 .<J'R5K'H G;/4,A'6;!OP)&:C7%
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
M=V_(>WE##)E/E=R#<M(6S1$^5*]MG6/"%65EE/UE5L_,[Z1!2. CK/JJ@-S
MBM6";1@EPL 5I;(3AHD:EI(SRE##V0-9<]3GT\A8#QQ.1 _6%KVU]!UK20JW
M4IBMAD^BPNHU0&1='_Q/7_Q?I"<1;Y!>P"@)(8W3Y 3>:,C'R..-3N1#0Q_@
M";AL@,L\7/:>>TR3NE98$]^#-KGWN$/1(?SV-N !GPPLN*2/?]Y*YTET-["7
MNB449X&=2(UJA\'\88]\AZ_R##9+V*Q1#9ER1VR/9 )?E*1H"W_&!.5=Y2K]
MW5LZ#^&6: U$5'#-NS5\@%%>A),BMU0Z3L,X+AT5%V&>Q["T&V35(F6$FV>O
M=$=,IPB'H@SS-(.L",=E"J-).+)]<.?$"7?M1,XM3);F859.G)&D#,>3V$%G
M>5@6*;Q5B.BHYQM4M9]L#;Y;^_8?7H?E<=7/S'_Q?O/<$E4SH8'CQJK&%^,\
M -5/<\\8V?H)6DMCY]&36[L 43D!^[^1MFL.C#,PK-3Y/U!+ P04    " !D
M@V%4F)"*H)\"  !L!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q]
M5$UOVS ,_2N$L4,+>/5GOHHD0).N6P_=@K1;#\,.BLTD0F3)DY2Z_?>CY-1+
M@387FY3)QT=:C^-&Z9W9(EIXKH0TDV!K;7T91:;88L7,A:I1TI>UTA6SY.I-
M9&J-K/1)E8C2..Y'%>,RF([]V4)/QVIO!9>XT&#V5<7TRPR%:B9!$KP>+/EF
M:]U!-!W7;(/W:'_6"TU>U*&4O$)IN)*@<3T)KI++6>[B?< OCHTYLL%ULE)J
MYYS;<A+$CA *+*Q#8/1ZPCD*X8"(QM\#9M"5=(G']BOZC>^=>EDQ@W,E'GEI
MMY-@&$"):[87=JF:;WCHI^?P"B6,?T+3QO;B (J]L:HZ)!.#BLOVS9X/<SA*
M&'Z4D!X24L^[+>197C/+IF.M&M NFM"<X5OUV42.2_=3[JVFKYSR[/2[L@@I
M?(9;^832*LW1P-D#6PDTY^/(4@D7&!4'N%D+EWX EZ1PIZ3=&O@B2RS? D3$
MK2.8OA*<I2<1K[&X@"P)(8W3Y 1>UC6<>;SL1,,&V@9/P.4=7.[A\@_@[DDE
MY5X@J'4WPI<0YGNMR8;?OA \X+.%F5#%[L][,SU9PLGRTM2LP$E NC.HGS!P
M8\%JA=J/YHWCYN0>,2Q9 W?,HN9,&&"RA$=2"' )"ZT*- 8^09*%638B8Q1F
M^0 6K-BQ#9<;F*NJ5I)Z,!T&I.$PS2 )AX,4;KCD=.U*^*I4:2 9A8,XAV&8
M]7N0]<)AO^_.>L,<EBUGH T"/U9&":0KU\T*SM)1"N=PEE/B^?$U#$'24OKD
MT'J#W'$=A4DR@O?^6G2D@ KUQNO<0*'VTK9BZ$Z[57+5*NA_>+N'[IBF 1@0
MN*;4^&+0"T"WVFX=JVJOIY6RI$YO;FD=HG8!]'VMZ(H='%>@6[#3?U!+ P04
M    " !D@V%4AD<H2ND"   <!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q]55%OTS 0_BNGB(<AF25QTB2=VDKK ('$H!H#'A /;G)MK#EVL)UU
M^_?83E?*Q/KBG)W[OKO[G+O,=DK?F1;1PD,GI)E'K;7]11R;NL6.F7/5HW1O
M-DIWS+JMWL:FU\B: .I$3).DB#O&9;28A;.57LS48 67N-)@AJYC^G&)0NWF
M41H]'=SP;6O]0;R8]6R+7]%^ZU?:[>(#2\,[E(8K"1HW\^@RO5CFWC\X?.>X
M,T<V^$K62MWYS<=F'B4^(1186\_ W.,>KU (3^32^+WGC XA/?#8?F)_'VIW
MM:R9P2LE?O#&MO.HBJ#!#1N$O5&[#[BO9^+Y:B5,6&$W^N;3".K!6-7MP2Z#
MCLOQR1[V.AP!JN0% -T#:,A[#!2R?,LL6\RTVH'VWH[-&Z'4@';)<>DOY:O5
M[BUW.+OXK"Q"!F]@I=U%:_M(8"68M,!D ^]^#[QW-V#A[):M!9K7L]BZH!X:
MU_L RS$ ?2% 2N%:2=L:>"<;;/XEB%VVAY3I4\I+>I+Q+=;GD*4$:$+3$WS9
M08(L\&4G)# P%GB"+C_0Y8$N?X'NM) _0QRXQ0<+2Z'JNU__D_1D!-^G%Z9G
M-<XCUX@&]3U&7A7LUJB#,O]LO$Q^2> &-YIO4;/0$'^3>@4II20I,F\E)2F3
M#*Y9W;JX^O%9 6F>D+Q,G5]!LJR Y<!%P^66P"?G2(+WQZ[7ZAZ]OX%TDI I
M+1T@)655P/M!2VX'C<'URV;#:SSBKTB5YS A157")W3]UBKQG)%DZ=2O20I7
M2AJKA['%N?2?\=9I8H"6&:FJ!/*<Y-,2BFE))DD.65$Z=.*HC;F R[H>ND$P
MBXW3S(E9\U&;LS3-R*2B\!K.JH+0K'36R9LE(-$K.:DR5RYU%JU2DI09_.^;
MBH\ZMD.]#7/)0*T&:<?F/9P>1M_EV/%_W<>Y><WTEDL# C<.FIR7DPCT.(O&
MC55]Z/^ULFZ:!+-UXQNU=W#O-\HUP'[C QQ^"(L_4$L#!!0    ( &2#851M
ME'&8V ,  "()   9    >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;*56;6_;
M-A#^*P<M&QQ M23JQ79F&XB3%"W0=D&2=1B&?:"ELRU$(EV2KI-_OSO*=M(B
M,0+L@\0C=??PN3=2XZTV]W:%Z."A;92=!"OGUF=19,L5MM+V]1H5?5EHTTI'
M4[.,[-J@K+Q1VT0BCHNHE;4*IF._=FVF8[UQ3:WPVH#=M*TTCS-L]'82),%^
MX:9>KAPO1-/Q6B[Q%MV?ZVM#L^B 4M4M*EMK!087D^ \.9L5K.\5OM:XM<]D
M8$_F6M_SY&,U"6(FA V6CA$D#=_Q IN&@8C&MQUF<-B2#9_+>_3WWG?R92XM
M7NCFK[IRJTDP#*#"A=PT[D9O/^#.GYSQ2MU8_X9MISO( B@WUNEV9TP,VEIU
MHWS8Q>&9P3!^Q4#L#(3GW6WD65Y*)Z=CH[=@6)O06/"N>FLB5RM.RJTS]+4F
M.S?]HAU"!N_@HRIUBW G']!"[T[.&[2GX\C1'JP9E3N\68<G7L%+!'S6RJTL
M7*D*JQ\!(B)W8"CV#&?B*.(EEGU(DQ!$+)(C>.G!X]3CI4<\MM Y> 0N.\!E
M'BY[!>Z6VJ3:- AZ 1>Z76N%REF>/444KAZHB2Q";X8*%[4[A7\\ ;C#!P>S
M1I?W_[X4ZZ-;<[^>V;4L<1)00UHTWS&8_HW2=+$'BARV<S2'Z/$KIE<R@O=8
MH9$-G,!OOPQ%(GY_4;IUDLHC*004.2191CXY-$IR0Y'Q7NWG\<2;G+#1B3<[
M$N?\$.?\S7&^6BS0=_/S&-\PU1LLM2KKIO84WQCEXQN_,:!,03I8[.)J*7(;
MI\TC&.8EDGX,O_XT=-%UW'$A*#J R;6]_:"?D48ZZ@L>BGY!PS72,<3E!;7#
MUD(:^V4QS#KE1'CM/]R**/9BGIQ"[G6Z=[>A)U2NI%HB:^6LY96A)[)^RM.O
MLMET$90-'=M2E:2:#_M#_MA+<]%9]=)"] <L/66$W.EVV$/W1#_Q8Y(PB=,C
MM5 <:J%X<RU<X@*-H>1P LZM16H^J2KX5,LYU8&KJ=G?5@9']_Q?S?:%<[NF
MO+I:+:'1UE)?#-(P2PONDC@4Q9"$;!06HJ L$4/2]_''W<F1B# I1E"$69Y!
M'L9%"M>&,=VC=Q>_;>IUR[712[)PE _ 1SP<98F7XC =")*ZXA#A,*.&#I-1
M!J.B@$]H[=G+66>:HY0Q\CP<#7*6LCP40UYCQZI] NJN%[D 9)>'$[I7]L]+
M:8^>W5LMFJ6_G2V4>J-<=X4=5@\_ .?=O?>DWOT]?)9F62L+#2[(-.X/J*E-
M=R-W$Z?7_A:<:T=WJA=7]!.#AA7H^T+3O;";\ :'WZ+I?U!+ P04    " !D
M@V%436'!;ZH"  #"!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q]
M5-MNVS ,_17"Z,,&>/4]<8LD0-,+-F#=@K;;'H8]*#83"Y$M3Y*;].]'R:F;
MH6U>)%$B#WDHDI.M5!M=(1K8U:+14Z\RICT/ EU46#-]*EMLZ&4E5<T,B6H=
MZ%8A*YU1+8(X#$=!S7CCS2;N;J%F$]D9P1M<*-!=73/U-$<AMU,O\IXO[OBZ
M,O8BF$U:ML9[-#_:A2(I&%!*7F.CN6Q X6KJ743G\]3J.X6?'+?ZX R6R5+*
MC16^E%,OM &AP,)8!$;;(UZB$!:(POB[Q_0&E];P\/R,?N.X$Y<ETW@IQ2]>
MFFKJY1Z4N&*=,'=R^QGW?#*+5TBAW0K;7C<CCT6GC:SWQB37O.EWMMOGX< @
M#]\QB/<&L8N[=^2BO&*&S29*;D%9;4*S!T?565-PO+&?<F\4O7*R,[-OTB!D
M\ DNBD)U6,+UCOY;HX8/#VPI4'^<!(;\6.V@V&/.>\SX'<PHAEO9F$K#=5-B
M^3] 0 $.4<;/4<[CHXA76)Q"$OD0AW%T!"\96"<.+SG"6D-/\ A<.L"E#BY]
M!^Z>6J7L!()<#7G\RMF2"VXX.?KM/,$#[@S,A2PV?]Y*ZE$?MCG/=<L*G'K4
M?1K5(WHSFPZ;DW!P>REK^W^L+_F&_K-NA7Q"A#L4S#@-;32<P,@_2U+:<S_*
MLQ?[B@N!RFE![(=9:-?T[$7!U:33H,XL4?6N\CB'+(P'M1OE^@$B/TO'M(8'
M;PLERZYORJ':(C\?Q3 .#R*1JI6$CH[&+5,;-+Q9'YJ$.;'WDRB![Z:BD%[5
M\"C-811EKQ].($K],R)'A\Q/QA&\50;!05\1Y;6;'AH*V36F;['A=AA0%WU?
MOJCWTXWB7_-&@\ 5F8:GX\P#U4^,7C"R=5VZE(;RZXX5#5E45H'>5Y)J=B]8
M!\/8GOT#4$L#!!0    ( &2#851LH.QQKP,  "H)   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;)U6;6_;-A#^*P>A UI L5XM.8%M($E7K$"S!DVV
M8ACV@9;.-A%*U$C*3O[]CJ2CN%NL=?LB'JF[YX[W''F<[Z5ZT%M$ X^-:/4B
MV!K37421KK;8,#V1';;T9RU5PPQ-U2;2G4)6.Z-&1&D<%U'#>!LLYV[M5BWG
MLC>"MWBK0/=-P]33%0JY7P1)\+SPA6^VQBY$RWG'-GB'YI?N5M$L&E!JWF"K
MN6Q!X7H17"875X75=PJ_<MSK(QGL3E92/MC)QWH1Q#8@%%@9B\!HV.$U"F&!
M*(P_#YC!X-(:'LO/Z!_<WFDO*Z;Q6HJOO#;;13 +H,8UZX7Y(O<_X6$_4XM7
M2:'=%_9>M\@#J'IM9',PI@@:WOJ1/1[R<&0PBT\8I >#U,7M';DHWS/#EG,E
M]Z"L-J%9P6W565-PO+6DW!E%?SG9F>7/TB"4< ;7LFFXH70;#:RM:=X:WFZP
MK3AJ>'O/5@+UNWEDR*DUC:J#@ROO(#WA($GAAJ"V&GYL:ZR_!8@HVB'D]#GD
MJW04\3U6$\B2$-(X34;PLB$%F</+1E*@P6]P!"X?X'('EY^ ^X14)"'E3QOX
MW:'"/3X:N!*R>OCCM02.XME3>:$[5N$BH&.G4>TP6%YJD&N@3&"S0C5DPWYB
M^.I*$>LSMD-%)XL.CSV>Q"8(&QP85 WDDVD"TTF>_5._YKJ2?6M ,:J.8I+"
M#_1-Z$LG <R6=K1'L<-OF#T5S>>.0,V+\\HFY@TD85F>^_&\^#^XUTQOH6.\
M!KJ:@#4V8 V\K41OK7CK !ORV=/^J:YMQGP(@K,5%]S8RG813#,_QB6X:^E,
MKL]Z4F1:(X'*E:'\>5!\K+:,SH7SZN'D2O -LY>,A3NS4#,8J:3I4$G3?ZDD
M<D^E])+!0VU].L3_%,(-,[TBZ3M+;=3AZZ7V-^_P^6BW(V68^HP6N9UD),[B
MU(HYB=/$J4Q)3)/8BH6[<U;X)&D@A;* >VF8.&2X8T_^9GH#93@K,K"IN8"/
M3=<;1PM5-%)9O2V+<W@'MS9X(GS'1(^G:"_#^#P?HZD8:"I&:;(WI:+NTE.X
M+\D)X0.=(EKZ#9GZKS2-.GR=IAO6]FL;A;)4V6S>T0]>V=DQ92?)*L.L*#Q9
M69C.9IZL/"QGF2?KB*&2;G7/S_>ZI6(HPB0_?S7AT5'_:E!M7)?6X.X@W\J&
MU>$A<.G[WXNZ?T7<,+7AY$_@FDSC24D5KWQG]A,C.]<-5])0;W7BEAXSJ*P"
M_5]+:@>'B74P/(^6?P%02P,$%     @ 9(-A5*I8#9+ !   !@X  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C4N>&ULU5=;3]M(%/XK1U&16LE,9GP/ J1
MZ2X/;!&T5*NJ#X-]DECXDLY,"/S[/3-V3%BEIJC=AU4DQW,YU_G.YS.'ZT;=
MZ06B@8>JK/71:&',\F \UMD"*ZE9L\2:5F:-JJ2AH9J/]5*AS)U058Y]SN-Q
M)8MZ='SHYB[5\6&S,F51XZ4"O:HJJ1Y/L&S61R,QVDQ<%?.%L1/CX\.EG.,U
MFL_+2T6C<:\E+RJL=='4H'!V-)J*@Q/A!-R.FP+7>NL=;"BW37-G!^?YT8A;
MC[#$S%@5DO[N\13+TFHB/[YW2D>]32NX_;[1_L$%3\'<2HVG3?FER,WB:)2.
M(,>97)7FJEG_B5U D=67-:5V3UAW>_D(LI4V3=4)DP=54;?_\J%+Q,\(^)V
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
MD\O1, +3#H#VX'0=FFZC';5PV%8T,]%X!7K?:OI=W<$[Z*?P["]02P,$%
M  @ 9(-A5)9ZND0/!@  >QL  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N
M>&ULO5EA;]LV$/TKA+$!+9#%(BE;<N$82.QD#="T1IUN&(9]8"3:)BJ)*DG9
M\; ?/U)V),>2*#7+^L66[+OCN\?3.Y(:;[GX*M>4*O 81XF\Z*V52M_U^S)8
MTYC(<Y[21/^SY"(F2M^*55^F@I(P=XJC/G*<83\F+.E-QOEO<S$9\TQ%+*%S
M 606QT3LKFC$MQ<]V'OZX3-;K97YH3\9IV1%%U1]2>="W_6+*"&+:2(93X"@
MRXO>)7QW[3K&(;?XC=&M/+H&)I4'SK^:F]OPHN<81#2B@3(AB/[:T"F-(A-)
MX_AV"-HKQC2.Q]=/T6_RY'4R#T32*8]^9Z%:7_3\'@CIDF21^LRW[^DAH8&)
M%_!(YI]@>[!U>B#(I.+QP5DCB%FR_R:/!R*.'!!L<$ '!]35 1\<<%<']^#@
M=G48'!SRU/O[W'/B9D21R5CP+1#&6D<S%SG[N;?FBR6F4!9*Z'^9]E.3CUQ1
M ,$O8+&O%,"78,%6"5NR@"0*7 8!SQ+%DA68\X@%C$KP9D8589$$]_11921Z
M"WX"+ 'W:YY)DH1RW%<:F8G?#PXHKO8H4 .*!4W/@8/. '*0\V4Q V]^>EL3
M96J/,J/!.< PCP*;H\RZ1[%@N>X<!8YJH_3U3!73A8KI0GE8MVFZLOB!"C-)
MGU(J2#XO"[K23ZZJHWVZCS;,HQG-V$S@N+^I 8 + -@*8$YV^6! <5T;WS(F
M*+C67VH'[JA:\Q#<)ALJ52.B??C!$2*G0+2?GJH%\OR1^]SJVA;G669ND9EK
MS6Q&'Q2XE3(C24#!E$LES\!'JL[ /5<DJLO%K;"+T1#7PQ@4, 96&%.>**'E
M4^N 6H-IK@!4G(%+*0T6LE1Z_B\C+? Y3MTJP%30D"GP@4MI 3NH@#TEWF;Q
M+)=AD<O0FLMEN*%",6FJ]/I1]S9)ZY -*^,.\-#W3M!5K;#O^OBD+&JL7#1L
M*'JOR,.S%[V@*6$A.,JG+@^O^K!![P3@K,8(^2=)5&T&WJ ^!;](P6\I*ZF,
M;/S*>2B!5FDM&V+# BWG"QZ%EKKQ*V!TC6/W-*^J&?0'OG]28]<U9A@.APW9
MC8KL1M;L;N,THD9R2+[ZR!_>NEQ&E=$]? IQ5C6"#<\!=,HNZU@!+M8L3<UC
M8)A_KS\B<_/G'35R_I>E,<"C1@[_IQD^!#[.V/4\>#K#-6;(@\.3Y_3Z8':L
MS'#DHR8*R\X'[:UO)LA6KSA$K(6.))VX*YL:M'>URYCKY_KO??5H#FMZ02UQ
MN$J<WU#*L.Q#L*41U2<*_GD2^AL2L,ATW"X<E'T'VAO/"_H?K'8,Y(V\!@+*
MK@'M;>,E:992#NU:_I(TJWIL-*LAS5*188LD-Z2I)_J36ILN;UJ^[)1^*930
MKI0O2;\JB,CU_%-UJ%J-_(:U$"IU$]EULY6C:28$-?N4SERA4E&175%?P!6J
MBI\W.A72&B/DNPU4'>T,[/IXDXF$J4ROQXWVW[!'<]V-D5(G4<OJ7W"][5"[
M,S"/S.[0C&16_ZGIO6?@BZ3++ (?V)*"-W]0(FHW<2UC>&"G/:4-;RFER"ZE
M]X(D,M7:OE?V FHG5DKE1';E?!U6[&,,VEDI]179]?4S70JVRK>/WTU*J;.H
M;<W\&J38QQBUDU*J,;*K\1T)UOHGL7N.]%AQ[EC"XBSNQ%,IR,@NR*_#DWV,
M]N+!I2)CNR)WX8D\=N4)EV*,[6+\*CRUC &==J)*/<9V/;[*6!0^+?F+&[U3
M$7Q#]V<H+ZLM?'16\P/DNF4,V*&X2KW&=KW^3LZ^H\Y*,<<_0,Q;QL#MPH5+
M-<=V-9\+MB&*1COPGD:A7J;$*4DT_(]< ?U??JA[11.Z9 $SUUW8*E4>VQ6X
MZ>CO#'S::I&0>ML+YE0$9FN^JCO\N6H9 ([.'>=G&]92X;%=X?_KT>75(?[S
MD\F1T["SQ64+P'9Y;B;Q<K42=*5G-U]]UF*J69P/ATV8W%+F7;O,-V/*UU0D
ML!ZT7!VB/SL$P!54_:/W%N:UU!T1*Y9($-&E=G/./>TO]F]Z]C>*I_FKC >N
M%(_SRS4E(17&0/^_Y%P]W9BW(\7[MLF_4$L#!!0    ( &2#851%>'RW0 ,
M %$)   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;)U637/B.!#]*RK7
M')*JV?@#VY@44!4@^W%(E@HSLX>I.0B[P:J1)5828?+OMR4;+P%#4;F U'ZO
MU?W4[O9P)]5/70(8\JOB0H^\TIC-O>_KO(2*ZCNY 8%/5E)5U.!6K7V]44 +
M1ZJX'P5!ZE>4"6\\=+:Y&@_EUG F8*Z(WE8556\3X'(W\D)O;WAAZ])8@S\>
M;N@:%F"^;N8*=W[KI6 5",VD( I6(^\AO'\<6+P#?&.PTP=K8C-92OG3;OXJ
M1EY@ P(.N;$>*/Z]PA0XMXXPC'\;GUY[I"4>KO?>?W>Y8RY+JF$J^3^L,.7(
MRSQ2P(INN7F1NS^AR2>Q_G+)M?LENP8;>"3?:B.KAHP15$S4__17H\,UA*@A
M1$>$,#U#Z#6$WC$A/D.(&T)\+2%I""YUO\[="3>CAHZ'2NZ(LFCT9A=.?<=&
MO9BP=;(P"I\RY)GQLS1 0O(;6=2%0N2*+-A:L!7+J3#D(<_E5A@FUF0N.<L9
M: 0_8P$O*,?U\HU,.=7:\E[ 4,9!D9N96^E;A'Y=S,C-IUORB3!!OI1RJZDH
M]- W&+P-P<^;0*=UH-&90,.(/$EA2DT>10'%>P<^9MVF'NU3GT87/<X@OR.]
M\#.)@BCL"&AV/3WHH#]>30\'%[+IM1?9<_[B<Q>YOY*.4":7J=_#'UWW49,2
M1[+MYG4<1TF<8;"OARJ=PGIAUA\$[V&/I[ H3K(T:F'OLH[;K..+H?^A9 Y8
MM3=,Y'Q;V#+]VX%N/Y,G6Y98;%B@VR7Y_@35$M2/"U(G[:')AZ6>UM3T4(XD
M':3)D6JGL*B/O3T[4JT#%J1)$G2KEK8)I!<3F-L$-I SRLV;D^B9FJVB_!J5
M^NTA_8^KU#^IAC1+HOA(I%-4G/:SZ$BC4U1OT O/%%;F'1D&;3J##[PDD\ND
MNA:)=JT2RU&BY 8*[/&F)$#SDN3[YJGVS9,J('4U-T#LFZ8$IA"B-^ &*S'2
M4'[7=4O^P2RH0*W=$-;$=?'ZO6JM[9R?N/%V9)_B_ \[[ _9_2SKL$\&]S/W
MO>#_?VS]L?%$U9H)33BL,(3@KH]WI>H!7F^,W+@)M90&YYU;EOC- \H"\/E*
MXI1J-O: ]BMJ_!]02P,$%     @ 9(-A5.,SG9FR @  8@<  !D   !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&ULC97=;N(P$(5?913UHI78YC\A54#:@MKM
M17=1:;?7)AG :F*SMH'V[==.THB2@'H#=CSGY)NQ/4GW7+S)-:*"][)@<F2M
ME=K<V+;,UE@2><TWR/3*DHN2*#T5*UMN!)*\$I6%[3E.9)>$,FN<5L]F8ISR
MK2HHPYD N2U+(CYNL>#[D>5:GP^>Z&JMS -[G&[("N>H7C8SH6=VZY+3$IFD
MG(' Y<CZZ=Y,8A-?!?REN)<'8S"9+#A_,Y.'?&0Y!@@+S)1Q(/IOAQ,L"F.D
M,?XUGE;[2B,\''^ZWU6YZUP61.*$%Z\T5^N1-;0@QR79%NJ)[W]ADT]H_#)>
MR.H7]DVL8T&VE8J7C5@3E)35_^2]J<.!P U."+Q&X'U7X#<"OTJT)JO2FA)%
MQJG@>Q F6KN9056;2JVSH<SLXEP)O4JU3HU_<X7@P0]X8#MDB@N*4L_F]:8"
M7WY9N)RB(K205SKD93Z%RXLKN #*X'G-MY*P7*:VTE3&V\X:@MN:P#M!,,7L
M&GQW )[CN3WRR??ESE>YK6O1%L1K"^)5?L$)OR>RAT>B4%!22- IP:L^AR;'
MF> 9RMX,:\NPLC3W9C=V?=]/4GMWF$@W*O&#N WZ@NNWN/Y9W!G)WLB*LA5,
M>+GA3&^5;/G[4&N[Z #"&WK^$6DWR!W&7C]IT)(&9TGO**/ZG.9PSWG_.0FZ
M;TUB)SABZT8-_2CL9PM;MO LV^<9_QC O>!2#N"9J_[ZA9W7^^$PBHX@NU%N
M$@Z#?LJHI8S.'TV4*'8(NG?#GX7D!>J[VZ+WP48=C!]>XAVQ]@0%IPH:MZCQ
MMPJJF\8 &*H^N+AS'?PPC(^WNQOE)JZ;'.'9!QW0?'T>B="70D*!2ZUSKF-M
M(.J.7D\4WU1-<<&5;K'5<*T_@BA,@%Y?<MT8FXGIL^UG=?P?4$L#!!0    (
M &2#8531J+:UCP(  +(&   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;+5574_;,!3]*U?1'D!BY+L%U%:B#=/VP%11V!ZF/;C);6/AV,5V*.S7SW9"
M5OHE7O:2^-KW'-]S'9\,UD(^JA)1PTO%N!IZI=:K*]]7>8D54>=BA=RL+(2L
MB#:A7/IJ)9$4#E0Q/PJ"GE\1RKW1P,U-Y6@@:LTHQZD$55<5D:]C9&(]]$+O
M;>*.+DMM)_S18$66.$/]L)I*$_D=2T$KY(H*#A(70^\ZO,I2F^\2?E!<JXTQ
M6"5S(1YM\*T8>H$M"!GFVC(0\WK&"3)FB4P93RVGUVUI@9OC-_8O3KO1,B<*
M)X+]I(4NA]Z%!P4N2,WTG5A_Q5:/*S 73+DGK-O<P(.\5EI4+=A44%'>O,E+
MVX<-0-@[ (A:0+0-2 X XA80?Q20M(#$=::1XOJ0$4U& RG6(&VV8;,#UTR'
M-O(IM\<^T]*L4H/3H^]"(\3P&:;2?$I2OY[!E!&N@? ";IYJNC)GK.$D0TTH
M4W"/+[HF[-0@'F89G'PZA4] .=R7HE8&HP:^-F59<C]O2Q@W)40'2@@CN!5<
MEPIN>('%>P+?Z.E$16^BQM%1Q@SS<XC#,XB"*-Q3T.3C\& ///LP/+P\HB;N
MCBAV?,E!/G.A<TKL/3D#$S%LKHPYH>M*2$W_M&OW0A.V[P":#5*W@36"YU%T
MF?3Z _]YLRM[LH*+('V?E>UFA6DO"+JL=QJ33F-R5.-$* UB 3/"4,&O6ZSF
M*'\?:5[:$:?_NWGIKN!>FFRU9;*;=9GV>UN]VTWJQ?WMUOD;M[E"N72NJ" 7
M-=?-'>AF.^.]=GZS-3\VAMSXYS^:QLUOB5Q2KH#APE &YWU3DFP<L@FT6#G/
MF MM',@-2_-306D3S/I"&-]H [M!]YL:_0502P,$%     @ 9(-A5*PT&AMV
M P  9PP  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULM5==CYLX%/TK
M%NI#*Z6#S7=&2:1.LM56VMF-9OKQ4.V#AUR"5<#4-I/VWZ\-#&$(R616RDN"
MS;G'YQ[LRV6VX^*'3 $4^I5GA9Q;J5+EM6W+.(6<RBM>0J'O)%SD5.FAV-JR
M%$ W=5">V0[&@9U35EB+63VW%HL9KU3&"E@+)*L\I^+W#61\-[>(]31QQ[:I
M,A/V8E;2+=R#^E*NA1[9'<N&Y5!(Q@LD()E;'\CUD@0FH$9\9;"3O6MD4GG@
M_(<9?-K,+6P400:Q,A14_SW"$K+,,&D=/UM2JUO3!/:OG]@_ULGK9!ZHA"7/
MOK&-2N=69*$-)+3*U!W?_0EM0K[ABWDFZU^T:['80G$E%<_;8*T@9T7S3W^U
M1O0"B'<DP&D#G',#W#; K1-ME-5IK:BBBYG@.R0,6K.9B]J;.EIGPPKS&.^5
MT'>9CE.+O[D"Y*+W:"WTUA#J]P2M,UHH1(L-^N-GQ4K]S)2^?]\\9\23%Z!O
M5Z HR^0['?3E?H7>OGF'WB!6H,\IKZ3&RIFMM'*SOAVW*F\:E<X1E2N(KY!+
M)LC!#AD)7YX?CI^'V]JOSC2G,\VI^;PC?'L#RLX >#)@@K:"R]$D&U:_9C7G
MZW$13$,?>S/[L9_,(<P-0I?@#O9,M-N)=D^*_@NDO$8?XKC*JXPJV* 5Z),?
M,VK.TYC<AB_HZ7A/B.M'SD#O""X*'#<<U^MU>KTS31[991-4@!K3[!UH\2-W
MZ@PE'\*<B.#0'9?L=Y+]DY+O(!%L"Z)VM'<DOM]"_@#BWQ-;+^B6""ZR]8*#
MA(GCX, =^#("PV&(C_@2=J+#DZ)O:9SJ*5T]GI>*,WR)NB6BB_@2'2;L82\D
M U]&8-H\-QCW9=J)GIX^DEKE!-U4+-NP8BMKT9_R4O!',++E.081O*_T^"(6
MM;3/DO?QU D''HWA, FC(R:1WBN*G!3^L1(%4Y6 6O(_2<)B>-TN(OO*3BY3
MVEO:?O)1Y TK^PC*#Z(CA9+L*SMYJ;3K1B;EV?_8/?MJ3,XMQZ\TYK#4$I=,
MA\:,H3 Y8LR^'I/3!7G)"ZE$U72,N@7126R%?@^>9<V^))/+U.26MO^B=T(W
MBO#0G$.<YWG3X;:Q>UV@:<%OJ=BR0J(,$AV'KT)-()JNMADH7M:-X0-7NLVL
M+U/])0#" /3]A.OFL!V87K/[MEC\!U!+ P04    " !D@V%4S7>4OSL#  !4
M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6R]5MMNVS@0_15"Z$,+
M9*.+Y5M@&XBM+K9%LPWJI/NPZ ,MC2VV%.DEJ=CIU^^04A2WL60#!?IBB]3,
MF7.&(\Y,=E)]TSF (?N""SWU<F.V5[ZOTQP*JB_E%@2^64M54(-+M?'U5@'-
MG%/!_2@(!GY!F?!F$[=WJV8361K.!-PJHLNBH.IQ#ESNIE[H/6U\8IO<V U_
M-MG2#2S!W&]O%:[\!B5C!0C-I" *UE/O.KQ*0N?@+#XSV.F#9V*EK*3\9A?O
MLJD76$; (346@N+? RR <XN$//ZK0;TFIG4\?'Y"_].)1S$KJF$A^3\L,_G4
M&WDD@S4MN?DD=W]!+:AO\5+)M?LEN\IVT/=(6FHCB]H9&11,5/]T7R?BP"$<
MM#A$M4/TLT/<XM"K'7KG1HAKA]AEII+B\I!00V<3)7=$66M$LP\NF<X;Y3-A
MSWUI%+YEZ&=F?TL#)"9_D'<BE060.[H'35XG8"CCFMS!WI24OT&#^V5"7K]Z
M0UX1)LA=+DM-1:8GOD$6%LM/ZXCS*F+4$C&,R(T4)M?DK<@@.P*0G "(.P!\
MU-\D(7I*PCSJ1$P@O22]\()$010<(;0XVST<']-S?O2P0TVO.=*>PXM;\.Z%
M@E1N!/L.F3U/,@<!:V;TA4T8$QLRIYR*%(Z=707==]#VSGB884(>#G-QTB+I
MLOA!4=PHBCL5/=<F>;NG^!50>V=<D%L0E!N&!8NEB!5L0($V:(.WHH8+<B<-
MY<=4QB=5GK1(*HO!:97]1F6_4V6"&K5AJ=-Y79I<*F8>R;\W4*Q ?>FHC$$3
M8= 9X>,6%*8.*^"#U)HLJ%*/V#IV5&6Z/5O)X(72:!R.@A:YPX;,\!?(+,O5
M5VP-Q$A[G$RY$S]&;OB"7#CLQVWD1@VYT2^0PTOS?(*CEP3#02O!<4-PW$EP
M:2A>W+;L/\B4<O*^5$QGK&JF9Y1,&#PWB.!WG%,=Y8<JBL;]MCR$!PTL_%U'
M54<Z_.K#N/>"HG_0;@M0&S>V:)+*4IBJZ32[S6AT[0:"G_;GX=6B&G">8:IY
MZX:J#1.:<%@C9' Y1$ZJ&F&JA9%;U]17TN"(X!YS'/M 60-\OY;8V.N%#= ,
MDK/_ 5!+ P04    " !D@V%4/>I#,YH"  "7!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S,RYX;6R-5=]/VS 0_E>LB >0&/G1--M0&XDVH/' A"ALSR:Y
M-!:.G=D.[?[[V4[(0I,&7AJ??=_G[^[JN\6.BQ=9 "BT+RF32Z=0JKIT79D6
M4&)YP2M@^B3GHL1*FV+KRDH SBRHI&[@>9%;8L*<>&'W[D6\X+6BA,&]0+(N
M2RS^KH#RW=+QG;>-![(ME-EPXT6%M[ !]53="VVY'4M&2F"2<(8$Y$OGRK],
M(N-O'7X1V,G>&IE(GCE_,<9MMG0\(P@HI,HP8/UYA350:HBTC#\MI]-=:8#]
M]1O[C8U=Q_*,):PY_4TR52R=;P[*(,<U50]\]P/:>.:&+^54VE^T:WT]!Z6U
M5+QLP5I!25CSQ?LV#SV 'QT!!"T@. 2$1P"S%C#[+"!L :'-3!.*S4."%8X7
M@N^0,-Z:S2QL,BU:AT^8*?M&"7U*-$[%/[D"%*(OZ):EO 3TB/<@M;GF9<49
M,"41SWN'Z'JO_W$2T H8Y$2ATP04)E2>:=#3)D&G)V?H!!&&'@M>2\PRN7"5
M%FJN<]-6U*H1%1P1Y0?HCC-52'3-,LC>$[@ZPB[,X"W,53#)F$!Z@6;^.0J\
MP!\1M/X\W!N!)Y^&^]\GHIEU19M9OO (WPUD(# =2VP#G%N@>?*OL=;[VH_T
M0X]DRN.=WK#3&T[JW2BL8$QM XMZ-_E1<*!WZ!/-#P2/T(3AN.1Y)WD^*?F6
M*1 ,F]XTGNCYX,[#1'_HD4QYO%,==:JC2=7K6@C]9L?>ZVG[8,_.T2-7XS%%
M@\(/RS'T&91CA&90#K?7LDH06]OZ)4IYS53SK+O=;KI<V:9ZL+_24Z<9$O]I
MFI%UA\66,(DHY)K2N_BJ%8EF##2&XI5MC,]<Z39KEX6>G"",@S[/N6Z.K6$N
MZ&9Q_ ]02P,$%     @ 9(-A5(HJ5Y86 P  B0L  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&ULG59;;YLP&/TK%M*D3NJX&,BE2B(UH=/ZT"U*M^[9
MA8^ "G9F.TO[[V<#H4D+3KJ7!%_.^7R.C3F3'>-/(@.0Z+DLJ)A:F92;*\<1
M<08E$3;; %4C*>,ED:K)UX[8<"!)!2H+![ONP"E)3JW9I.I;\MF$;6614UAR
M)+9E2?C+' JVFUJ>M>]8Y>M,Z@YG-MF0-=R#_+59<M5R6I8D+X&*G%'$(9U:
MU]Y5--;SJPD/.>S$P3/22AX9>]*-VV1JN7I!4$ L-0-1?W]A 46AB=0R_C2<
M5EM2 P^?]^Q?*^U*RR,1L&#%[SR1V=0:62B!E&P+N6*[;]#H"35?S I1_:)=
M/7<86BC>"LG*!JQ64.:T_B?/C0\' &_0 \ - +\%!#T OP'XYP*"!A!4SM12
M*A\B(LELPMD.<3U;L>F'RLP*K>3G5&_[O>1J-%<X.?O.)*  ?4&W-&8EH)_D
M&81JWJ0I5%MR,(!61$U>0<QHG!<YJ3;N(@))\D)\GCA2K4>S.G%3>U[7QCVU
M/8SN&)690#<T@>28P%%"6C5XKV:.C8P1Q#;RO4N$7>QU+&AQ/MSM@$=GP[VQ
M08W?[HU?\04]?-IR(E$*"7!2("&)W$K&7Q!7^]!EMYD.>[;K?NIRY3]QT<=Q
M1SX$K0^!D>A>ZG,G]<F\1%1=A2S=F]+E@IEL: ?=)IAA_MC&W2:<P WL@=&$
ML#4A-!(M0=UR%*A$N812= DW$_CN^Y74RLTX/ IZ+(M.%/3P>\^.M ]:[0,C
MTP^9 >]2;(9=N+I^U\6T, /#'J>B#\..Y Y;N<,SSKM^R5&<$;KN?-?-%$IZ
MV"/=#'3[COF)>CBP_7<%C]2/6O4C(]4#*;;UIX44*I00&G?J-Y-<A"-[U&/
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
M,N9 ;.(8\]<^B=CVTH'.VXT)7:ZDON'VNFN\)/=$/J['7(W<W,J<QB01E"6
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
M<*@\]6>M*+SA<1.L.8<_V%&D44>#NK>JL 8C;@?CG8A!)6U)ZO?$L?EN#]:
MP^8KOK^:]K\L I89=:O=WAJA39?<KJ:HVT[1JR@.'I?IVLEGV0-HF\'M:DJZ
M'VP?=M31H.Z#=JZ&IML.S6VJ;?(PC*-%F+R:)0VNAJEK#M,]=5%[@PRZ2,/5
M;8>K81<U$/?@YO8^_;R[/M+4=7=^]/B]?=3>(%OU49MOI=.^[1!6LX%D"FY)
M2,U&'XU6=\/#2RUG\/.J5W(K&Z\=,[^H*07MRF'TFE(>;$B07<U6M^M84QBJ
MM=6O-*:,A&H9]LR/@C@0T4Q4M.<.FNFJ">INN&?:IFMUXQ-:P])ANES8:K'A
MH+3KD M;+>5Z]KJR_=(K11%E,_7R5PHF<K*9O1Q3?%N\8':F7JM:^WYD?[G,
M7A/3U61OK7TG;!:(X3RD4U&E=30036+9BV#9!4\6ZL6EQX3S)%(?YY3XE,D"
MXOXT2?C;A?R!XG6\T_\#4$L#!!0    ( &2#853R5(<P]@,  &\.   9
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;,6748_B-A" _\HHNH==B25Q B2<
M  EVM^T][!4=W595U0>3#,':).9L XO4'U\["0EW0)I5N^H+Q(YGYIOQV),9
M[;EXD6M$!:]IDLFQM59J\]&V9;C&E,HNWV"FWZRX2*G20Q';<B.01KE0FMBN
MXPSLE++,FHSRN;F8C/A6)2S#N0"Y35,J#C-,^'YL$>LX\87%:V4F[,EH0V-<
MH'K>S(4>V966B*682<8S$+@:6U/R<48"(Y"O^)7A7IX\@W%ER?F+&7R*QI9C
MB##!4!D55/_M\!Z3Q&C2'%]+I59ETPB>/A^U_Y [KYU94HGW//F-16H]M@(+
M(ES1;:*^\/U/6#K4-_I"GLC\%_;E6L>"<"L53TMA39"RK/BGKV4@3@0\_XJ
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
M*T&AYHM8(HHG["M;UX)H*R1+*[#R(*59^2:'*A 7 +]U!^!7 /\6$-X!M"I
MZQ80W $$%: (M5-**>(P)9(,^YSM@6MKQ:8;13 +M))/,YWWA>3J*U4X.?R=
M280N/,+3]RV51_B419CI5, \(9D DL6G3X^P4%47;Q.$SRM8; A'&*N0QS G
M1U4*$D9[PF-82!:]P.=<YU7 5Y)L29'BD5#%58T^3%$2FHCWFE4S/2ZOF3@G
MV1IU^T-%!7_.,%TB_TM!?@$'A(:)OB-5%+06)ZH4CTO%_AW%G@\SELF-@*<L
MQOB:P%'AJV/HGV(X]HV,4XQL:'D?P'=]K\&AR>OA;@-\^FJXUS.H:=45T2KX
M@CM\WXJIHG)!=LC5U <\((^H0,@YC1#8"EB5Q;5*DK9\H!G$+$D(%Y C+U/S
MOBDUY:_#XM=Z2=H-O3#L.[O+:)4VW4N;5FC?FDU_- NZ=CNHK:[$![7XP"C^
MZ9"K!4E)VK%$56VBZKY)AIDD=.W ?6=(15A[$[Z!-Q,S2="V>[?>E!'\":YC
MMXTJVK6*]ENH,).$GATVJS#C5$W\@+M2T:E5=(Q$HWHV5&HD\E2 JOPCZKI_
M^$.]&FO>S-NN\!ZD>E6"-L3D* P.=VN'NT;B9RI>'E<<4?FH?$4A@1.)31Z:
MB3S;:XS\Q QS[59SPLPPW_8[IGSU:OF]-Y(_,1-Y=KMG<LASSUNM^[J)$-,=
MC5'MK$>*2=RXA9F97-MM3LF_Q$W_.>XZ!A?'#<_(-*,93;=IO9F;2/TSJ?__
MS,W)3XC#BJ!73DXU2[L-T[,*H9FJFN<FO><=VC-OT3-R>'40SSN?9]ZU_D,0
MS<2=)N55S,S(T]K8.87__N+H7!R!4^3KXBHA(&+;3)8GN7JTOJZ,BD/ZS?A8
M7V.*H_69IKP#S0A?4W7J27"E*%V[H_9/7EXKRHYD>7'07C*ICNU%<Z.N8LBU
M@?J^8NJP777T#^K+W?!O4$L#!!0    ( &2#85062(WH7@(  (H%   9
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;(U445/;, S^*[H<#W#'2)H6-KBV
M=VW#;GM@ZU'8GMU$;3P<N[.5%O[]9"=D'4<9+[%EZ_NL3XHTW!G[X$I$@L=*
M:3>*2J+-51R[O,1*N#.S0<TW*V,K06S:=>PV%D410)6*TR2YB"LA=30>AK.Y
M'0]-34IJG%MP=54)^S1%97:CJ!<]']S*=4G^(!X/-V*-"Z3[S=RR%7<LA:Q0
M.VDT6%R-HDGO*NM[_^#P0^+.[>W!*UD:\^"-K\4H2GQ J# GSR!XV>(,E?)$
M',;OEC/JGO3 _?TS^^>@G;4LA<.943]E0>4H^A1!@2M1*[HUNR_8ZCGW?+E1
M+GQAU_HF$>2U(U.U8(Z@DKI9Q6.;ASU [^( (&T!Z4O X "@WP+Z[P4,6L @
M9*:1$O*0"1+CH34[L-Z;V?PF)#.@6;[4ONP+LGPK&4?C;X80+N$#7 NKI5X[
MF*.%12DLPH3(RF5-8JD0R,#,5!67:D$F?RB-*MCQ.$,24CFXPT>JA3IAIOM%
M!L=')W $4L-=:6HG=.&&,7&X_M$X;T.;-J&E!T+KI7!C-)4.KG6!Q;\$,>OL
MQ*;/8J?IFXP9YF?0[YU"FJ2]5P*:O1^>O +/W@WO7;ZAIM^5KA_X!@?XYMPA
M:"T6344@DUM9(*<:.-_PG4JNSZ3XQ?\0MRFY4[@S)-1K=6C>.0_O^#FQ';.\
M[7YB_NN1O>71R(OW_M(*[3ITNX/<U)J:&G:GW4"9A#YZ<3[E0=/,A;\TS92Z
M$78MM0.%*Z9,SCYR/+;I_,8@LPF]L#3$G16V)0]+M-Z![U>&^Z$U_ /=^!W_
M 5!+ P04    " !D@V%4H@P="18#  "!"0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6RU5DUSVC 4_"L:GY*9)O["$&> F22DTQ[2,KAI#YT>A/W
MFM@2E>20_OL^R<8EQC#I(1<LR;LK[>IA:;P5\DGE )J\E 57$R?7>G/MNBK-
MH:3J4FR XYN5D"75V)5K5VTDT,R2RL(-/&_HEI1Q9SJV8W,Y'8M*%XS#7!)5
ME265?VZA$-N)XSN[@05;Y]H,N-/QAJXA ?VXF4OLN:U*QDK@B@E.)*PFSHU_
M/8L-W@*^,]BJO38Q3I9"/)G.YVSB>&9!4$"JC0+%QS/<05$8(5S&[T;3::<T
MQ/WV3OVC]8Y>EE3!G2A^L$SG$^?*(1FL:%7HA=A^@L9/9/1242C[2[8-UG-(
M6BDMRH:,*R@9KY_TI<EAC^ /CQ""AA!T"8,CA+ AA&\E#!K"P"936[$YS*BF
MT[$46R(-&M5,PX9IV6B?<;/MB9;XEB%/3[\(#20F%^2>2L[X6I$Y2)+D5 *Y
MT5JR9:7IL@"B!;D398E;E6B1/N6BR!!X01(LQ*Q"@%B1&ZY9QHK*;"5)(*TD
MTPP4N7])BRJ#C*RD*(W,!D7MMB.I9^*S&6C*"G6.^LJ,J-V#<?(M%Y6B/%-C
M5V, QH:;-F9O:[/!$;-^0!X$USFNB.-R7@NXF%P;7["+[S8XJ3B#])*$_@<2
M>('?LZ"[M].]'OKLS70_/N$F;(LAM'J#(WK']N\,8Z\WX+PO]%IT:$7-9^9Y
M&@S"T=A]W@^B!Q1%T6O0[!#DCT9>"WIE:M":&IPTE8!\9BF8\F(BJZN7?-V8
M\E/DYP.42Y"_3H07M?-$[Q%>=&@YB/U.>#V@,!IVPNL!1=Z1\(:MJ>%)4PM0
M^ U(->R">^1,HZ=%\HC_SC>D-VHG&KU'>J.>@@D[X?5@8J^3W2$F"(?]T5VU
MCJY..L)ZLZ<RQ]K[[Z*+VTGB]X@M/K ;CX).;(<8W_/B3FZ'H'#0B<W=.YQ*
MD&M[R"N2BHKK^D/;CK;WB!M[?';&;_%^45\'_LG4EY,'*M<,@RU@A9+>Y0C_
M"K(^\.N.%AM[!"Z%Q@/5-G.\(X$T 'R_$G@,-ATS07OKFOX%4$L#!!0    (
M &2#852VN23TC0(  )@&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;)U5R6[;,!#]%4)H@01(K<5+TL V8%LIVH,+(TM[*'J@I;%%A(M+4K'S]QU2
MLFH'LA'T(G%Y[\V\H3@:;I5^-@6 )3O!I1D%A;6;VS T60&"FH[:@,2=E=*"
M6ISJ=6@V&FCN28*'210-0D&9#,9#O[;0XZ$J+6<2%IJ84@BJ7Z? U784Q,%^
MX9ZM"^L6PO%P0]?P /9IL] X"QN5G F0ABE)-*Q&P22^3?L.[P$_&&S-P9@X
M)TNEGMWD6SX*(I<0<,BL4Z#X>H$9<.Z$,(T_M6;0A'3$P_%>_8OWCEZ6U,!,
M\9\LM\4HN E(#BM:<GNOME^A]N,3S!0W_DFV%?8:P5EIK!(U&3,03%9ONJOK
M<$"(!R<(24U(WA)Z)PC=FM!]+Z%7$WJ^,I457X>46CH>:K4EVJ%1S0U\,3T;
M[3/ICOW!:MQER+/C[\H"B2/RB=R#91KP1"U9<"K)10J6,F[((^QL2?DE8IX>
M4G+QX9)\($R2QT*5ALK<#$.+F3B],*NC3JNHR8FH<4+F2MK"D#N90WXL$**%
MQD>R]S%-SBJFD'5(-[XB293$+0G-WD^/6NCIN^GQYS-NNLVI=+U>[Z3>"E=R
M,L,B:;8L_15QIW)%[L2&JU?0)&4FT^!V\+H>(R="E=*V'4L5MN_#NH[P,HYO
M$LSXY;!4+:!>/#@&I2V@:) TH"/;O<9V[ZSM.=TQ40KR:PYB"?KWF4KV&\G^
M_U9R'VTB)7[>1PA#%ECANM1PY689M%?T?/A^U(FBCVT^PH,[*T"O?>\S)',G
M5WWVS6K37B>^J[Q9GV+;K;KD/YFJ9\^I7C/TPF&%DE'G&G/551^L)E9M?&=8
M*HM]Q@\+_'6 =@#<7RGL#O7$!6A^1N._4$L#!!0    ( &2#853[D>/]:@0
M  T7   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;,U876_;-A3]*X2Q
M 1V012)MYPN.@<1:MSRX-9RV>QCV0$O7MA9)]$C*SH#]^)*R(OI#(N7"'9:'
M6*)XCNX]]U)'XF##^(M8 DCTFB:9N.\LI5S=>9X(EY!2<<E6D*DK<\93*M4I
M7WABQ8%&!2A-/.+[5UY*XZPS'!1C$SX<L%PF<083CD2>II3_\P@)V]QW<.=M
M8!HOEE(/>,/!BB[@&>3GU82K,Z]BB>(4,A&S#'&8WW<>\%U ;C6@F/$EAHW8
M.48ZE1EC+_KD*;KO^#HB2""4FH*JGS6,($DTDXKC[Y*T4]U3 W>/W]C?%\FK
M9&94P(@EO\>17-YW;CHH@CG-$SEEF]^@3*BO^4*6B.(_VI1S_0X*<R%96H)5
M!&F<;7_I:RG$#H#@!@ I >0 @'L-@&X)Z+8%]$I KU!FFTJA0T E'0XXVR"N
M9RLV?5"(6:!5^G&FZ_XLN;H:*YP<?F 2$,;H9S1B60B9Y%370Z!W 4@:)P)]
M@E>9T^2G@2?5_33*"TONQRTW:>#&!(U9)I<"_9)%$.T3>"K0*EKR%NTCL3(&
M$%ZB+KY Q"?X\W. WOU0%]>H/8M? P]:P_&M):EN58)NP==KX!L550:^7P$T
MC<4+^F,,Z0SXG^A?-(4U9#F@1\C"I5JCYJ(EAEX50\\:PX=<,R$V1T$L)(]G
MN61<U)5\RW-5\.B'RGJ(!]YZ5WSGC, V8R_\?A5^OV7X8_H74TJ6DM9FT#^Z
MNW^0@7-&<#RC(8.K*H.K[]L$ZN+'#';+UZ8_KJOPKNWA'45U@2; ]9ARASJ5
M[7SXZM+W?ZQ;N@[<30,N<."NCW%[0MQ40MR<HTX/8<CR3 I5L!#B-9TET*8<
MMU44MV=:KK='C4H.FOUX1D,K8]]XBG^^Y5ARV4*T3MF/<<?W\/<NY+<M.4Q,
MB.3,B\Y!2/RF5>< UJRZ_9R,U^&SF)U#]D\;=K+LQ@JQW0N_078[(:Z1?3\V
MXW/8;G3GD:]B4>W;1CIC8MCA8J=+9R?$O<:.M0-)UZ6YL3[L\+[S:JY[MXWH
MQI&PPY).%]U.B&NT*T6W ^N>+_M)&8/#=H=K*?J(":E]YE?&(H%H%J%GX.LX
M!"4!9U$>RMW!^M>F*=THGY+ 8ZH^=UJ4AA@C)'8C/+TT#D*"'0H38X#$;H#&
MI+] %C6\/I0<+=X.B+$U8C>3YWRU2N+_:6F-D1&'D9U:VI&#L.Z)57Z..H"N
M=UMBK(^T_0QL[HD1<7_@6:?LQV:LC]BM[S]LFPD-7^@BSA8G-H_Q27)NGW00
MWC3ZI O8^$'E KJ>]<08++$;;+LGT?512_4//A/<4X*:*=V&QC3^2^RN-Z:O
M<9JGK3K$^!]Q^!\5RPOT/G@:H:=,Y!PB])#J]XM:;;9<_=WOH[ZO_@Y2\W;V
M"96W+HK]5H&*]Y;M)EPU6NWI/A0[F0?CC_@NV.[,&IKM1O&8<K5P!$I@KBC]
MRVL5%-_NO6Y/)%L5NY$S)I7!%X=+H!%P/4%=GS,FWT[T#:H=\.%74$L#!!0
M   ( &2#852Z,Y@/#0,  (L0   -    >&PO<W1Y;&5S+GAM;-U8;6^;,!#^
M*XA.4RM-)825A35$VI J35JG2NV'?:N<8(@E8S-CNJ2_?CY,R$M]5=</6S:B
M!OL>WW./[XX8==KH-:>W2TJUMZJX:%)_J77],0B:Q9)6I#F7-14&*:2JB#93
M509-K2C)&W"J># >C>*@(DSXLZEHJZM*-]Y"MD*G?C28/'O[DJ=^&+_W/4N7
MR9RF_OWIVQ^MU)=O/'L_>7=R,KH_NSRTGW; F1\X22]>0'H^&N'$ &+D\<O(
MG^/NJ(,^0;-I(<5^GL!@8I.*>@^$IWY&.)LK!EX%J1A?6_,8# O)I?*T*9 1
M$X*E>;1P:&=0NYZG8D*J+K:-8+_G_?(#8#,#@8SS0>#8MX;9M"9:4R6NS*1;
MW!F?0%X_OEO71F&IR#H<7_A;A^YF@LRERJD:PH3^QC2;<EJ ',7*)=RUK ,
MM9:5&>2,E%*03L/&HQ\8V@7E_!8:^WNQQ[TJ=JHZ@IJ*86@$]4-+8R? O\MF
MN7=HDU?1>C5[D/IS:W8CNCGT"KU1M&"K;KXJAO@8>XBSD[KFZT^<E:*B=N\O
M#CB;DHV?MY2*/9IHT"D+8Z#*]QZHTFRQ:_FI2'U'5WK33:L"USS^!S7_V3R7
M5%!%^*YHT_K'G.57*^X/@K^AN?M5.53L%!E].'Z-_>%W["+CHQ09]#_H.Z?&
MWIDQ6#TXFU/_&[P'\&U0;]XRKIGH9TN6YU0\.3H,O29S\Z:UQV_6Y[0@+==W
M YCZV_$US5E;)<.J&TA$OVH[_@K;"^/AQ<#$8B*G*YIG_525\V[HF8&)VE_@
M<(A<=9<;P7PLYD8 P^)@"C ?ZX7%^9_V,T'W8S%,V\2)3%"?">ICO5Q(UGVP
M.&Z?Q%SNG29)%,4QEM$L<RK(L+S%,?RYV3!MX('%@4B_EVN\VGB'/-\'6$V?
MZQ!LIW@G8CO%<PV(.V_@D23N:F-QP .K M8[$-\=!WK*[1-%4%5,&_8$XTB2
M8 CTHKM'XQC)3@P?=WVPIR2*DL2- .96$$48 D\CCF *0 .&1%%W#AZ<1\'F
MG JV_WZ8_0)02P,$%     @ 9(-A5)>*NQS     $P(   L   !?<F5L<R\N
M<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9
M>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:
M+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU
M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*
MCMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " !D@V%4/SI!]BP$  #B(0  #P
M 'AL+W=O<FMB;V]K+GAM;,6:VX[;-A! ?X704PJTM76Q]X(XP':];1<H$B->
MY#6@)<HF(I$.2>TE7]\A56-'&VO0%]-/MBB).AJ*<TA*[Y^T^;;1^AM[;AME
M%\G.N?WU9&++G6BY_5WOA8(]M38M=[!IMA.[-X)7=B>$:YM)-IW.)RV7*OGP
M_E#7RDSPAG:B=%(K*/0%7Z1XLJ_[_29[E%9N9"/=RR()_QN1L%8JV<H?HEHD
MTX39G7[Z6QOY0RO'FW5I=-,LDK3?\448)\N?BM<>\H%O;"AQ?/.9 \@BF4^A
MPEH:Z\(1H7X.C(\"#NZW.J?_E(T39LF=^,OH;B_5UE<#=S%!MQ'B</CM@WAM
M_D\8=5W+4BQUV;5"N3Z.1C0>4-F=W-N$*=Z*17(XA-VHBMTI!T%B]ZJO"H[U
M=PJ7OJ_ZNW: BV)HKB7L,/=5 #\=Y"ULZT96</6*_<$;KDK!0G M LP(P.QL
M@.S=BB/(G(#,(T*N/80_P3)=LT][81!D04 69X.\W7'\/,X(R-DY( ,CMSN&
M(.<$Y/RTD!\A,[*4_<;67=MR\^+QUG*K))S/E4.0%P3D103(#"#OU2,<"1E8
MX"Y]29!=1B#+@0P4 [W#O?S*5M"O'>,^47Y'D%<$Y%4$R"*$K]2M8 _\>1"_
M=$HE[6D$N!G W92EZ:"GW#U#;78(2%KEQ%H)@', 7(H-[@\I99+TQ"H)4!<
M=:O;5KH^^_EG#I*.DP,A4RY)3RR3@'D)F'??NW[,4,(),,8)O630Q)1-TA/K
M)&!>>4QN%(RQ+%L) V;F1K ;-VATRB?IB872Y^HI<'X63II>)SZ0&)!R21I%
M)FEX+$-+F_X8S$=I)#VQ1Y#8?+K1G>\K6[8"2Y=#I:244](84AES\M<,8U)6
M26-HY8V5V3N8O33"_H)'W)1>LAAZ&1/T()89)9DLAF3>*OIH,,GY2PSK''-U
M3XHQ*>MD,:PS)L=AFU/6R6)89TR.0TS*.ED,ZXS)<8A)N2<[YT3F:XXQ*05E
M,:8RHY@%QJ04E,50T-O<_@J-,2D%93$4-)K=<:/GE(3RLTH(-WI.22@_CX26
MPG'96-SH.66A/(:%?L(,V7ZOE<"8Y#I:# L=P;RK:[\6C3$I"^4Q+'0$<REJ
M8<P@FI2%\A@6.CKT"%D)8U(6RF-8Z+!8\-IU'L2SZWB#!W(Y9:$\AH5&1TB#
MO$E9*(]AH5',0=ZD+)3'L- 0$ZW%;/&2.66A(H:%1J,YPYB4A8H8%AH=%N-G
MLZ L5,2PT"@F?C8+RD+%.5?@AHU.OL\YZUQHCC$I"Q4Q+#2*>8$Q*0L5,2PT
M.F4;="'*0D4,"XUB#KH09:$BRG+<D677WN\8D[)0$<-"1Q9?_QN%X'>BE(5F
MP4*3PS<%E:BE$M5'N(2%\I(WY<HP_]._ REF?@VR[IKF%LH^J7\TKPZ?*!P^
MK_CP+U!+ P04    " !D@V%4.(-O)L0!   -'@  &@   'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QSS=D[;L) %(7AK2 O(,-]F(0(J-+01MF 18:'8K#E
MF2BP^R!2D(-2I$%S*FML^?JO/EOCV6MLF[SK#FF[Z]/HN&\/:5YM<^Z?0TBK
M;=PWZ:'KX^%\9=T-^R:?E\,F],WJH]G$H./Q) R_9U2+V>^9H[=3'_\SL5NO
M=ZOXTJT^]_&0_Q@<OKKA(VUCS-7HK1DV,<^K<&ROIU.X'.3A/+D:+=_GU;!\
MERJ4#E((TO)!!D%6/L@AR,L'U1!4EP^:0-"D?- C!#V6#WJ"H*?R05,(FI8/
MDC'*."9(NL&:0&M!KH7 :T&PA4!L0;*%P&Q!M(5 ;4&VA<!M0;B%0&Y!NH7
M;D&\A4!O1;V50&]%O95 ;[WYV";06U%O)=!;46\ET%M1;R706U%O)=!;46\E
MT%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;;C9+"/0VU-L(]#;4VPCT-M3;
M"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L)]/:;S6X"O1WU
M=@*]'?5V KT=]78"O1WU=@*]'?5V KUKU+N^I]XIG]J8KCT_:WS^/:G.YWOC
M]?&7Y<])?%_4%YP#_/U=? -02P,$%     @ 9(-A5("$^)W  0   !X  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=G);L(P% 707T'95L1X@ X"-FVW+8O^
M@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,
M^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S
M-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.
M)C0C/P<<UKUNR+DBI]Y,N_"BJSB+;4OFPZXDGW:7.-.CF<^+C'*3K:NX)/76
MD<[]DBA49;HO>M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*
M[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'
M$*2/$4@?MR!]W('T<0_2!Q^@-((B*D<AE:.8RE%0Y2BJ<A16.8JK' 56CB*K
M0)%5H,@J4&05*+(*%%D%BJP"15:!(JM D56@R"I19)4HLDH4626*K!)%5HDB
MJT215:+(*E%DE2BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJS#_Y3U
MW9C57_^3;.YII8OZF,_:'[_33U!+ 0(4 Q0    ( &2#850'04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ 9(-A5/@TG*3O    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ 9(-A5)E<G",0!@  G"<  !,
M     ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !D@V%4
M7!QQ2_\%  !C&0  &               @($."   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ 9(-A5+#8\SS:!0  !18  !@
M     ("!0PX  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    (
M &2#850#]9H'? (  /H&   8              " @5,4  !X;"]W;W)K<VAE
M971S+W-H965T,RYX;6Q02P$"% ,4    " !D@V%4R?QG2AT&  #I%@  &
M            @($%%P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#
M%     @ 9(-A5%JWJHX2!@  ?!X  !@              ("!6!T  'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( &2#852A6UM')@D  -$F
M   8              " @: C  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q0
M2P$"% ,4    " !D@V%4/!4D_/T(  !+%   &               @('\+
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ 9(-A5(1)V+JR
M @  D@4  !@              ("!+S8  'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;%!+ 0(4 Q0    ( &2#852';OVI+P,  +X&   8              "
M@1<Y  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !D@V%4
M)H8MOTH%  "["P  &0              @(%\/   >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;%!+ 0(4 Q0    ( &2#853-R,Y_P0(  /P%   9
M      " @?U!  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%
M  @ 9(-A5% 672*)!   Z@D  !D              ("!]40  'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " !D@V%4!]Y/WG8%  !-#
M&0              @(&U20  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+
M 0(4 Q0    ( &2#853G##TK?P4  .T.   9              " @6)/  !X
M;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ 9(-A5#QWM8NN
M P  :P@  !D              ("!&%4  'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q02P$"% ,4    " !D@V%4LNK3<4H"  #H!   &0
M@(']6   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( &2#
M851?I)@)?P(  'L%   9              " @7Y;  !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL4$L! A0#%     @ 9(-A5+(=%!"3"0  R!T  !D
M         ("!-%X  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M    " !D@V%4W5V%,* "  !>!0  &0              @('^9P  >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( &2#8528D(J@GP(  &P%
M   9              " @=5J  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M4$L! A0#%     @ 9(-A5(9'*$KI @  ' 8  !D              ("!JVT
M 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " !D@V%4;91Q
MF-@#   B"0  &0              @('+<   >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;%!+ 0(4 Q0    ( &2#851-8<%OJ@(  ,(%   9
M  " @=IT  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @
M9(-A5&R@['&O P  *@D  !D              ("!NW<  'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6Q02P$"% ,4    " !D@V%4JE@-DL $   &#@  &0
M            @(&A>P  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4
M Q0    ( &2#850"3_'CI@(  )$%   9              " @9B   !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ 9(-A5)9ZND0/!@
M>QL  !D              ("!=8,  'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6Q02P$"% ,4    " !D@V%417A\MT #  !1"0  &0              @(&[
MB0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( &2#853C
M,YV9L@(  &('   9              " @3*-  !X;"]W;W)K<VAE971S+W-H
M965T,CDN>&UL4$L! A0#%     @ 9(-A5-&HMK6/ @  L@8  !D
M     ("!&Y   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M" !D@V%4K#0:&W8#  !G#   &0              @('AD@  >&PO=V]R:W-H
M965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( &2#853-=Y2_.P,  %0*   9
M              " @8Z6  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L!
M A0#%     @ 9(-A5#WJ0S.: @  EP<  !D              ("! )H  'AL
M+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " !D@V%4BBI7EA8#
M  ")"P  &0              @('1G   >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;%!+ 0(4 Q0    ( &2#8505Z6?-[0(  *4(   9              "
M@1Z@  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ 9(-A
M5*":;H// @  Q0@  !D              ("!0J,  'AL+W=O<FMS:&5E=',O
M<VAE970S-BYX;6Q02P$"% ,4    " !D@V%4Y)H+;XH$  #W$P  &0
M        @(%(I@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0
M   ( &2#852;.P[:C0(  #D'   9              " @0FK  !X;"]W;W)K
M<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ 9(-A5#M*_@8* P  ,@@
M !D              ("!S:T  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q0
M2P$"% ,4    " !D@V%46SP*#8D"  #/!@  &0              @($.L0
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( &2#853KM+$.
M60(  (H%   9              " @<ZS  !X;"]W;W)K<VAE971S+W-H965T
M-#$N>&UL4$L! A0#%     @ 9(-A5._UZ9M@"   FC<  !D
M ("!7K8  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !D
M@V%4\E2',/8#  !O#@  &0              @('UO@  >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( &2#852] AL=SP,  #<.   9
M          " @2+#  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#
M%     @ 9(-A5&3GZ_:S P  #Q   !D              ("!*,<  'AL+W=O
M<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " !D@V%4%,,7F]@#  #H
M#0  &0              @($2RP  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;%!+ 0(4 Q0    ( &2#85062(WH7@(  (H%   9              " @2'/
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ 9(-A5*(,
M'0D6 P  @0D  !D              ("!MM$  'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6Q02P$"% ,4    " !D@V%4MKDD](T"  "8!@  &0
M    @($#U0  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    (
M &2#853[D>/]:@0   T7   9              " @<?7  !X;"]W;W)K<VAE
M971S+W-H965T-3 N>&UL4$L! A0#%     @ 9(-A5+HSF \- P  BQ    T
M             ( !:-P  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !D@V%4
MEXJ[',     3 @  "P              @ &@WP  7W)E;',O+G)E;'-02P$"
M% ,4    " !D@V%4/SI!]BP$  #B(0  #P              @ &)X   >&PO
M=V]R:V)O;VLN>&UL4$L! A0#%     @ 9(-A5#B#;R;$ 0  #1X  !H
M         ( !XN0  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#
M%     @ 9(-A5("$^)W  0   !X  !,              ( !WN8  %M#;VYT
D96YT7U1Y<&5S72YX;6Q02P4&     #H .@#-#P  S^@

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>179</ContextCount>
  <ElementCount>391</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>66</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-consolidated-balance-sheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Changes In Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity</Role>
      <ShortName>Consolidated Statements of Changes In Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows</Role>
      <ShortName>Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note 1 - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 2 - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-2-inventories</Role>
      <ShortName>Note 2 - Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 3 - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment</Role>
      <ShortName>Note 3 - Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 4 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-4-income-taxes</Role>
      <ShortName>Note 4 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 5 - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-5-accrued-expenses</Role>
      <ShortName>Note 5 - Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 6 - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-6-debt</Role>
      <ShortName>Note 6 - Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 7 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies</Role>
      <ShortName>Note 7 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 8 - Equity Incentive Plans and Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-</Role>
      <ShortName>Note 8 - Equity Incentive Plans and Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder</Role>
      <ShortName>Note 9 - Earnings Per Share Attributable to Common Stockholder</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 10 - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-10-retirement-plan</Role>
      <ShortName>Note 10 - Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 11 - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-11-concentrations</Role>
      <ShortName>Note 11 - Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 2 - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-2-inventories-tables</Role>
      <ShortName>Note 2 - Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-2-inventories</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 3 - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables</Role>
      <ShortName>Note 3 - Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 4 - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables</Role>
      <ShortName>Note 4 - Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-4-income-taxes</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 5 - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables</Role>
      <ShortName>Note 5 - Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-5-accrued-expenses</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 7 - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables</Role>
      <ShortName>Note 7 - Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 8 - Equity Incentive Plans and Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables</Role>
      <ShortName>Note 8 - Equity Incentive Plans and Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables</Role>
      <ShortName>Note 9 - Earnings Per Share Attributable to Common Stockholder (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 2 - Inventories - Summary of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details</Role>
      <ShortName>Note 2 - Inventories - Summary of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 3 - Property, Plant and Equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual</Role>
      <ShortName>Note 3 - Property, Plant and Equipment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details</Role>
      <ShortName>Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 4 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual</Role>
      <ShortName>Note 4 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details</Role>
      <ShortName>Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details</Role>
      <ShortName>Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details</Role>
      <ShortName>Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details</Role>
      <ShortName>Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 6 - Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-6-debt-details-textual</Role>
      <ShortName>Note 6 - Debt (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-6-debt</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual</Role>
      <ShortName>Note 7 - Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 7 - Commitments and Contingencies - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details</Role>
      <ShortName>Note 7 - Commitments and Contingencies - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details</Role>
      <ShortName>Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details</Role>
      <ShortName>Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 8 - Equity Incentive Plans and Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual</Role>
      <ShortName>Note 8 - Equity Incentive Plans and Equity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details</Role>
      <ShortName>Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details</Role>
      <ShortName>Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details</Role>
      <ShortName>Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details</Role>
      <ShortName>Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual</Role>
      <ShortName>Note 9 - Earnings Per Share Attributable to Common Stockholder (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details</Role>
      <ShortName>Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Note 10 - Retirement Plan (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual</Role>
      <ShortName>Note 10 - Retirement Plan (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-10-retirement-plan</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="frpt20211231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Note 11 - Concentrations (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual</Role>
      <ShortName>Note 11 - Concentrations (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://freshpet.com/20211231/role/statement-note-11-concentrations</ParentRole>
      <Position>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="frpt20211231_10k.htm">frpt20211231_10k.htm</File>
    <File>ex_320102.htm</File>
    <File>ex_320104.htm</File>
    <File>ex_320106.htm</File>
    <File>ex_320107.htm</File>
    <File>ex_320108.htm</File>
    <File>ex_320109.htm</File>
    <File>ex_320110.htm</File>
    <File>frpt-20211231.xsd</File>
    <File>frpt-20211231_cal.xml</File>
    <File>frpt-20211231_def.xml</File>
    <File>frpt-20211231_lab.xml</File>
    <File>frpt-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>chart.jpg</File>
    <File>chills.jpg</File>
    <File>dffamily06.jpg</File>
    <File>djfamily202.jpg</File>
    <File>dnfamily201.jpg</File>
    <File>fp02.jpg</File>
    <File>fpsfamily02.jpg</File>
    <File>hcfamily01.jpg</File>
    <File>nffamily03.jpg</File>
    <File>springsprout04.jpg</File>
    <File>vitalfam05.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="655">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="35">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>82
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "frpt20211231_10k.htm": {
   "axisCustom": 0,
   "axisStandard": 21,
   "contextCount": 179,
   "dts": {
    "calculationLink": {
     "local": [
      "frpt-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "frpt-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "frpt20211231_10k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "frpt-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "frpt-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "frpt-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 462,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 33,
    "http://freshpet.com/20211231": 5,
    "http://xbrl.sec.gov/dei/2021q4": 6,
    "total": 44
   },
   "keyCustom": 32,
   "keyStandard": 359,
   "memberCustom": 23,
   "memberStandard": 38,
   "nsprefix": "frpt",
   "nsuri": "http://freshpet.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://freshpet.com/20211231/role/statement-document-and-entity-information",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Note 4 - Income Taxes",
     "role": "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
     "shortName": "Note 4 - Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Note 5 - Accrued Expenses",
     "role": "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses",
     "shortName": "Note 5 - Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Note 6 - Debt",
     "role": "http://freshpet.com/20211231/role/statement-note-6-debt",
     "shortName": "Note 6 - Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Note 7 - Commitments and Contingencies",
     "role": "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
     "shortName": "Note 7 - Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Note 8 - Equity Incentive Plans and Equity",
     "role": "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
     "shortName": "Note 8 - Equity Incentive Plans and Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder",
     "role": "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder",
     "shortName": "Note 9 - Earnings Per Share Attributable to Common Stockholder",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Note 10 - Retirement Plan",
     "role": "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
     "shortName": "Note 10 - Retirement Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Note 11 - Concentrations",
     "role": "http://freshpet.com/20211231/role/statement-note-11-concentrations",
     "shortName": "Note 11 - Concentrations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
     "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "role": "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Note 2 - Inventories (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-2-inventories-tables",
     "shortName": "Note 2 - Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Note 3 - Property, Plant and Equipment (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables",
     "shortName": "Note 3 - Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Note 4 - Income Taxes (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables",
     "shortName": "Note 4 - Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Note 5 - Accrued Expenses (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables",
     "shortName": "Note 5 - Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Note 7 - Commitments and Contingencies (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables",
     "shortName": "Note 7 - Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Note 8 - Equity Incentive Plans and Equity (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
     "shortName": "Note 8 - Equity Incentive Plans and Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder (Tables)",
     "role": "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables",
     "shortName": "Note 9 - Earnings Per Share Attributable to Common Stockholder (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
     "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
     "shortName": "Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_ProductOrServiceAxis-GroceryIncludingOnlineMassAndClubMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWorkInProcessAndRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Note 2 - Inventories - Summary of Inventories (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details",
     "shortName": "Note 2 - Inventories - Summary of Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWorkInProcessAndRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Note 3 - Property, Plant and Equipment (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
     "shortName": "Note 3 - Property, Plant and Equipment (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details",
     "shortName": "Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Note 4 - Income Taxes (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual",
     "shortName": "Note 4 - Income Taxes (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details",
     "shortName": "Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details",
     "shortName": "Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details",
     "shortName": "Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details",
     "shortName": "Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Note 6 - Debt (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
     "shortName": "Note 6 - Debt (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2019-01-01_2019-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
     "shortName": "Note 7 - Commitments and Contingencies (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2019-01-01_2019-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Note 7 - Commitments and Contingencies - Lease Cost (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details",
     "shortName": "Note 7 - Commitments and Contingencies - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "role": "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details",
     "shortName": "Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractualObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details",
     "shortName": "Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractualObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Note 8 - Equity Incentive Plans and Equity (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
     "shortName": "Note 8 - Equity Incentive Plans and Equity (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
     "shortName": "Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2020-12-31_AwardTypeAxis-ServicePeriodStockOptionsMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2020-12-31_AwardTypeAxis-PerformanceSharesMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
     "shortName": "Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2020-12-31_AwardTypeAxis-PerformanceSharesMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "frpt:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
     "shortName": "Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2020-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
     "shortName": "Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31_AwardTypeAxis-EmployeeStockOptionMember",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual",
     "shortName": "Note 9 - Earnings Per Share Attributable to Common Stockholder (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "role": "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
     "shortName": "Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Note 10 - Retirement Plan (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
     "shortName": "Note 10 - Retirement Plan (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Consolidated Statements of Changes In Stockholders' Equity",
     "role": "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity",
     "shortName": "Consolidated Statements of Changes In Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "frpt:NumberOfDistributors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Note 11 - Concentrations (Details Textual)",
     "role": "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
     "shortName": "Note 11 - Concentrations (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2020-01-01_2020-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "frpt:NumberOfDistributors",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statement of Cash Flows",
     "role": "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows",
     "shortName": "Consolidated Statement of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "006 - Disclosure - Note 1 - Summary of Significant Accounting Policies",
     "role": "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
     "shortName": "Note 1 - Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Note 2 - Inventories",
     "role": "http://freshpet.com/20211231/role/statement-note-2-inventories",
     "shortName": "Note 2 - Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Note 3 - Property, Plant and Equipment",
     "role": "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
     "shortName": "Note 3 - Property, Plant and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "frpt20211231_10k.htm",
      "contextRef": "d_2021-01-01_2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 66,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss",
      "http://freshpet.com/20211231/role/statement-document-and-entity-information",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
      "http://freshpet.com/20211231/role/statement-note-2-inventories",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-tables",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables",
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r482",
      "r483",
      "r484"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss",
      "http://freshpet.com/20211231/role/statement-document-and-entity-information",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
      "http://freshpet.com/20211231/role/statement-note-2-inventories",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-tables",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables",
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-document-and-entity-information"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "frpt_AccruedChillerCostCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to chiller cost. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Chiller Cost"
       }
      }
     },
     "localname": "AccruedChillerCostCurrent",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_AccruedCorporateAndMarketingExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for corporate expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Corporate and Marketing Expenses"
       }
      }
     },
     "localname": "AccruedCorporateAndMarketingExpensesCurrent",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_AccruedFreightCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to freight. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Freight"
       }
      }
     },
     "localname": "AccruedFreightCurrent",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_AccruedProductionExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": 0.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to production expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Production Expenses"
       }
      }
     },
     "localname": "AccruedProductionExpensesCurrent",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_ContractualObligationToBePaidYearFourAndAfter": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details": {
       "order": 0.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation to be paid in fourth fiscal year and after following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "frpt_ContractualObligationToBePaidYearFourAndAfter",
        "terseLabel": "2025 and beyond"
       }
      }
     },
     "localname": "ContractualObligationToBePaidYearFourAndAfter",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the Credit Facility.",
        "label": "Credit Facility [Member]"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_CustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to customer one.",
        "label": "Customer One[Member]"
       }
      }
     },
     "localname": "CustomerMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_CustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to customer two.",
        "label": "Customer Two [Member]"
       }
      }
     },
     "localname": "CustomerTwoMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_DebtAgreementMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under a debt agreement on the amount that could be borrowed with a combination of, but not limited to, a line of credit and term loan.",
        "label": "frpt_DebtAgreementMaximumBorrowingCapacity",
        "terseLabel": "Debt Agreement, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "DebtAgreementMaximumBorrowingCapacity",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_DebtIssuanceCostPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for debt issuance cost.",
        "label": "Debt Issuance Cost [Policy Text Block]"
       }
      }
     },
     "localname": "DebtIssuanceCostPolicyTextBlock",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "frpt_DepositsOnPropertyPlantAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits that are made on property, plant and equipment, net.",
        "label": "Deposits on equipment"
       }
      }
     },
     "localname": "DepositsOnPropertyPlantAndEquipmentNet",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_DrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the Draw Term Loan.",
        "label": "Draw Term Loan [Member]"
       }
      }
     },
     "localname": "DrawTermLoanMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_EffectiveIncomeTaxRateReconciliationPermanentItems": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
       "order": 0.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent items.",
        "label": "Permanent items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentItems",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details"
     ],
     "xbrltype": "percentItemType"
    },
    "frpt_EquityMethodInvestmentTransactionCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of transaction costs to acquire equity method investment.",
        "label": "frpt_EquityMethodInvestmentTransactionCosts",
        "terseLabel": "Equity Method Investment, Transaction Costs"
       }
      }
     },
     "localname": "EquityMethodInvestmentTransactionCosts",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_FurnitureAndOfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to furniture and office equipment.",
        "label": "Furniture and Office Equipment [Member]"
       }
      }
     },
     "localname": "FurnitureAndOfficeEquipmentMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_GroceryIncludingOnlineMassAndClubMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to grocery (including online), Mass and Club.",
        "label": "Grocery (including Online), Mass and Club [Member]"
       }
      }
     },
     "localname": "GroceryIncludingOnlineMassAndClubMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_ImplementationCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of implementation costs for the reporting period.",
        "label": "frpt_ImplementationCosts",
        "terseLabel": "Implementation Costs"
       }
      }
     },
     "localname": "ImplementationCosts",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for implementation costs of cloud computing arrangement.",
        "label": "Implementation Costs of Cloud Computing Arrangement Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ImplementationCostsOfCloudComputingArrangementPolicyPolicyTextBlock",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in operating lease, right of use asset.",
        "label": "frpt_IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
        "negatedLabel": "Change in operating lease right of use asset"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_IncreaseDecreaseInOtherLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other lease liabilities.",
        "label": "Other lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherLeaseLiabilities",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year and after the fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2026 and beyond"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidYearFiveAndThereafter",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant and equipment that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Non-cash acquisitions of property, plant and equipment"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionPropertyPlantAndEquipment",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_NoteToFinancialStatementDetailsTextual": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "localname": "NoteToFinancialStatementDetailsTextual",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_NotesToFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "localname": "NotesToFinancialStatementsAbstract",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_NumberOfDistributors": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of distributors.",
        "label": "frpt_NumberOfDistributors",
        "terseLabel": "Number of Distributors"
       }
      }
     },
     "localname": "NumberOfDistributors",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "integerItemType"
    },
    "frpt_NumberOfMajorCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of major customers.",
        "label": "frpt_NumberOfMajorCustomers",
        "terseLabel": "Number of Major Customers"
       }
      }
     },
     "localname": "NumberOfMajorCustomers",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "integerItemType"
    },
    "frpt_NumberOfVendors": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of vendors.",
        "label": "frpt_NumberOfVendors",
        "terseLabel": "Number of Vendors"
       }
      }
     },
     "localname": "NumberOfVendors",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "integerItemType"
    },
    "frpt_OmnibusIncentivePlan2014Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the 2014 Omnibus Incentive Plan.",
        "label": "Omnibus Incentive Plan 2014 [Member]"
       }
      }
     },
     "localname": "OmnibusIncentivePlan2014Member",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_OneDistributorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the first distributor.",
        "label": "One Distributor [Member]"
       }
      }
     },
     "localname": "OneDistributorMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_OperatingLossCarryforwardsNotSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, that are not subject to expiration dates which are available to reduce future taxable income under enacted tax laws.",
        "label": "frpt_OperatingLossCarryforwardsNotSubjectToExpiration",
        "terseLabel": "Operating Loss Carryforwards, Not Subject to Expiration"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsNotSubjectToExpiration",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_OperatingLossCarryforwardsSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, that are subject to expiration dates which are available to reduce future taxable income under enacted tax laws.",
        "label": "frpt_OperatingLossCarryforwardsSubjectToExpiration",
        "terseLabel": "Operating Loss Carryforwards, Subject to Expiration"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsSubjectToExpiration",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_PackagingMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to packaging materials.",
        "label": "Packaging Materials [Member]"
       }
      }
     },
     "localname": "PackagingMaterialsMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_PerformanceBasedRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related to performance based restricted stock units.",
        "label": "Performance Based Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockUnitsMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_PerformanceStockOptionsDeemedNotProbableToVestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to performance stock options deemed not probable to vest [Member].",
        "label": "Performance Stock Options Deemed Not Probable To Vest [Member]"
       }
      }
     },
     "localname": "PerformanceStockOptionsDeemedNotProbableToVestMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_PerformanceStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to performance stock options.",
        "label": "Performance Stock Options [Member]"
       }
      }
     },
     "localname": "PerformanceStockOptionsMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_PerformanceStockOptionsWithProbableVestingCriteriaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to performance stock options with probable vesting criteria.",
        "label": "Performance Stock Options With Probable Vesting Criteria [Member]"
       }
      }
     },
     "localname": "PerformanceStockOptionsWithProbableVestingCriteriaMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_PetSpecialtyAndNaturalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to Pet Specialty and Natural.",
        "label": "Pet Specialty and Natural [Member]"
       }
      }
     },
     "localname": "PetSpecialtyAndNaturalMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_PrivatelyHeldCompanyNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the privately held company that is the company is not a primary beneficiary.",
        "label": "Privately Held Company, Not Primary Beneficiary [Member]"
       }
      }
     },
     "localname": "PrivatelyHeldCompanyNotPrimaryBeneficiaryMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_RawMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the purchase of raw materials.",
        "label": "Raw Materials [Member]"
       }
      }
     },
     "localname": "RawMaterialsMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_RefrigerationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to refrigeration equipment.",
        "label": "Refrigeration Equipment [Member]"
       }
      }
     },
     "localname": "RefrigerationEquipmentMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_RevenueRecognitionShippingAndHandlingCostPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy under the revenue recognition for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.",
        "label": "Revenue Recognition, Shipping And Handling Cost [Policy Text Block]"
       }
      }
     },
     "localname": "RevenueRecognitionShippingAndHandlingCostPolicyTextBlock",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "frpt_ServicePeriodRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to service period restricted stock units.",
        "label": "Service Period Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "ServicePeriodRestrictedStockUnitsMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_ServicePeriodStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to service period stock options.",
        "label": "Service Period Stock Options [Member]"
       }
      }
     },
     "localname": "ServicePeriodStockOptionsMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of equity instruments other than options outstanding and currently exercisable.",
        "label": "Exercisable, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of equity instruments other than options at which grantees can acquire the shares reserved for issuance.",
        "label": "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance",
        "periodEndLabel": "Balance, weighted average exercise price (in dollars per share)",
        "periodStartLabel": "Balance, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentOtherThanOptionsOutstandingWeightedAverageExercisePriceEndingBalance",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of equity instruments other than options outstanding and currently exercisable.",
        "label": "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue",
        "terseLabel": "Exercisable, aggregate instrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableIntrinsicValue",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of equity instruments other than options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm",
        "terseLabel": "Exercisable, average remaining contractual term (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "durationItemType"
    },
    "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options exercised by participants during the period.",
        "label": "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod",
        "negatedTerseLabel": "Exercised (in shares)",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises in Period (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriod",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested options.",
        "label": "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "frpt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested equity options other than options outstanding as of the balance sheet date can be currently converted under the plan.",
        "label": "Exercisable (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityOptionsOtherThanOptionsExercisableNumber",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their equity instruments into shares.",
        "label": "frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice",
        "terseLabel": "Exercised, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to equity instruments other than options that were terminated",
        "label": "frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice",
        "terseLabel": "Forfeited, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of equity instruments other than options.",
        "label": "frpt_SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice",
        "terseLabel": "Granted, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementsBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "frpt_SharebasedPaymentArrangementTrancheFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fourth portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Four [Member]"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementTrancheFourMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_StockPlan2010Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the 2010 Stock Plan.",
        "label": "Stock Plan 2010 [Member]"
       }
      }
     },
     "localname": "StockPlan2010Member",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_The2010StockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the 2010 Stock Plan.",
        "label": "The 2010 Stock Plan [Member]"
       }
      }
     },
     "localname": "The2010StockPlanMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_TwoDistributorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to the second distributor.",
        "label": "Two Distributor [Member]"
       }
      }
     },
     "localname": "TwoDistributorMember",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "frpt_UnrecognizedCompensationCostsPerformanceBasedAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of performance based awards with unrecognized compensation costs.",
        "label": "frpt_UnrecognizedCompensationCostsPerformanceBasedAwards",
        "terseLabel": "Unrecognized Compensation Costs, Performance Based Awards (in shares)"
       }
      }
     },
     "localname": "UnrecognizedCompensationCostsPerformanceBasedAwards",
     "nsuri": "http://freshpet.com/20211231",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "frpt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 - Summary of Significant Accounting Policies - Net Sales by Class of Retailer (Details)"
       }
      }
     },
     "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-1-summary-of-significant-accounting-policies-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 - Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-2-inventories-summary-of-inventories-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Inventories - Summary of Inventories (Details)"
       }
      }
     },
     "localname": "statement-statement-note-2-inventories-summary-of-inventories-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-2-inventories-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Inventories"
       }
      }
     },
     "localname": "statement-statement-note-2-inventories-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)"
       }
      }
     },
     "localname": "statement-statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-3-property-plant-and-equipment-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Property, Plant and Equipment"
       }
      }
     },
     "localname": "statement-statement-note-3-property-plant-and-equipment-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Income Taxes - Components of Income Tax Expense Benefit (Details)"
       }
      }
     },
     "localname": "statement-statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Income Taxes - Deferred Tax Assets And Liabilities (Details)"
       }
      }
     },
     "localname": "statement-statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Income Taxes - Effective Income Tax Rate Reconciliation (Details)"
       }
      }
     },
     "localname": "statement-statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-4-income-taxes-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Income Taxes"
       }
      }
     },
     "localname": "statement-statement-note-4-income-taxes-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)"
       }
      }
     },
     "localname": "statement-statement-note-5-accrued-expenses-summary-of-accrued-expenses-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-5-accrued-expenses-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Accrued Expenses"
       }
      }
     },
     "localname": "statement-statement-note-5-accrued-expenses-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Commitment and Contingencies - Maturities of Lease Liabilities (Details)"
       }
      }
     },
     "localname": "statement-statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Commitments and Contingencies - Contractual Obligation Fiscal Year Maturity Schedule (Details)"
       }
      }
     },
     "localname": "statement-statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-7-commitments-and-contingencies-lease-cost-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Commitments and Contingencies - Lease Cost (Details)"
       }
      }
     },
     "localname": "statement-statement-note-7-commitments-and-contingencies-lease-cost-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-7-commitments-and-contingencies-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Commitments and Contingencies"
       }
      }
     },
     "localname": "statement-statement-note-7-commitments-and-contingencies-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Equity Incentive Plans and Equity - Restricted Stock Units Award Activity (Details)"
       }
      }
     },
     "localname": "statement-statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Equity Incentive Plans and Equity - Schedule Of Share Based Payment Award Stock Options Valuation Assumptions (Details)"
       }
      }
     },
     "localname": "statement-statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Equity Incentive Plans and Equity - Share Based Compensation Performance Shares Award Outstanding (Details)"
       }
      }
     },
     "localname": "statement-statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Equity Incentive Plans and Equity - Stock Options Activity (Details)"
       }
      }
     },
     "localname": "statement-statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-8-equity-incentive-plans-and-equity-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Equity Incentive Plans and Equity"
       }
      }
     },
     "localname": "statement-statement-note-8-equity-incentive-plans-and-equity-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Earnings Per Share Attributable to Common Stockholder - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)"
       }
      }
     },
     "localname": "statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Earnings Per Share Attributable to Common Stockholder"
       }
      }
     },
     "localname": "statement-statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "frpt_statement-statement-significant-accounting-policies-policies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "localname": "statement-statement-significant-accounting-policies-policies",
     "nsuri": "http://freshpet.com/20211231",
     "xbrltype": "stringItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person with designation of chief executive officer.",
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ExecutiveVicePresidentMember": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person with designation of executive vice president.",
        "label": "Executive Vice President [Member]"
       }
      }
     },
     "localname": "ExecutiveVicePresidentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r186",
      "r287",
      "r290",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r239",
      "r270",
      "r295",
      "r296",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r462",
      "r465",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r239",
      "r270",
      "r295",
      "r296",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r462",
      "r465",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r186",
      "r287",
      "r290",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r184",
      "r287",
      "r289",
      "r434",
      "r461",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r184",
      "r287",
      "r289",
      "r434",
      "r461",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r239",
      "r270",
      "r294",
      "r295",
      "r296",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r462",
      "r465",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r239",
      "r270",
      "r294",
      "r295",
      "r296",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r462",
      "r465",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r187",
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r38",
      "r425"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r22",
      "r188",
      "r189"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts receivable, net of allowance for doubtful accounts"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued expenses",
        "totalLabel": "Accrued Expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r36",
      "r213"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": {
       "order": 0.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
        "negatedLabel": "Less: Accumulated Depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r25",
      "r55",
      "r56",
      "r57",
      "r451",
      "r470",
      "r471"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated other comprehensive (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r54",
      "r57",
      "r64",
      "r65",
      "r66",
      "r117",
      "r118",
      "r119",
      "r383",
      "r466",
      "r467",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r334",
      "r335",
      "r336",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r299",
      "r302",
      "r340",
      "r341"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Share-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net (loss) to net cash flows provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r344"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "us-gaap_AdvertisingExpense",
        "terseLabel": "Advertising Expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r302",
      "r330",
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "us-gaap_AllocatedShareBasedCompensationExpense",
        "terseLabel": "Share-based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r74",
      "r97",
      "r259",
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "us-gaap_AmortizationOfFinancingCosts",
        "terseLabel": "Amortization of Debt Issuance Costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r97",
      "r259",
      "r267",
      "r268",
      "r406"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of deferred financing costs and loan discount"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r111",
      "r166",
      "r176",
      "r182",
      "r198",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r380",
      "r384",
      "r397",
      "r423",
      "r425",
      "r436",
      "r449"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "us-gaap_Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r9",
      "r52",
      "r111",
      "r198",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r380",
      "r384",
      "r397",
      "r423",
      "r425"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "us-gaap_AssetsCurrent",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT ASSETS:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r303",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r102",
      "r103",
      "r104"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Property, plant and equipment purchases in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r32",
      "r99"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r14",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r92",
      "r99",
      "r105"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS, END OF PERIOD",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r92",
      "r398"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
        "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "us-gaap_CashFDICInsuredAmount",
        "terseLabel": "Cash, FDIC Insured Amount"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r223",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r117",
      "r118",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21",
      "r425"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock \u2014 voting, $0.001 par value, 200,000 shares authorized, 43,449 issued and 43,435 outstanding on December 31, 2021, and 40,732 issued and 40,718 outstanding on December 31, 2020"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock": {
     "auth_ref": [
      "r292",
      "r293",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r59",
      "r61",
      "r62",
      "r71",
      "r443",
      "r457"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "us-gaap_ComprehensiveIncomeNetOfTax",
        "totalLabel": "TOTAL COMPREHENSIVE (LOSS)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r153",
      "r154",
      "r186",
      "r395",
      "r396",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r153",
      "r154",
      "r186",
      "r395",
      "r396",
      "r472",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r153",
      "r154",
      "r186",
      "r395",
      "r396",
      "r472",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r153",
      "r154",
      "r186",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "us-gaap_ConcentrationRiskPercentage1",
        "terseLabel": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r153",
      "r154",
      "r186",
      "r395",
      "r396",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r275",
      "r277",
      "r288"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "us-gaap_ContractWithCustomerAssetNet",
        "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r275",
      "r276",
      "r288"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Accrued Customer Consideration"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligation": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.",
        "label": "us-gaap_ContractualObligation",
        "totalLabel": "Total Manufacturing and Servicing Obligations"
       }
      }
     },
     "localname": "ContractualObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details": {
       "order": 3.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_ContractualObligationDueInNextTwelveMonths",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "ContractualObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details": {
       "order": 2.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_ContractualObligationDueInSecondYear",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "ContractualObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details": {
       "order": 1.0,
       "parentTag": "us-gaap_ContractualObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "us-gaap_ContractualObligationDueInThirdYear",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "ContractualObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r76",
      "r434"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "COST OF GOODS SOLD",
        "terseLabel": "Cost of Goods and Services Sold, Total"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsProductLineMember": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.",
        "label": "Cost of Goods and Service, Product and Service Benchmark [Member]"
       }
      }
     },
     "localname": "CostOfGoodsProductLineMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r363",
      "r369"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_CurrentFederalTaxExpenseBenefit",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r363"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details": {
       "order": 0.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_CurrentForeignTaxExpenseBenefit",
        "terseLabel": "International"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r363",
      "r369",
      "r370"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "us-gaap_CurrentIncomeTaxExpenseBenefit",
        "totalLabel": "Current Income Tax Expense (Benefit), Total"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r112",
      "r363",
      "r369"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r152",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r109",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r253",
      "r260",
      "r261",
      "r262",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r17",
      "r18",
      "r19",
      "r110",
      "r115",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r265",
      "r266",
      "r267",
      "r268",
      "r407",
      "r437",
      "r438",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r43",
      "r110",
      "r115",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r243",
      "r249",
      "r250",
      "r251",
      "r252",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r265",
      "r266",
      "r267",
      "r268",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r37",
      "r249",
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "us-gaap_DeferredFinanceCostsNet",
        "terseLabel": "Debt Issuance Costs, Net, Total"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
        "totalLabel": "Net deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards",
        "terseLabel": "Net operating loss"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "us-gaap_DeferredTaxAssetsOther",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
        "terseLabel": "Stock option expense"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r356"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "us-gaap_DeferredTaxAssetsValuationAllowance",
        "negatedTerseLabel": "Less: Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment",
        "negatedTerseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount",
        "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
        "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r97",
      "r211"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r97",
      "r163"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "us-gaap_DepreciationDepletionAndAmortization",
        "terseLabel": "Depreciation, Depletion and Amortization, Total"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisclosureTextBlockAbstract",
        "terseLabel": "Notes to Financial Statements"
       }
      }
     },
     "localname": "DisclosureTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-2-inventories",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r72",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r131",
      "r134",
      "r136",
      "r137",
      "r138",
      "r143",
      "r144",
      "r391",
      "r392",
      "r444",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "-BASIC (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r72",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r134",
      "r136",
      "r137",
      "r138",
      "r143",
      "r144",
      "r391",
      "r392",
      "r444",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "-DILUTED (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r349"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r113",
      "r349",
      "r371"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Tax at federal statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r349",
      "r371"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r349",
      "r371"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "State rate change"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r349",
      "r371"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r349",
      "r371"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "State taxes, net of federal"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Compensation and Employee Related Costs"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r64",
      "r65",
      "r66",
      "r117",
      "r118",
      "r119",
      "r121",
      "r127",
      "r129",
      "r147",
      "r199",
      "r271",
      "r272",
      "r334",
      "r335",
      "r336",
      "r365",
      "r366",
      "r390",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r466",
      "r467",
      "r468",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "label": "us-gaap_EquityMethodInvestmentAggregateCost",
        "terseLabel": "Equity Method Investment, Aggregate Cost"
       }
      }
     },
     "localname": "EquityMethodInvestmentAggregateCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "auth_ref": [
      "r69",
      "r91",
      "r97",
      "r455"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.",
        "label": "Loss on equity method investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "auth_ref": [
      "r1",
      "r111",
      "r198",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "auth_ref": [
      "r1",
      "r111",
      "r198",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage",
        "terseLabel": "Equity Method Investment, Ownership Percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r33",
      "r167",
      "r195"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity method investment"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "auth_ref": [
      "r33",
      "r91",
      "r197",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.",
        "label": "Equity Method Investments [Policy Text Block]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r97",
      "r210",
      "r215"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "us-gaap_GainLossOnDispositionOfAssets",
        "negatedLabel": "Loss on disposal of equipment"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GranteeStatusAxis": {
     "auth_ref": [
      "r298",
      "r300",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status of recipient to whom award is granted.",
        "label": "Grantee Status [Axis]"
       }
      }
     },
     "localname": "GranteeStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GranteeStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Status of recipient to whom award is granted.",
        "label": "Grantee Status [Domain]"
       }
      }
     },
     "localname": "GranteeStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r75",
      "r111",
      "r166",
      "r175",
      "r178",
      "r181",
      "r183",
      "r198",
      "r225",
      "r226",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r397"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "us-gaap_GrossProfit",
        "totalLabel": "GROSS PROFIT"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r209",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r68",
      "r166",
      "r175",
      "r178",
      "r181",
      "r183",
      "r435",
      "r441",
      "r446",
      "r459"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
        "totalLabel": "(LOSS) BEFORE INCOME TAXES"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r69",
      "r97",
      "r164",
      "r195",
      "r440",
      "r455"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "us-gaap_IncomeLossFromEquityMethodInvestments",
        "negatedLabel": "LOSS ON EQUITY METHOD INVESTMENT"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r216",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r113",
      "r350",
      "r354",
      "r359",
      "r367",
      "r372",
      "r374",
      "r375",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r351"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.",
        "label": "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense",
        "terseLabel": "Income Tax Examination, Penalties and Interest Expense, Total"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r128",
      "r129",
      "r165",
      "r348",
      "r368",
      "r373",
      "r460"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "INCOME TAX EXPENSE"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r63",
      "r346",
      "r347",
      "r354",
      "r355",
      "r358",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r94",
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "us-gaap_IncreaseDecreaseInAccountsPayable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "us-gaap_IncreaseDecreaseInAccountsReceivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "us-gaap_IncreaseDecreaseInInventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r67",
      "r162",
      "r405",
      "r406",
      "r445"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "us-gaap_InterestExpense",
        "negatedLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r79",
      "r257",
      "r264",
      "r267",
      "r268"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "us-gaap_InterestExpenseDebt",
        "terseLabel": "Interest Expense, Debt, Total"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r90",
      "r93",
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r11",
      "r12",
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "us-gaap_InterestPayableCurrent",
        "terseLabel": "Interest Payable, Current"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-2-inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details": {
       "order": 0.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Finished Goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "us-gaap_InventoryGross",
        "totalLabel": "Inventory, Gross, Total"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r49",
      "r425"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventories, net",
        "totalLabel": "Inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r50",
      "r107",
      "r146",
      "r201",
      "r203",
      "r205",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r49",
      "r204"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details": {
       "order": 0.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "us-gaap_InventoryValuationReserves",
        "negatedLabel": "Reserve for Obsolete Inventory"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Packaging Components Material"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessAndRawMaterials": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product.  Includes supplies used directly or indirectly in the manufacturing or production process.  This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.",
        "label": "Raw Materials and Work in Process"
       }
      }
     },
     "localname": "InventoryWorkInProcessAndRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r202"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory obsolescence"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r420"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r420"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
        "negatedLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm",
        "terseLabel": "Lessee, Operating Lease, Remaining Lease Term (Year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_LesseeOperatingLeaseRenewalTerm",
        "terseLabel": "Lessee, Operating Lease, Renewal Term (Year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r40",
      "r111",
      "r177",
      "r198",
      "r225",
      "r226",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r381",
      "r384",
      "r385",
      "r397",
      "r423",
      "r424"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "us-gaap_Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r111",
      "r198",
      "r397",
      "r425",
      "r439",
      "r453"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "totalLabel": "Total Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r42",
      "r111",
      "r198",
      "r225",
      "r226",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r381",
      "r384",
      "r385",
      "r397",
      "r423",
      "r424",
      "r425"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "us-gaap_LiabilitiesCurrent",
        "totalLabel": "Total Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "us-gaap_LineOfCreditFacilityCommitmentFeePercentage",
        "terseLabel": "Line of Credit Facility, Commitment Fee Percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r19",
      "r250",
      "r263",
      "r265",
      "r266",
      "r438",
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "us-gaap_LongTermDebt",
        "terseLabel": "Long-term Debt, Total"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r43",
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
        "totalLabel": "Net cash flows provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
        "totalLabel": "Net cash flows used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r92",
      "r95",
      "r98"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
        "totalLabel": "Net cash flows provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r58",
      "r60",
      "r66",
      "r70",
      "r98",
      "r111",
      "r120",
      "r122",
      "r123",
      "r124",
      "r125",
      "r128",
      "r129",
      "r135",
      "r166",
      "r175",
      "r178",
      "r181",
      "r183",
      "r198",
      "r225",
      "r226",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r392",
      "r397",
      "r442",
      "r456"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net (loss)",
        "totalLabel": "(LOSS) ATTRIBUTABLE TO COMMON STOCKHOLDERS"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NON-CASH FINANCING AND INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "us-gaap_NonoperatingIncomeExpense",
        "totalLabel": "Nonoperating Income (Expense), Total"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER INCOME/(EXPENSES):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "us-gaap_NumberOfOperatingSegments",
        "terseLabel": "Number of Operating Segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r166",
      "r175",
      "r178",
      "r181",
      "r183"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "us-gaap_OperatingIncomeLoss",
        "totalLabel": "(LOSS) FROM OPERATIONS"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r414",
      "r421"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "us-gaap_OperatingLeaseExpense",
        "terseLabel": "Operating Lease, Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r409"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "us-gaap_OperatingLeaseLiability",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r409"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r409"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Long term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r411",
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Cash paid for amounts included in the measurement of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r408"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r418",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r417",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted-average remaining lease term (Year)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r360"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "us-gaap_OperatingLossCarryforwards",
        "terseLabel": "Operating Loss Carryforwards, Total"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r116",
      "r130",
      "r158",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r10",
      "r11",
      "r12",
      "r41"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r51",
      "r425"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r387",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Foreign Currency Translation",
        "terseLabel": "Change in foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER COMPREHENSIVE (LOSS):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r387",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Income/(Expenses), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "us-gaap_PaymentsOfFinancingCosts",
        "negatedLabel": "Financing fees paid in connection with borrowings"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Tax withholdings related to net shares settlements of restricted stock units"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "us-gaap_PaymentsToAcquireEquityMethodInvestments",
        "negatedLabel": "Investments in equity method investment",
        "terseLabel": "Payments to Acquire Equity Method Investments"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r83",
      "r377",
      "r378",
      "r379"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "us-gaap_PaymentsToAcquireProductiveAssets",
        "negatedLabel": "Acquisitions of property, plant and equipment, software and deposits on equipment"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "us-gaap_PaymentsToAcquireShortTermInvestments",
        "negatedLabel": "Purchase of short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r303",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PolicyTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PolicyTextBlockAbstract",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "localname": "PolicyTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r132",
      "r139"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "us-gaap_PreferredStockDividendsAndOtherAdjustments",
        "terseLabel": "Preferred Stock Dividends and Other Adjustments, Total"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidAdvertising": {
     "auth_ref": [
      "r6",
      "r206",
      "r208"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "us-gaap_PrepaidAdvertising",
        "terseLabel": "Prepaid Advertising"
       }
      }
     },
     "localname": "PrepaidAdvertising",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r5",
      "r8",
      "r207",
      "r208"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from common shares issued in primary offering, net of issuance cost"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r86",
      "r110"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from borrowings under Credit Facilities"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "auth_ref": [
      "r81",
      "r84"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from maturities of short-term investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r85",
      "r333"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from exercise of options to purchase common stock"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r36",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r218",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r35",
      "r212"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r15",
      "r16",
      "r214",
      "r425",
      "r447",
      "r454"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, plant and equipment, net",
        "totalLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r34",
      "r214",
      "r475",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r15",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r15",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife",
        "terseLabel": "Property, Plant and Equipment, Useful Life (Year)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r73",
      "r200"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for loss (gains) on accounts receivable"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r190",
      "r192",
      "r193",
      "r194"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r88",
      "r110"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "us-gaap_RepaymentsOfLinesOfCredit",
        "negatedLabel": "Repayment of borrowings under Credit Facilities"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r24",
      "r272",
      "r337",
      "r425",
      "r452",
      "r469",
      "r471"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r117",
      "r118",
      "r119",
      "r121",
      "r127",
      "r129",
      "r199",
      "r334",
      "r335",
      "r336",
      "r365",
      "r366",
      "r390",
      "r466",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r160",
      "r161",
      "r174",
      "r179",
      "r180",
      "r184",
      "r185",
      "r186",
      "r286",
      "r287",
      "r434"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "NET SALES",
        "terseLabel": "Net Sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r108",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r416",
      "r421"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-use assets obtained in exchange for lease obligations"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r153",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r13",
      "r29",
      "r30",
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-2-inventories-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r309",
      "r319",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
        "terseLabel": "Forfeited, weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Granted, weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
        "periodEndLabel": "Balance, weighted average grant date fair value (in dollars per share)",
        "periodStartLabel": "Balance, weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
        "terseLabel": "Balance, average remaining contractual term (Year)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
        "negatedTerseLabel": "Exercised/Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Exercised/Vested, weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Expected dividend yield",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
        "terseLabel": "Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
        "terseLabel": "Exercisable, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
        "terseLabel": "Balance, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r311",
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
        "periodEndLabel": "Balance, weighted average exercise price (in dollars per share)",
        "periodStartLabel": "Balance, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r321"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r301",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
        "terseLabel": "Exercised, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
        "terseLabel": "Forfeited, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted average exercise price of options granted (in dollars per share)",
        "terseLabel": "Granted, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche One [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Three [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Payment Arrangement, Tranche Two [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r303",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.",
        "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]"
       }
      }
     },
     "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "auth_ref": [
      "r300",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
        "label": "Share-based Payment Arrangement, Employee [Member]"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "auth_ref": [
      "r329"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount, Total"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
        "terseLabel": "Balance, aggregate instrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r324",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
        "terseLabel": "Average expected terms in years (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r332"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
        "terseLabel": "Exercisable, aggregate intrinsic value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
        "terseLabel": "Exercisable, average remaining contractual term (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
        "terseLabel": "Balance, average remaining contractual term (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "us-gaap_SharesOutstanding",
        "periodEndLabel": "Balances (in shares)",
        "periodStartLabel": "Balances (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r45",
      "r64",
      "r65",
      "r66",
      "r117",
      "r118",
      "r119",
      "r121",
      "r127",
      "r129",
      "r147",
      "r199",
      "r271",
      "r272",
      "r334",
      "r335",
      "r336",
      "r365",
      "r366",
      "r390",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r466",
      "r467",
      "r468",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
      "http://freshpet.com/20211231/role/statement-note-2-inventories",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-tables",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables",
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r117",
      "r118",
      "r119",
      "r147",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-class-of-retailer-details",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan",
      "http://freshpet.com/20211231/role/statement-note-10-retirement-plan-details-textual",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual",
      "http://freshpet.com/20211231/role/statement-note-2-inventories",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-summary-of-inventories-details",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-tables",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-details-textual",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-summary-of-property-plant-and-equipment-details",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-components-of-income-tax-expense-benefit-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-effective-income-tax-rate-reconciliation-details",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-summary-of-accrued-expenses-details",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables",
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitment-and-contingencies-maturities-of-lease-liabilities-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-contractual-obligation-fiscal-year-maturity-schedule-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-details-textual",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-lease-cost-details",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-restricted-stock-units-award-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-schedule-of-share-based-payment-award-stock-options-valuation-assumptions-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-share-based-compensation-performance-shares-award-outstanding-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-details-textual",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables",
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Shares issued in primary offering (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Issuance of restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r21",
      "r271",
      "r272",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Exercise of options to purchase common stock (in shares)",
        "negatedTerseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-stock-options-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r271",
      "r272"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Shares issued in primary offering"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r20",
      "r21",
      "r271",
      "r272"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Issuance of restricted stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r45",
      "r271",
      "r272"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Exercise of options to purchase common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r26",
      "r27",
      "r111",
      "r191",
      "r198",
      "r397",
      "r425"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "us-gaap_StockholdersEquity",
        "periodEndLabel": "Balances",
        "periodStartLabel": "Balances",
        "totalLabel": "Total Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets",
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUPPLEMENTAL CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statement-of-cash-flows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.",
        "label": "Supplier Concentration Risk [Member]"
       }
      }
     },
     "localname": "SupplierConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-11-concentrations",
      "http://freshpet.com/20211231/role/statement-note-11-concentrations-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TableTextBlock",
        "terseLabel": "Notes Tables"
       }
      }
     },
     "localname": "TableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://freshpet.com/20211231/role/statement-note-2-inventories-tables",
      "http://freshpet.com/20211231/role/statement-note-3-property-plant-and-equipment-tables",
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-tables",
      "http://freshpet.com/20211231/role/statement-note-5-accrued-expenses-tables",
      "http://freshpet.com/20211231/role/statement-note-7-commitments-and-contingencies-tables",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-tables",
      "http://freshpet.com/20211231/role/statement-note-9-earnings-per-share-attributable-to-common-stockholder-tables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.",
        "label": "Transportation Equipment [Member]"
       }
      }
     },
     "localname": "TransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://freshpet.com/20211231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r44",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-changes-in-stockholders-equity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r44",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r44",
      "r273",
      "r274"
     ],
     "calculation": {
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "us-gaap_TreasuryStockValue",
        "negatedLabel": "Treasury stock, at cost \u2014 14 shares on December 31, 2021 and on December 31, 2020"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-balance-sheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "us-gaap_UnamortizedDebtIssuanceExpense",
        "terseLabel": "Unamortized Debt Issuance Expense"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r345",
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "us-gaap_UnrecognizedTaxBenefits",
        "terseLabel": "Unrecognized Tax Benefits, Ending Balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-4-income-taxes-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r148",
      "r149",
      "r150",
      "r151",
      "r155",
      "r156",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-6-debt",
      "http://freshpet.com/20211231/role/statement-note-6-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-",
      "http://freshpet.com/20211231/role/statement-note-8-equity-incentive-plans-and-equity-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r133",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "-DILUTED (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WEIGHTED AVERAGE SHARES OF COMMON STOCK OUTSTANDING USED IN COMPUTING NET (LOSS) PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r131",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "-BASIC (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://freshpet.com/20211231/role/statement-consolidated-statements-of-operations-and-comprehensive-loss"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3),(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r481": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r482": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r483": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r484": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r485": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r486": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r487": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r488": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(6)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>83
<FILENAME>0001437749-22-004871-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-22-004871-xbrl.zip
M4$L#!!0    ( &2#8538)/Y:?8,  +/0   )    8VAA<G0N:G!G[+P%7)3K
MMC#^TBTY@#0"TB"-@(Q(M\30(2G=+:& ((/2)2B-P%#2#2(E4M(*"$A*=\/,
M-^B^Y^Q[[M[GVV??>[[?__M_^^$W[ZRGUK/BB;76\PZ(SX@Y@$A)3E$.0$%%
M 120?P!B$WO\OHVSA[.[C;,+@P#/+4#TGJ(JVB9PE8BN6@ H ,I_?%_5H1/\
MJ$-'?GQ^M-W_D<<&?DD_VN#^ %%^YEB)?N1PK_(_$NJ/?H<_8 6 U]H:6>.
M?&+^TNMG2=;+U+^5\/]X&B"?_U$B]./)_?>2'SA/?L N2+Y^,Z%]OZK^GZ_[
MP?,OO/TB)=2_2>EG+?8O$OTA%=2[/S^_U)']K>T/R:#C7V6Q6'^VO>(&4$*"
M]P' C %9C@=0 BB(W]+E%G!-RM+9W JP?'S5%S$%A +XV-C8.-CX.#CXQ'BX
M>,0@0GQ\0A E*2F(E)22&/]'^N7KMQ,* 1X>P34"HFO7B,BN7;M&=O6X1O:S
M"_$?08!X!Q!C(QEP04.Y : 2HZ 1HR"^(IG%0G2@@)%48J#\2+],#30D.^@8
MF%C8.+AX*/]8B0*@HOU')1& @HZ"AHJ.BH&%B8V!AB^ K"1&0V<DX<.0TC C
MO>'ZA!^3+#:K_!X3,TBSS5Q T"UX2!J+)4YKY]NNA;L0>79%R$V9>&U+V?<Y
M'L(4PY!YJ[W*T/81SX5].=:$W*=5B1VCBP=YU9UC2X<ZUEYA26]JNL:7CT3D
M=1]ZAR?GUW9/K!P3 ZBH2&K1?]"$A8DA](,$1CX2="0%KC=(,?B?Q))=4="F
M.;0CP&S^S2TX3EH+9.$NN,N">44 UDVA]\-((G(H+&4APAY6\W\CX?<I8/T[
M"8A) !_MQYC$ !@XE,EB?&^+ $P/V=E]E$C5SQ! H5+0Q*62DJUILKO#)7UU
M[A-"6#L- LAQOKSD^SA <.U&:R[E<IC!0AV6\[?&FL#U(P?=_,N@T3SP.CR/
M13!P(F93"B6K 0Y]IQSA3#+Q* !\9@>V'W"Q-USURVU+W2(@%G.:0@ Q"$"N
MBO7O_20GDI93N EM[,._EXQ*"5>?/0J*R5>SFIKD?3S,- 7)3+;G.:ZUIXRV
M*G/,9AJQ20LE^0;NKV_9[I]$ !KD5Q0#7T^0+!#QJ]RRK]4J[EYN??^Q=0(^
M??^=B[OIM:\'CP:=3S9"M2=#H1[=H0D( /'I4.J]XC72NSL7X,]QR8J"A(3M
MEQ&_F5-1 .(SJ=(UGWP["2J_UE974_=I;7LM:G;2#?V3%D=(B+>XO,26RTY&
M/[PW ,9]21J"<TG=FK8'_HX #E*9?V!ZU56?EZL 7I]+M.%T@5KX;Q*+Q7?
MUQ/X\)YYK6[VG02Q#TC7?+[$>^+9=VPS4F1$UZ6_63HX<&:3XN!N,+\<UO.$
MSF0$?BWA"99E#2D=Z1N)&_F((20#-E>JP^G&R?5ESI-'*J] "3QQ>4]3(BYV
M,2Z1?AV>Q?:C@<*>DGR<DG90V=E3W.:IXDND.B\U#H(&SNQ$IJCM;'@\0P4W
M2:O?6'>O;SIEK&2_R+S[& M%> ,!>._+0_X![ZN$Z\7V,!N7:;0GP9^V4!!
M<"L\2RF^(L->.6S%YA,6C]@E%5(?-Z(LLK,*SJ2/Y2W.UW@R+1<PG5"Y>.+&
M)6Q6 NUK^7A+V'E+K>^P'D],T1\J9/9*S<NT+6G3WBEAKNY'[R,V=L-9O"2S
MVW5=8^PK?.%#KUH"K \.X; CAI%,VZJ)JM)?S1J.*[UKP5O7M&D=':_Q&^GA
M<#O43P8QIKV*\8P.[DJJ:IL^Q23<DTP^/2>:IW9>++(.7Z,&I]V:/4@'[P8U
M7P9EIO993W^MC;=0Q'+8= H5M1DY[[\XT/NQ'NS\L2X6N;JJ@ZGWQQ5/7JI?
MS5.<+Z)]W/8E-NY?RW.\\CX9O[4_:(:1/[30>=!HBCK7 R\K/AL)5;?2^Q[8
MU8$ RLX2KE8&S&F KAD2R>Y<,-%H]K:AO=9YWU-@=7/VS-0O?MO_KOO2).I'
M$P7XR+' Q4&=4MF[RGYW656>6R*$ U.?CP^1&BZ2Z6(88_@PO6D==/OK,7+Q
MZ,+-"VT?.; L[VXZE3((I$E&9R)UI R/AQ.:UT99%\8%#"P'^<XVK>3>D_^<
MR/=-S.(];A!BY!"/V^=(^_TY4\L+X-@= >SA-@=P![_AGWX>&0E@#%2_BP/?
MGLEX,^;(W-)!M:Y*[6);7=IE[_3("(^;MV'NTP2AU^SPHZ^7ZOM#X2H= $ '
M$-WHQ:*?TB%1.SPI&IE;,1PI[+DDE9W/G#,YMC29S9Y# $.5H\<!($N/#?*J
M: 4B3Z]5CPMO"B<=7$6_=5BSR/!DXKS%[;Z#70XK+J^CY%M83BC]]NN6CR23
M1_PJ#"&J/ 2/A<0-RZ8_Y<;<G354*^8,&'3EL?ZX,,4ZHYXF7_U"LWRSI/$U
MLRL!1I=Z_#V/8%S9BM[4@+MVI)L$# U,^PA Y&)41\#"*U@MMV=?/$Z1A5_%
M1R5Y.BX#\>7G&?K3"L#Z<8HB#PS$/+Z>HK2TZ7U-=3E%%=FK(@!?0<76R1D5
M>08[.GFX:<K?8]#3-V# &D">V3A(*X(/>;Y:N+NH:LEI7Z%2E)5F<$<V OY3
M.AK_:<6,<"O<9V  _K5$;.'BYO'S) <$+*W<+9!P*!)V\/9PN2K?0<)DYO97
M,.H5'V1N2 *1,.45_/ GS/6CS4_XRH(@LW1TLD3"5S2[6#I:7L%(C0+/O#RM
MD#":"A(.\[*U\D;"HTB8V<'3T18)7UE*9(Y69NY(P^/*WF#VL+*P0<*WD#"^
MF[:F-!*60)IU^ ]_!9O_"O:P\O&X8DK:V<77S?:AC0<#FP4[ ]_MVZ(,"E;>
M#E8>'MSWS2SLS=PL&:2='5W,G'P!X"?//Q+)E6P9D$(6YKLM+,S-S\/W*T']
MT\H_F*YT^Q/:U_BA,Q3ROK^7_58[YVRD/8:T2M%B_EYF_A( :I\" .7DW\N8
M,P& $*FWFL%?\4-^-5]L/#Q<Q'AYO;V]>6RM+'BN!/JW]+]M\ ?2K\;CN4+W
M-_$PR%A9FWDZ>#!<R<W"V<'9TXW!W<7,PHJ!^Q\G\9_N^-MT<&E:65NY63DA
M>^@@9YFMTT.DNITL;3ULG9T8;)U^3XE_LML_I)_S&IE(<^$ F2D/0#1(!J!M
M]@'HI'@ FE$ZL@;E;WI3P=$!KE:>+OW*SWG_(Z'\5ZRHT5</=]N'/_I):VHS
M6'BZ>?VL^V'08R!]&4* #+B.W#B9 #:D%\(/B #BP%U %FGHJ@/:@#Y@ E@
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
M^.7FW7M"LX)M";*="PG-G<B77TB :Z)(/:F?!CY3P5=/U([O,);\-'U75":
M".4?Y<YWYAND=\VI69>)!A<H.WL /@T90H(?(<W^.J_M]U9GI._PE_R'B?'/
MYU7HI-6RO @0;Z/57\:&M#:<->CZQE-X-]644,"X##(__"GC'R[KR=LG]KE4
MD+TZ\O)[.DI+"QW/P<;>:$85*0K8K /%9J2R9];A#N@KHEK(]O^]4O^8WUHI
MX[ B%V9-4:77>D='(=.N@\$&?9=M*=FB[W,YQ%E+/SF5+P-%)!%Y/_MZ(/5+
M[FM"4C2/S>GZL"2UU!N=%>H@XU3BBY]L@K>(^46V#)L-'E"4],QZ&<@+&+7>
MUS_M:ILYK8@LO\=M;QOYP22"_@O-M^ #/\3]K'AH0F3V^JZ\KH7Y\:8&ZN6/
M$N+Z0_6U%_5*]57XU%9<+8(J)BP] CO>E_!N?1CL*V"(5TV_++?B(AZ<[,,
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
M-D%1\B_=-_9A..DP-O'M3,'I5!+@'!!?-,3NT-((E5!03CO/H<J<$\G_[ ;
MYXQ]+^#$J<N_W._]#X($@8:86E+B22C^?G#FSW@)Z#O@4F13/:@[:U/U9]#$
MO_=E)8,O%:Z2?9,XNN[<-N-+N85\+5;/24EZP^#38,"\KSIK48!,D42F=%A[
MQE%O$J@)7>;59XE[Y%YP"O*FR;@\)PWC:)<CQO#H</)-&OKB.JX)*LP?\SFF
M@B'71?B5<"""">WW0>/SX6V3R#-"-@[XCM6*C0!+'_ASE'/H\M=7S;M4U<1D
M@17WZP7+UZCS#R3P]0H*L(Z.H<-2<*+O'6WQ]ZQ28:,OEJTMS9&(HNDD7P+4
M9G5[OP%57/='<XQ_9R'AOVL@X>I%N&=*'@_7.$0?%3WT)@&\E#8XH>V-%?VE
M<N:,89=TOITG5M_>VM";A#M96L6,V#SVO=PR-+,VB5 F :Z('@@D#"Y^H&;M
MOZ2S /UPA;'$LR7!O^_^?Z,>9IX57\R6/SFY<C\N?N+<P2+#;JV(CS[UKK.X
M@+_*3=P1BY^U]4V?_FK2&=N^)5EN,/0U^R9:>:KXFSO8V&M-Q@QK78KZNDJN
MLMSR_C25?_C<<JG#"]5O#2BXOF^N2HQ9>";DK%OGA:56MKB1ZVI]?)RE,>'=
M635?X#+M^&G\F*M0%Z\F']69JBI1" 22#8'0L?\]QO#W,-EBH;\"+LHSA4B
MDS]("X-(Q->)[QR#)I]Z LL/M($. PD0] -WL(2:V;S_'8%@(6=&//N#BE 8
M!7U7_QU!\!#KMG_].Y7@WU.8]MQRW6;-8+=-Q F+L2\ !4(TAD,PG8+K;/?-
MY669[<W73H(UZ9\W&.N+KZYS'E]%H.U?SW<5CP.;D<1B@B<Q5Y6NL,>Q$,(L
M'Q)\C-*XUVDXW+X$R" QB0FD.H^\Q!AY]M.3\%<1O]RN,>'?M)G^H<+\V/5N
M6N4EX+$0^7)?UP.]4<&*G$9-GS(DLZ%^/;\ Q#!.C2H^(-F$G#^@%$R1J>+B
M(WPY%"7;.9\LS1&F&V&O?/I43N!;I?Y <Q)@I05LV=:=4B?VGK/%Y&Z=C3M-
M$F/GZ)4O9B,J9UL"++/<"*7@>T3=YF3]P'KF#C?!^NOD3^$]XDL/IBN06(XF
M=TNY0 :D01F+=GS[YP$C6AWQ@4GM[C,5TAF-9T[S1(Z&E_/'_-&$M]^;&OYS
M,,7%7TD$(K^2"*Q^)1$@_H0"@/[*(>#X$]M ^5>V0=2O;(-_2XE%; 96KP<_
M^87D-20XWH]3C^M_W7M?&RX5>M!Y>)7(=S7S)EW5V>LKAFEN$N/AB5M!MW4G
M+[SMJF\?BSHKN'U)<!(1=G&3!,@B8"JC>WRA^;:4XOS9AN=?Z0)* 4#O>T\*
MOA%_ON?5?]<6^E^26*%J1$]?V,"YBRIU,QO=/0OJA>B*Q[W+:X*9VBMQ6T2P
M6B0%*1TH)-!]73LPAI_L^9C2E#?PSGKD<_5DZMK+$AZ*$Q4C9$G@E+T82(;+
M)K0T%2Z@LJU%S/9TN*;*;#+5LWL7<':Y)$K/PW;!E+[, $9=C<19PXT4G(>M
M7\P:!\@V8FJK]<N,,RD3ZQ;XT-@2OY#])QF!]$?NB,*GC741(2Y)UH#'OIBZ
MN$_T1E<[#>*?F<'X S*-_\81$;\AX?\C9C;SC/"$0?.ZESGLC2TLFM)$#-#;
M=8VH[5+M0I7_+MB]'S?S[GF!R;VA1[S/>6Z$=JLT-7@^*NHZ7!MZ&:@&LO.8
MNAYM(Z<OYTO]_4BO L8GDQM<H]=8_@?[K )&GN>:.WN/[IU7V=L,VO5E6?.7
MW3DLIX>/KEJ7E._<Y\!RF[UPG#>QL$U\&?'0DBR"3F)V$UJRB2H+#/K\O&TR
M "(JBURL)M.92IJ]<4KGR8.BPZPP>J<:-IJ\QK@R3I&'+:[J0$=F8$Z^X5#@
MP%%0YIV</)+<Y>;"&',<>$Q$JT\=KU[F#C;_G\Q[?N= H#<&Z4TTL^@.8$?#
MQK_)?TBU-L)I#B@#FWN2#A:(&JX/*<CT.7(<3/H<0:S!6^T<7:^"V*7S LNK
M,><AQ^X]#*K,#+'+@,:#[*AC7!JJG -?=(3A9M!B4"-<I6.C+7HITLNFD#ND
M:6)<E55/Y,Y9=>R5YHPO=]M8W6?#7TTQAD=2I)OO%TY"RTV[AAJQ.@W?TU?_
M\^'//_AY%G9H'#PDN$. & &6@NV8M$<G$E,$LPVK7SDJEM#VQC]CGKY%909]
M9A7B@RJ^UR0XP-W)(*GKU"='VW'L;;Q89VQG-(PRY8*(6$CA?JLJ"< MC2I:
M$^Z'A!D\6UY'SK4^[QV]IE@+6YXQH!":8]]HAU93KU9M?\^W4II:DLF=TNYQ
M$'47W"A6.Z%0>V]/KXM.S>7@O=!P2MBJOQYQFK^+4.TFSGQ7G=.1TVGAL3&K
M7NY3M TS_6$ZWP&P\IN[X<3_8#KUCX<P27W#M37VFA'ZO!T0#[I Z=/ST2<Z
M-X.9R/J>X48M7@]EU\?T9=Z*5!&2I*U,+^,M=3+(V'-VGDTD.[MX:/5^UEGL
M-)FZ4>+:_?7: T?7\YH7VY$L#S2*.7(74@->QESK/1X26@I@HO1[!0  7K&=
M]#[W]\TX_>9K@1U8\ -_43'/'0!27;-4KN?5\D4M%X< NCU*JZD25Z>1K#YB
MAV RTP>3LXR[QAAGL>.ES=OTM6_J3\:RISNA;W*VW-5HCU:#W%'SX"_(IV\(
M'(%,9Q-%7N=6#)<'5I47"<F++M?SCNN^T]0-7&.*K!:H6.,1EH+79J7M]/0T
ME'W=9;J2@_1LCQ//C'TQ>+*E$:^:-?8=<&B(WG9-HZM6Z9)<[\G3OC";KC9O
MG"E5OY]FZZ43!2-0"X)%!VLIW-9:?8*XF>;BI4^P7;K.O_B6EK]4SMU0^X]&
MT+]'G/YS( 3C#R0!U0\BP<D?0(*@'SR"FS]P!.P_: 2QUM]A!)VB1O^C @7/
MANFJ^>'/NV3)GJ1CBB5&4W>D\JZ:"5B9[YR?X$N >@//W9E?8[TS!/45P<SM
MBF=\GI?7X !><P;:\SY\X3F%>"P/0@G$MFI;KHJ2 #IQP):4'3V&-[H#<^Y"
M8X]Q'0=5LU& @)35^=FQ+^\:ITV@6IP 3(!Z]+AVFK@+:UVEG%/39;T; :%V
M.L>Y .SG6:C(, QM.4[GU;A"/_+.L[$9'A/8B M]P7JVG9V.RIWU&<]W=7K&
M_M'-\$\L $_LT'X"L8^YC%J]N)O!P;5EP_>T-]_(TFG+JYCCOLH7FC%SZ8.$
M9#,VN7YV<]^5!QT9.4_<%'SOPEC4A-W,7M?7>U<,^,R3 'P*M< H]35!JS8D
M:!E9@14N QT@T8\+3JVVMG&18\N!QS@SGA$]+^/=>P@;BI1F==N8PKPI,^+S
MFIK(6W))5T1DR1#TA6V0?#$? F,G"W>A'BXCEC-4]!()8'!JJRZB3 O#(O%L
MVMARVM8WS]:6!BYA%L?N/9[V\@77K;,I.GGO8M%T%+,BD!&Y6N'\4N,9%H0V
MB\HY3IKB6+'T$>G @5,'8B+(+D^UW4YW-.73!Z.YN@4YQF*3%#2& Y+AU>T4
MU *E671)5I7 -J0/"IYLJ6O&QX$OFQ!J;12;>-_)6/:NGH&8*Z'*/8?U@WZ<
M<:$WDTP(KJIF:3_-&J]CG2-ZD):?YF!_!=%BI:= OQ]XTNZ[==;:>2F[S%!&
MDS"2K&Z;Z>O4D1C?Z'W9V:><!*! ZOW?&59_9#;Y.Y3"[6XC$N)' F#-#F<F
M(IM'28#(F77B)'@:08"0 (^^H<IW20!4_0&BGOY1!0E CY@Z;"AIA>Z7$3?6
MD!8K) #2;0_JRK]A112 -A^X&_WC1!DV'?3BE1/\/+L#7#^]PNSBA#PO7J]G
MD(^8P57NJI>;V%RR.SF.2-VH&]R9<Z%\V-A\8(BE>;X-W&;:"J#Y"NSO(0'.
MM\5XS O@>XQZLDSN7JGT] R<"A!9GP6NTJ%D05'^5<DZ(@7 ):-WB"(L#\/K
M<5,5SKK:'=W ;G:KX;0O6)5C.5)FP3?F*WZIFG'*OV1#_5-$O7:9Z2M3.*O\
M*K1;?8W3&O: 48"9F;9(90XS]I+M-$?7U.#\6GC$IXO !9XMWY7NREOQ746W
MLH>NF@X7*3_2TS]G\UQ!<]Y\KOS]B33E,U!10DM[<HF7SU0PP_I,*546FF<D
M%^LDGQ]52$<"E# @VIF'2( -ZN0*<V#58.(3:)L1]5.:CWJJ"Q[ 0E82X...
MH P,(]3^>2G96\-/O*HF+^!T4!C%"A\/#"RL%PPJ]4D_9%HH@>T5FFK:R4-&
MABZ0 ,<7@!?.HUF(E5;D>L*^QZ'%#(AW\7TD -M9&\,FK!Y[1""Z#9>.9@P.
MO)$%]^7&SH+#.BT-E+JU%#23B4Y3\Z H PXO7]FEQ,>2%!@I1*F!IL5%Q5J
MV9*[JG;(78U#G$D/9V_*%>9[[FA&0MP*?U'.^^53=U[9W7\K_-=-#M]Q56S1
M.&"+X4?N]CGHU6PK!Q];5"X$'8\7-YY7R(L&!]AQ:80?=>D8-1+ )44.?-*K
M0DS=M<_!BVU(1(;+Z(D2=1&M]*6Y3R;4%Y^;Z-EXDP!1"@,$'SBG^K80&GU8
MD_/@GNN5ZSV_DCE4OB9\2SEX(]@ #QE-JPU?<+W6SK#LNQ8O%G1(I^3%UI $
M@\Q7>;I"J86!U9%5(B+3DQ9?.ET9U;DN7IC ?SU!2V%K2WWS=1&0'N3RFX3\
MO[%1Z^^:-8<S'!@.EAJ\G'JO*'M2-BMVV2.C*=SF(@='NP$-1C\7HSG1'Z8R
MF-=@,("!3BEOSZ#NM1%V%@Z'J!"%H%O,+?J!L:.+;-8' 6;Z=YE67)P.:G 7
M#[1@:+%YXK?'T&O ?']IS670DH$\Z-9 #988<2^NWI?/"'1=XEYW6WX';(EN
MC-4=QOZ\-]3UCWMWX 3SF\<\TV]%@-*^\!Y\/']ZOEV?/$W=36X;K:D(WF6<
MCX4VS9:6'3U&%N&8%Y<74?U6H: /H+Y==A*@XYKYT1\!I3<MI_*BGU&0 %^S
M>'!W%(IO203Z]RP&HXG(&1,"LF5<5E-(E%HE;?P14-%?:H1F1-]2R+"1PH98
M7U:Q69%:OC=$0#XP/"PJH[ECZF-H.#?W-D 4N"""%NM9Z1+9EJ>";&\E@ _9
M]0>6.:W[P,D:^,C"2EW>OAW,;:_/9>WK30$P!1%U5L&#VUMU(843RE00W>KV
M;%/OYY25Y-[6J@:IU_KX+KDN,"2P @#4\<[AX2UZBD6+@%?=&4_X6O3_HDW<
MV<\DW(S,8^;)V&FULAP6?VQSL':U:$'W5FYN$@D0[;;)6N=SV_HT\8J*^ 7*
MGH#3N[)&S9J>Q8#WO5UMPW,'YF3[L,])HGK,CY(@ V"&$0%'UM-/U(+OCMJ=
MK;^D:6I=E."06SLQPN+=[-.@)I4=^]X[^[!"IWX+56(ZJK3KVJ-\?[F)+ #\
M@U9" B3</#"&7_DLI#\N7F-H=B=W@$:7Y]*DS]IML-$?#4Q^;X7A+V@EBR3
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
MSVOOMC_*C3/9XWER5.ON\:WMM?MVQ>:9TTFYZ8<['5L#RS;;EL<V<"87/4B
MEC=&PY@*Q<^"-D2FUT1SK^_F"8'-RD #%XG:#?2+#HVAH)6@]V';*<&/:KSZ
M^YA S5N[B8"C0:R"'/I!]"N2,+=E"GML68&9G[JH4EL1I7.9D;B"UUSRY4EM
M6<+XMO2Q[:1T<6/B^\^6(4OMK)>5DB 5PA8*(K5I^UC5T)+E^S1TNT*2/3+$
MRL()9UK?@=VU]5P37;,.^C>] EIP[UX^VVBM!Z$Y-Q8C2( DLYR>UF\EQ3/
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
M(VNB9U8LACZ[-/3FEH1XW<.2#\#087%J)$ ,HP'Q=@S(,"T,E_%R+?"R,51
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
MG[?_7[P_A]'H #9  ) "5  =P 2P SR  " *2 "R@"*@!F@!^H )8 '8 DZ
M&^ -! #/@7 @"H@#DH$,X"V0#Q0!94 U4 <T QW %Z /& :^ 3/ $O #V +V
M@6/@ K@!@4"8(#P0"8@*1 ]B 7&!!$!B(&F0(N@)2!=D K(".8+<07Z@YZ (
M4!PH%?06] %4!JH%M8*^@ 9!$Z %T!IH%W0*@J&@HN"BD*+0HK"B\*&(H<BA
MJ*/HHYBC.*)XH02C1*(DHKQ!*4"I1&E"^8(RC#*#\@-E'P6*"J#BH)*C/D#E
M015#E4?50GV*ZH#JC1J&&HN:B5J 6HW:AMJ/.H7Z _4 ]1H- XT$C0&-!TT"
M307- ,T6S0LM#"T>[2W:1[0FM!ZT*;0UM&,T!#H>.@TZ%_HC=%5T8W1'] #T
M*/1,]!+T1O1>]!GT+?0+# P,<@PV#%$,%0P3C&<8(1CQ&.\P:C ^8TQ@;&!
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
M7\QHD:$$(-*XGU)1THG=RO1<4/MGZ8:'M3K-B@Z]C_K(?O?!H:O\S<>6IG:
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
M?Q%I7+(E1K\NLF*(6:>J-S3RQX"N(DHY.$<E;PPL8(OKX2T]CV%;8]1Q*RY
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
MK&^@ 8O2'L9XT]9C+6B 1AN=.*_<22&5X0!\'/9H5^?N!.!1>ZB:/=<J;\0
M0LY/9^-4M(4\B?U!U4$:^.6 =@67F?0K1!0-8..C9/*O7YVP\=3)84J^]"(P
M&)P+[X;#/\"Z/SJI]D"=F^F:S1>>0B[$T_E7'KV'=$IHO/U":4>&VJL63!W5
M/UAF!,F5 5$+TO?[1AT@(M,.T%,D 8>MF_9ZX';Y.C1XMF8#$8ZBI4SH3<A8
M5\%.*-\?(4Z&3;@H&3W&E. ?S(*$6KL]#BHKO=EW\SP]D^]T\<0^Y(!(I7(+
M$5RV\'&Z"\W*>WTT@,"E]$[K[=6#&8Q.EY;)YYRHCC-M:+8NFZ)5K_ R"]N7
MH38^@/&G[#)<CX>X6X4V0?@-ZFPU!C_E'_@5].):YYBB(S#;84E7TQT-.*(7
MSGG),QFGH*Z;$8?Q."P^.2Q<0V^*H7AJ9?3(?5C&X'57P3:FP[NO;Q"S/F6(
M')J=CM[L3'K15"D3>-+^U/<*D<*Z!K'JO8??L1R9]C?&! 4U%X?SI)2?" _W
M!DRE0>(ES099UO D O(0J=W2YX9O8H+:=ME?ZBH!$XW36BXT5Q//9\Y#-)6P
M0T:'4XZL1W[Q;D^35G%/&52KE7W/Y,>S#IMI1)*JD#EM0V7%DXR'&G77*%I4
MHNS)[TN+UE&^H7H*1 I>P2F*UT?4 6F,N6>NS^R$E#"Q<-1[&HZ*1OFX&E9F
M^2@WK-5.-I:DLKA_EBA9JN&T21L_"U1A/5L]2H]@\BM*FMH:]YW7]T(0B"%G
MH^.%9[U0QL8'6QY*TV/8D,-\:IM ,[F"HJPBV"\&-*#P?\"^#9-FL0L-#+7"
MNT5F(QL.T(!<[[V7/XW 8]?([K\@<<2Z%AH@O+.']1])@E#F'Q98Z*X\Y)"S
M2?AFCTCV&N>]RTLJ:(,^Z/]_R+X3[4(#:@/7.AZ!O05KZ6L#%O3^#^M-B%.$
M$?@XL.SH^0\T("?0PSAIFFYLX!'KOZ%37$EW50FU::CW*."H3Q9?_5K;A&V,
MD (?OS0&^6F$_3H0T8:0X-FUDFUQ7/9N)"XH2\NF!:1#'5IENQ 0A/L2'D]F
MKP?S1?@IUB'%;]FQQ=#9\QB=8<S#I!0^!L($(_*8C2%^/YLKDA%]+O6>@2,T
M@+4B?M[T)/G7QES3 (5T(AK@6([SKGQ]C!:K9^BPDV'QNLZ<AW;7N#,W-9A
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
MEUK$VJ%>P)Z])@S!TU!F+!86X*C2WJ/W&:1D"W!NVJ=C\MX7QI5-;PAM).&
M5VJ11J$!V" L&6.U^;#*V3AG!,$N9Z_<V) '3]0ZK!+V('QOKB72N"^MMV$.
MV$\9<;>C:Y:P<W^AZ_^Q\GP?#> P;^2X"I'0*S8\WZ$J#._Q$<K^TNS2DLM(
MQP[B53P@C:OJ+EK3"#0)V7E?H@SF1@C01;@$!2NIUHC.^I]Q#6<\I@!GK>CV
MPYAL8\T=YZ2=O#'K&J>WY6BQ1:G*4N$7;)5D,[]8*2V9R/"2I4W*)\N[OP<:
M8?L3IT6LTO*[UH5+=QY%N6?&VK'L#?:M,>$_2O#3F#_ELF.T4_6N8E:"W-3:
MO,:U)'?7UD;]R>8S&@Z[8G""AD))DS-LE4*7['*H%+\FT%\E4$U^",U/[2\9
M)\_E8-9UC\BH<&'7>:=_0DFGA;A N4N_26BHE.5+$T]3@LG4.VKT2@%C[#T%
M>MIG_9]D1US<\@()A,TG:C#=[/:EH!RT154^!S_X%HMO<UM+,PXL879LH4/4
MVM:L"+<O;*I-QYMK?(@J@<"DCUQVH>]A8V^77(J/[X0%52V=S.M,-EHH@RQ(
M;$.17?N1]Z.N8TY(]D8>D*!8H9K())=R[K"JW5WCXGDI;TNX8L](+,-QT<IZ
M*FJ)0J,S8]@)::C67E(::K+&H>97P*]%1I+)5SLP05B,6J9\J#C.NL3'D*5O
M!?&-D'E'M<^VKF+1=[QT'GKRXM-9L"#1J)UMLE'1^#1SZ.9GF[^HQ*)Y#@J6
MS4Q<MN3-([.NCFBMF==%)ZK)?,4DBU9]GYRN3$%@B!@:8-C<GS;1"1WL2[^D
M$UF1B<[^4V^?2.[8[J5NW_[<YAH_P_;3S&7U^*Z[&,#96KA(:7-D_@'!AM1@
MUBNRZ!!^%*ZLSZR[.PV9$_O:'IUKW*/%"*-@%@JAO*&1TI[[FI!0?SE98[IB
M196GF!(BL2#A99(+J^*+RK%7J9SEZIA)!1G#+MN>M\0IMJB5URDVXO;2J.@1
M(PTP@N8%;A.JDH)4UA%BL/L=O#(7AQP0O6JQ[4#(HI*&GYP3;B.A1FVH)<AX
MHGW4]R#'W=U&8/Q)( ]CT)B)[C^!V=W=\<'&NRTG-NPG$^;2(#OKJ<!'QS4
M0P/,V^<TY.ME)B%+FFB 4>P3NF&[JQ_470^)%NN(9J<H2PX?[:F!S[_ETM-
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
M?SY_-KZCI'J"3T(/46O%J+45ZX?%R=Y:,NHR9/KD95_.3*'5KJ&!8(KHI H
M6,,* #I2N2EJ<I%$RIC'+.)L&FKC4[BY"BYN?6"FJAV5J'I45RLSF>I9C4Y1
MRD4$UMITDJR2I"SJ:AV"FA\=\(R3[RV#79QRG),!H_EJ625Y9+:2=S03G9B
M:@$$%?\ *S(B35<39_*&?_5)?-"K8Z;ITR26#P^H"7]6 <2&^>QWKE9S9(FQ
M(N&9&[O<O/?. E_Q/*TC<Y&XLS>)9B<ZK 2<<2>?"')CR"6^54!L;BO:YEK]
MXRY+)(4JB_+"%8A(/]+U'_F)/ZLF@/2-/TG2KO2-/:\M89W6VB :10Q X@TW
MSG>TM5FAF(A*41LT3D1+97AT/R[ 3Z-E:QDBAXHHVZTS6'4YCSE)G^9R_P Z
M2*@2PMYQ/ L,4RD,KKQ!!&P. Y\I%65_,Y?YTFIXM-G?G.L,CAN09^)(8BE=
M\KXI,_SN?^?)"R:%Y;FD:5[*U=V-6<JA))[DYD1UN<  2E0:9Y9R-R))6GR]
MY8)J;"T)Z5*H=L9:S/+G*2QS3CR)")%CI(&T$ WY?97KXY7^8R]\F?YK+_.D
MB'DMGBCA=HVBB!$:$K10:UI]^0,YDV60UF8<I20;Z7H,B(CVULR1[HO%* D4
MVRS'J,L"3&4H\3&>IRS%2E(A&VOESR=\,LL=F>2 [CBR-2IH0#7^7,D:O*1Z
MIRW80G*)L&B$=,T%HPDMK^-Y%JBB-JLJM]KXC3P[9C3,ARE;8=3E_G%A^M&S
MG;S#<SJ)+M?J7H35W#.U)"*?S**9U>A/[@7_ #0V1D2 3S1;^4_*4U&FTNT=
MCN2R*=SWSF)ZO/9]4G%XY=Z*.D:"S FTMRRCB#Q6H'AD8:O/$5&4@RRYIY#<
MR9'^DKVEOI]FC):)% C_ &UCHH/SID)Y\LC<C(EE'4Y(BA(T$QAUN^A3A%>&
M-.(3BK #B.@V[9#Q)]Y3^9R_SBDESH?EVYWN;.WF.^[@$[[G<_/+1JLPY2DU
MG)(\RMM_+GEBU1X[?3[2))/[Q510"1XC$ZK-=\4K#(:C((F(D>&7U17?H/RY
M0CZE:T8$,.*;@]1DCK,Y_BDUDDM#0/+8X4L+4<#5*(FQZ5&0_,9>^39XT^\I
MIHTMOI<\AT^2.P-V!%=2Q! 6CJ-F\5'6F2CJ<U_5)!R3/,E,9TTJ\M)K>\O8
M)A,.,O-JAU&X5E9:?#3_ (++AGG7UE3(D42D%SY>\M)(%2WM)Z+LZ(M/"@KO
MVR!U>8;"<BPLCD\VU=>.HWX&_P!O;_8YU@<M$^7$!T*R;_BO^)Q5-[I?]#G/
M_%;?\1R006,:&"9M*]Y(O^3@R12$PU*W\QRW5S-)I\CQM*Y]1K-2".1I\1C_
M (Y#CDH I*_T)J#2\Q82^H3M2)NO:@ ID;94CXM+\WPKPBT^^102>(MI:5/4
M_8P6M+I-/\Y2H8WL;]D;8K]6EH?^$PVM)=/H>IL])["?DNU&B=2*>U!3 M(Q
M(]>  6Q- *#_ $.,_P#,O)<1[UH(0:#JBN9!ITX8FM?1?K]V0XAWK2+BMO,\
M2*D=M=*B[*HA>@'7;X</$.]:#IK;S/,GIRVUTZ'JIA>G_$<>(=ZT$S\C^5I;
M[SII,6J:8TEI)/2;ZS$XAH$8CG7@O'D!^TN#B'>M/:=<\G^7X]!U:4:+ID,\
M=K-)'=1P6J,K+&2&CX,7# @!:9,$DTQ ##?RS\H:-?>:[&UUB**_M+S2GOQ#
M+LJ.7XJ.OVEI_P -D]Q1'<DO9K?R#Y#M[9+6"P@@@B9F2*.1D4,Y')J!OVJ9
M@ZG1PSD')'B/X_FMV/42AM$TBH_*?E&$'A"B^)]=O^:\Q3V+IO\ 4_\ =-GY
MW+_.5/\ #_E@; 1[]?WQ_P":L1V-I_\ 4_\ =(_.9/YRC+Y3\G2;O%&W_/=O
M^:\?Y%TW^I_[I(UN7^=]R&O/(/Y=WJ0Q7EA;72V_+T1+*7X\S5J$MW(S.TV
M88\,!PQ:,F4S-R-EJU_+[\NK2.5+33[6W28+ZPBD*\N!JM:/V)QU. 9H\,QQ
M!<>4P-Q-(B'RCY-C(:.&-3V_?M_%\P?Y%TW^I_[IO.NR_P YN]T7R_;6YDM[
M87,H*CTEF-2"P!/VNPWP?R-I_P#4_P#=*-9D_G)!+9:>;MFETF::V<_##T==
MC\*LLV^RUY/^TW'X<'\C:?\ U/\ W2?SF3^<FD?DCR5J6FF*\TH"*>0.]I-*
M['E"Q$;&C_[)?];,K3:/'@-XX\#5ESSF/4;>6_GEY*\K>7-$L)-"T^.Q:>5D
MG],L>2IQXUY%OLU.9F[2\9M5#:]8CQAEPH>Z_P#..XIYUO*][!_^3L>*OHO"
MK__5E7Y_D_XRL1_RX+_R=DPA7A6KC_G8+WVMXOUY+HQ>I_E%YM@\N::&GTNX
MU%+X>FK01AUBX3-5I"0>(^/(R:\N7@(VNWJ5I^9&F7.N1:.-$GBDDG6V^M%(
MF@!>A#\P-TWZ_P V0L(&<$U3+&@LG];BL<K0-PE5(U9@] >- /M;C;$T WH*
M.XT]IFA:V,,J$*X> %59@&"LZ!T5J,IHS9''+B%D<*"1=(JYAMK>)GECC^'J
M@C3EOTVID]E)4=/DT^ZX_NX45T,B2<8FC*K]H\UV''J0<=E!MA6E_F-I$.J:
MAIMOI4M[#]:NIX=4C2,6LJEN86.1@03^R/V>61$HG<-63(83,2#83SRGYXTW
MS-=RVL.DS:>8X#<%[J.-05#!2NP^T*U;"""N/+Q&JI/GBM&@CN((%NDF :/T
M8T/)3^U4T7C3N3D<DN$;#B;A2C92:=><3;P@<QR3G %#+_,K%>#C_5;)"B@&
MV[^2QLT5I4A^(TW6)5!K3XF8<5WVP[*33Y]_/:5/\:Q>FGI?Z) K( %%2S].
M.Q!\<#(;AWY0>;;?RS<:D]UIESJ;7JPB);=!+Z<:D@N_*O%>0;IA)V#3ER\'
M2WKL?YE:6^M1Z3^A)UDDFBM_K06)H/WI%'Y@?8'+XL%A@,XNJ9>]O9,\R@12
M/;D+,JQJS*Q 8*0!]H@@\<)IR$ EQIYF:&2U:&5./J!X%8*6%5#,@=4)&_Q\
M<KQRXA9'#[T$BZ1<]O;P1L\D<8XBO 1IR-304%,LV51T^6PNV0+'$JR M'(%
MB="%^U5E^RPZ\3CL@&WG^A^2_(WFSS/YNU*]M8M5CCO8H[2YBDD2-5%LA*KZ
M;(&^/]K[.1X]K!9RQT:(W90/R3_*ST@?T&@>G^_KC_JIEEECPA"/^4?Y;P2(
M8M'53O\ [MG/2GBYR,ID+PA;_P JG_+VO(Z4NW_%UP/U/E1S2[UX LG\B^4E
MM;JU@T[TU!B])XY9UD'2O&0/S_X;(G//O9< [GS3Y@!3S 827;TW,8:1C(Y"
M3.HY.:EC0?:RZ[8CDH^5!_H5X.PNI?X84LBM:T44VI_')!6(24^N:F?^7HC\
M,D@(GS!=7=K?61AD9.5C:N%#$ TCIT!]LG%@>;T&]UCS['Y&\KZU8R3G3V6[
MAU%;<(G*=9Y/2YE0O&HI\7^3Q^UF'J94;<S30$E+2O.GFO7':VDFD]6,-SGM
M6C22*:-:A& 7]X-^GVLPI9I [N;'!&MGNOE^[TW0_(6FZEYO5#>21<I#<0QF
MYFDD8LB< BDN%(''C\/[>9\3Z;+B1Q2R3X8/!/S2UKS#YNU)H?2ATG0X6K:6
M, 0\V&P>8KPYOQ_V$?V4_FRJ9MZ;1:?'AC?US/U2/^]8/%I,=H;FU>?E-'1E
M)0!3\ 8U);X2.E/VLOP1%%U/;DQ*<-OX?]\]-\^:W^8&@^8UFADF_1-Q:VLN
MEJ HMU4Q+ZI.WQ<2/L'E_-F-FG1<'!B$AR4-)\Q></,"+/9S7*S\XUMI[/TV
M659GXGE%P=:KW8+QR@9I<5=7).*/#?1[QYGU[RSY7T^-+NSM[O6)(JVU@J1A
MW95W=VXTC3D/[QA_J9GD@.-IM-/*=C4>LGR[YNC\R^:]::]U>>*V/(I;6<"
M00PUK2-05I[_ +3_ &FS'D+>JP1Q88\,1?\ .E+ZI)=9:?:FRMX9 P+%E,U-
MC1N/(?$.F9>(#A#RW:AO42_'\+5TB07)@C;E&M0#XA:;[$Y&?,N&%18X&MBD
MTI2>)'9UY5)J>2#<C[2,*9?%K(>ZWGGCR=#IMEY?EO9;'5C86<LD\$!)B5HX
MW#EP5Y U"M0YCSG&)W<K!$@B5<7DAKGSK:6Y$K^9+N:QDD8_6(K+U%0$.!&W
M"/DJ_O:_S?NXOC_=Y'QH$TYOHK^[W9S;>5=;OK&UF@OT02.MVD\:O%)Z<L2
M*58,*[<U6175>;<HVRX"/<TC-B!^GH\?_,O\S)_*][)I6CZN-3U=8Y(+N0KZ
MEO:DG;T6=FYS_P W/U/3?]O_ '4M.7(.0=SH]!',.*<."'\/\Z?_ !UY18"2
M[A]6:3E)(Q:21]V9F<U-3U)RS"/2ZKMH :@@#^&/W/K+R=<:(/R\MPEB)=$2
MS(>=D !B"'F6I1B>O+CAK=U^,'B'#S2K3VUPSP1)IMH]HP CNEAA53 :!9>/
MJ\N/'XN/'E\60D(D[AR91P[G^+WL(\MV.KV>MWJ1Z1']6O&E72S]9@F^KVOJ
M&K*5<M\:>F*\79,Q>$@^D-T2"-TV_2=Y9EHUTF1RM% HLE/I'PYC&9'0MIQ
MGG%AOG;6+F'0IBUO-8L=H[F(<'#'H R]*_\ $<LP7QBFG.!P&WG%\Q?4KOQ*
MN?G^[KFQ#KT;Y;_Y1VSV_P!U_P#&QQ0G-Q0V,_M$_P#Q')!>C%_+P_?Z0?\
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
MY21$0OT?S?XI2_WKSG\V8Y[C68TC5RD25MK6)%XQQ"H7TN!Y+)L[?"O+XO\
M5;+\T^(^GHW:.@/7U_W3SV[].X60FX47$;N6C X,OH@!>3;*T;<G/J/]EE_;
M_O,KZ6Y W-,\LK^_T_3ETNTD=+3BDDL''U$,C(I9U)#?:8?LMFO&JR<N(U9Z
MN++%$FZ3G07FE>.:X5?5)I'*0H<J#]FE 5W'3*)ZW*)4)%D,,:Y(G0K1OTMJ
MFIM+&7OW:.;U2%#.E$!('Q/1!3;,Z.ID8QE?KX?JG^/4D1B(&%;<7%Z69:1I
M]AI]B8[2VK U97$PHLDH'PD(W3XJ;YEZ:8%&CP_Q2EZ>/_,<7/.4CN=_ICP_
MPQ_K/#O-8O!KM[>.TL\D;,)[AU%0R@E@W'F#'RY<5;X.7\^1G(DV.1<_%P"%
M'FE&G6=M=ZK8TF2XB>2-)D'[M6##U'!6NTE>:,D?\O\ L%KSR,8FN=)YBRSA
M]<U>2WAB,TCPVRB.!73DRJHH!4KRVI3XLQ/S>3K(_-Q?!CW,'\[:BUGYJE$D
M(]2;27MY K*!RG+ R;#XO'CFZ[*SF6*R>+>3@:N $Z'DB/RCT^*]UBXNE98Y
M;#ZN_)B%^%E8/1FZ<E R?:,P,<?>W=G2J<C7\/#_ *9[OI%A9B\EU*./G?R_
M"TT1*Q*A_P HT#G^;-=BR&1)YR_G#TX\?^?_ !-V0D1X+J'\W^*4OZO\+S_\
MVXYI]2AAB5_3C0FUM(D7@J+M5 IJ)"Y9OA7E_P 2S(S3XCZ>C;HZ ]?7\1><
MW1CN!(&N L\3M6*G&0+"O-:L:!T?X^3R?89/]V-]BKI9<D;F@SC2[Z_TW2DT
MZTD:.WDCCEN(@/41Y#&O)U)#?:I^PV8'YK("1Q;67&GCB39"=:$\TSI+<H"]
M>,<I 5N-:%:4#+N,HR:W*)4)%(PQK<-Z7K&NQVGG6:QM5OYQJEMZHD/'BGU.
MW!-!QJ>/3-_IKS:4<?J,A)PA" ST3P@)/=_F':P6-U??4TDMK9&X25>LA1S&
M0NW0,*<LU8[+@#PW+['.XI$785O*WG-+V[OC<PK:6D"P>@Z%BS23,3PH?AZ*
MI^UR^++M)H,>.?'<K^EJU9D8@=[M8T:WFUN\\U6^JQPLTEC+5^8]-;,DL#Z9
M#NK'A\'/TV^+U,VXRQC&[Y.LEZ?J&S%_)GDFR7SWYCU>U-G=VNJ%;C1S$T9F
M4/\ O)PL:_W:AVI3_(RO-D$Z$3O_ #6$,D6#ZTA?SE"".EXRM\_K;C,X<A[F
ML\D/Y:4B?6%\-0F'XX#S9'FR_3HZJFW^=3DPQ82(JR:X>E-1 _X5LD$,AG\[
M6^F"UL9;5W,5K;T=&45Y1*W0CWS6ZGLN.:?&9$,)0LLU\N>6/.WF/1EUC2["
M-K.X*FSK)$2Z!F20O66-HV1E^%>'Q_Y.8Q[$Q_SY?)S<.DTYB#+(8RWXO3]/
M\W^LS33?RDOWT^VEU6^%C>2K2:V$2L$DW^!7]4AMA7(GL6'\XN-EP0$B(GBC
M_.1,/Y26,K,BZZ0Z?:5K;C3[Y!D!V1 _Q2^37X0[U'5/RH6P5&_2KR\^H6W!
M-*@;#U-^N3'8L?YQ;(:82ZL _,>(^3GTU$N8;Q[^.21TDK"R&-PE%IRY5K_D
MX1V)#^=)C+!1JTVA_+K\RI;:VE&FP\Y03.JR1,J?$./%O7'.J?%]E.+?#C_(
MF/\ GGY.?^2TN_[R7^D9>WY0QHQ676"I Y<1;@M3I7CZE<@>QH 7Q2^3K_"'
M>OM_R@L[A0T.O<@33_>< U^1DQ'8\/YQ1X0[U.]\AWMA.MK'J[.%4*KFV6@
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
M'UZ?TQ[M%7J52M%?EY2653IEOXM8$ $78T/,%C9_L!T5JLA_J<Q_[_6NK8C
M626"SCUH*R#H=\EE\Y]UY0;<*+O"",./C\M5WFD".B&CEQ[-T9&C$F2T.SCO
M[;\HM[AP4^\S[^\1=D$N^,7PDJU24-? +Q<ABVR+.\/^+T_2%-3>G1F.H:1*
MP/OLQ8%''6(M"KB2*D8;]N^&MBF%G.7JT"Q='JQ<^#I5FCP/BWHK'0ZC=^[,
M+P[:>F)]KL%*\%:8568=*SR_\)^09V.@Y,LC//0TP,N? -P,TV6SBKW902_)
ML?C'V<CJ 3);?FI:N1 KQQ!=$)WY"@2[5;2E?ZKBQ9'JA( '@U2ZW2OHV1,
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
M;O_/+\2C^= $/^\.Z02@#V]JY7M7'G94WPK$NGVS((<P\G=-\SVP]8<Z?[D
M1V_?-?32DJ$X[]H!5MJTQV_?[=_5VG3,_M=!Y6XS6T@($$NTRVU9;YUHM4W^
MR$BCPM2[T>'^%W4.-I VARL&1)M;L9LXM6*VW*Q\-O8V:R0BT&!2)S[NY=5\
MUPL]M5NI/H^>;[3,1SO"N<1-D]IBGOQ^[FQEV-RC%*\3[E1!J9HPH@J.7<O8
M.YK=MAMGM]\F$J&=1'GGO7RQG9Q6@MJ3@9-F""?PSB98FQ]$O"ZN-Q+[%M]+
M"Z.,\WP"<$+OV_3Y$W>? +F[?4+%_HIVK'D63F;CXPW5KRU($[K%Z>VQE-]:
MOM.FM>^R.@6GM1,6D%'F]593]GM\:ASOT9N=>:=BVMF6;-%TV60T7<8;/<]?
ML3>.:5SW:[ES6MUSX!M S)\!CKBS$_>[(.'RB2ER^!K&2U$Y]UE*[.M](XN#
MURS^3\WJH$:<.@?I/](\&"DJRD)W,JQWDA2\E@HL NK'A6)* =UH<+WW@4^
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
MJ!+7 Y27LU+XO_FRQB,74N/TH<4Q1<@Z1*R'-V/)8/[Y>#^'A (;[ERC*/V
M-)0SZGT_R("*G('' @C+P'\"B+^#85'6X(),DDI">.17$CF:*Y.18_IQ.H]U
ML)T<;K9""]>N+)J<W5[FI0"2Y9+_P])91[7U!'L\E%)*B[L[Q=TUN+L[Q:UX
MT0(I;H7@+L7=H3@4#1"D>)%"L5"@4 @.(3Q^[[T_[YZS]\Z=,SOS^>Z>W5VH
M/[WB)53\%/<F*Y TR4X\F-:WDF9U2GTM/_I/%OLKTI]-WR87)@P195T+;IPI
M)"E97[!D=)9,!G: Q$8)4JX'[Z8ZT=PH?AER"X9:2M@0RJ>N]<K+LGN2#1:[
MI*D&Q.\CI=Q[K80(YE=HF1[U=Z7G!CBN-'U"9&=,_+4;\<<6Z2/#FJ6POKUV
MV><JKS%6/J"F.49/0#K\,0V-@?UR7U&G+BSP<L6:[C7O>LDI%J.C:\Q-9]#P
M@6>/+^GTG?)B,@FG&0YM6L=INV2_WC?S0![*?FXS1.S[X"T_X/[H+"(#_*+O
M@'#@:>5P(&<8Z3<J13SWK [SF(CQ Y;^(<JE?"L?3=T&CI[9=J\T31C1U,5S
MJ&['>N4?$=F;S0X*9*%$#:DQ$ER#L[A3UG/L,'55*-5:."=4CC=^S)+^/!XM
M O.49M@VI)1K=X7>=<*^D8T$%KI_^(*!I+F<%5SZ5\ JP"/8&N4TJ02PD:/Z
MM2DF#D2!((IN*5%-;!W^[$) ^J %1EZ-FMX+%VY727Q!!6?M6F&BG729B=N:
M^ ZA)T"</1E?#O6G)X#"3VM(I'9ZL=5RO()GH6WO6W$S<P[4] 3CH@*2(*]=
MJX2.U8DQ'G1OLF/O[73,4I9?_N!M9,(<HJ#6=(I6#1I87Q%PV]8ZMIA2*OVU
M^9?^^6TH7<[/RG@S@M[@35VQDMDVUET-XOFUTX\Q$>/OD_GP;3F<&'79V/@*
M9/ R1XSZ9H=S7TG<J :O?+(>HX_MCOR.YDW_!8YJ8Y<20U^O=P82DC[Z3/FW
M-39,8D>*6W*QG6(]T,1-UV_O])A2:#24%467D XO2E_<YYEW4);2H(]I:6!B
M_AF=)X!ZFKE*K?&AUS!5V9#)3R(%0^^O19'4J/%%:Z!;2@AUZ:RC:[@Q[8=)
MDDM(0.5 5M-1LU2K5]7(D2D;VGLE>MK\5"QTTUO8>JNZ=(:_F.7R;Z+O,A17
M.S:%?IWQ%G[H<=2$9OI:J@IL1@EXJOA^-V1^! 2XMA.+YSGNUT .<]E-*W@6
M<5FS$N!CS:EH/%4_V[^D?.2U[40/'36EPDUQ\'2@G?L>\?4$CR]3!?%YD-,(
M_FM35,;/R+G'_.598Q0?WJ&7/N![!]1J2Q>^L6OM81\O"OK106LV$3JTP-;0
M/][6$YT-LD%IG'5Z.3'$XM15H(KXMP9Y%B9T3=\ZTL?C \5*6T 9Y_/ICQE/
M@/!)^I<=S(Z.24$!D)AX$J!(SV2:"S')+-%5QF+S!EL/;6(G'2:9AK)I"]%A
M3L#!Z]/ $&[1-9,1;WTMW/N!FFL@^];:_?**7T,Z3XH7Y5:W.]'+E0** J43
M!T4=</2.PA/ I!3[*YE^O+./3WE]7G1/DM,O%KH,?%-<UVZ]A(_;R 8;.2 &
M;']&&_BLNM4O+"ROTS/?^G6D$ML2!+V>ES2,MV-!06&;_HX)$MWXR;L+'*6Y
MG/)B6CSU8.@26L$BJK/C2&50,MA3UL>:-.28ODZP%_4AF'H"E/N<[8PB_G@\
MLI1UQ$R91O"J!6:B,J'PBOU(JJO1+Q37MOYB(YKB;AF<S4RC7MJTG;2=>\=@
M&#/?EH1<@Y&8REW%E03AON6K1;%D:W]LC.%OUJ*9U^(6!B/F&,NZ!V-#[9T=
MZ,EY0]SUDXK^&7W[</Z9GCW-?/]]NF "SCS25G*F_CGH"*!,T^E=K5OLX!N:
MMS3$-&<01E'!3)SG7.E9Z%3YJ/XLZR?B6N12E6C[[]?6#J;X@E9>H8,5DY1)
M0Q<C2[SN#=9YKI:V46%[?^"O[;92'*VR@JC!KF^.5K+"Q5U?4MKF+'IU)L9=
M =#3\$QUBZ"YMY3OO903\]K%^F)?Z@EW(R;P!K'ZRGL7ZJZ ECF1[)!J%YVM
MF#O07V^K N8 R,(C_:[M8!IM9^) F0XY"$:<$\C42Z+!E*<<4)K:2/C%[T%-
MU>C1G,&D3]WS&1T5U?5B%J6 ^I;.=V$UYIO'_7TWRW3-4:KKSI1+:XJR2E5G
M7YE"#"O+ZC:*'LU'ENQWLS #'X%+?H\I%5 "CI9+Z^TG@.:%AOBTT#TPWU=#
MT=5YSSG$.'R]>^R\V9[H-B,K_IP-FL>/RR-/@L.HJ0YG6.BKO(\I:*,*FOQ5
MTJPAK!MO>QR4A;G9LN#.-HD0?M9UO)^3U@&G J9=V_WL1207.M_N2UZ;$*['
MO5TB*F-HDHCY[FVNZ7QB;'$V(02OZ"D;K>GK7A^L<KG96U\/??B"FT,(S_24
MI=$ >B2P>T\H19OA!6M2M[8QB2110$C+"]TO3NKSE31:VL-=:S'(W+DYW3-.
M#AKABEM]'EI_GP"-4-:)REB DL<!2 4"J4HOLP<:/ )_R/RT@OK?^<,^32@P
M%JQF?RJJR5\_W#7^_K$[QWP/5#88 2I'V4D^00YZ$]PGH$S\#>(:L*TS=DET
M0U5TJV_@/! LSL@DD1AJQ2VD<4W2B7GH$@TX8+&/K!S P;DWE"R9%7"EI">^
MLJ'\F17E)%0O*BD:#+3E'0SRV)?0]XBC$EQ:@E0EN$#?YN+:A;??/!Y82O*D
MZOL5TAP&YVBF-3CQ_2%&%A;P'\K?@UFEN<B]'KK'1(DNNX(E:J]!CJP3'-X_
MX;XYOF3V_#RNMZ IZWY/Q. /9!>EGR&)W[QT.6/XMH$2V^-7N787G+7Q?4#*
M8!LH=_AE+#HX$"2*4H:T<?JQ/L$YUW5_H4I6;)Q2OQ=+'V5$-R_M)XXP!SDR
MHLE; :^YN)Q4341^.PNNM%N@&\Y_.)B_K$U@SR&SRYY@=$^D^%C:5AZCM:8
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
MX_&V9^(QEBZ6ZYB(4DO4H"/LG@#V:9$QNB-C!G*+NH\$T$V+ 1*P8+IJTX8
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
MK#(G<?4!O6$5^C)2)-\R%W.*Y-+L#64%_H2MR&K%@ ;)0 2S?LEC_#^ O9G
MRGN.79/.Q;^-=(XJ^RIDA61T^1*NS&)\VO_(,#>4>*J1EF[>!['_G@""2S8_
MH$S)2I5W$T8YP=4'??YZL1N6:V:!03^'F?9[;P@S5/7'X5Z45$@NUDE+]F1H
MM%ZMX*L3(2?;ERBC:7>SK(C1;,A= 7&1_0LEIL0V8L]&?!,(C8ZQVEQJXMG
MB;UDZ>M;(@2O=P\#*P)2>U10PMQ\P=Z9DBG&EAS*_PT2I"=:19KT$/0EY=6_
M#*9^Q\63#X*J# FQ#6W@VF$!3)$T\59OALCW:.ZJX]4%#1BXDN:;@%@02B?H
M[=( 1Z.O([P\DORC-WMYLF.@'<:K[S7\AE&EG*N2ZI4C.QEOFY$9G8<!-N^4
MM[-VST=*T3,0TR7#-8%9TT9"W9FE1*6SKH3X.8P?X_&I^OBJ]:U:&.1OI9;E
MB%\PC_*/<F][\[O(Q&#S#N/L!,]6%.A;4.3)5E6SI#8CV,IT^O'6D_0*._,^
M[F5CPZSW'V8%-H]:4#T+:]FR+9X O0ZRQFQ]9%%L6O==ZG 4 G\ZA*9F'C6K
M(YBDPNS6"^E_47CUJK&J(L*-:;3\05N.:%UZTN9^F.NO_JDHG[<#^X-)2H0!
MAMP\3N7$\G42*N:B/QG3H6P@!+KI=I&9Y2+0I[A&]8YV?B.AZXLWF>U[O)PA
ML7O<KXX*^Y#%__:'@O_1V1XB<T4D,)+]B\[.RJD_=5.;7W#O;V75G:3"7O=I
MU?QJNLH9^2I/SJJ@).1M:04'3DQ%X VV)O*IM$[S-\.MBC[^$]AR!5F%VPTL
MODP-RM)](].2!U)G&),D^E,[FM//%1A'2LW>-T"CE^P]'!Z[=7Y9N:Q[G#;+
MSI19_':=.(E!(OWJQ9LT O+P'NY1Z)VWDH361;[R]SQD OI%3%[C53;7Q_3V
M)X"WMLK09B :F4CG7CP4^J4(BP:\MIO=A<'+*59WEBF%BT.R&Q<S[0$;KR]:
M3%0Q8!KT-H[7?RSN?X_GF%<E-.C6*.EFIIH7J]JF%$M8_HZYXF/I>W1/?QTB
M<@6G5.2- 7 ZA!>AR)QG#;O$81^7*B62,$,R>GOM+1NKPW6Q B5\/;<^>J1J
M>=O6!5[HMPTL?+RU#BLF3J;UQYJ,[Y]67SGX6^601<;WLBG]0^KGK L*HZ3!
MTSYVFTEIO+DCF??MQ^D@NAWDQ_Z1 &LK:"AH65!26B;0H6G]C NN0!E5)8%*
M;@VVW@&.<C=K\A0&-LZ(.101Y<P5NE:7?VE?LQ@^K/L@SL!ZV_^7N:D)O)/U
M$Q)I1@J:^F4',-)*#!,@O )62%]ST1RH/2:\'R'&F9;4OVJ*+Q)&9@-3FFZ@
MC_&W,MY(YR,[U'M)D<+H>KG;]TBE8<0AJ-GJM7\#36Y0S*-9UA_.1UZD\B#B
M,'BG'_>?.5"0BUVQB>A4=.'J"W#\]M,!$G+%/(B9 *4.O7#H\?[0EBBZS\L"
M@]DI[^J=)6E"92P3'DR >QLZ-/I/@)_(\K/>.:GW%UG9E]?&5XF24URNE$VS
MA"G$IVRU9]\.'(;$V;&U=HH>B-\Q]'VQ.C[3(JZEJ?ASG["N6H1;$JNX_6VS
M%TGN$$S/"_D,PGKU,S&"MZ=WA9.#&&Z!?SQO#]-QZ'!^ 1*N: _2 [7F/@'V
M$B7 2^+ )5<1XQ3$ZL(=7T,1<$BY.E5JZZ\G]=AWL=G'^"_2SR'$;C/?X[Q
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
M/^%+??6]W7*#->8IR.QH#W7%FJ_>+S3?G$#_0J8IDNQW1UXJ%*P%8*3TJ^'
MA')<*TQ_:?FX4JXP$K8G-Z5D@'&%O.6,.L?W,JBBOMG.?QGZ'6"[Q5V>Y]3_
M"7[Y9_GZU#:%4/VLJQ8M><ZT_]F!E)TQS!1"#*@S6Y)(OT11Q'G5IDG+?4=F
MDXHO?OAK+V8B/TF,%"7$NP]-5JAA64?6W^#>?3^R[FR[$"JB/F;K P>4:_V!
M?337C6E(34B\E;*UT=-B3JA/N\0%Z7E++/A6E$_F2R$)3(4=5J"UN8EW^X4%
M<P!^()-G]$7I7;ED8IE$3B8@(R7NI[=O*%U(J\RZ23$JC?)_]Q3"1(,L&+U3
M[<?YN/D"_2BHQ/;K!-6VZA7_U#*>X,5'Q="RQ*MY->+ 6RU*\KW5,12)!BX&
M=G)<+CTA;V.%K:7F!S@,./:+3)?;*9S+B-H2#850HS"N  FAYD^ @M#9"X=U
MXFB^N'>\ ]L'3P#"8;,$+3)#+C8D%_=-55=OSKZKQNNMH^Z19167JZX>?@YE
M&T':C%3^T3_ 'MT[!TYJ:MTO'H@#3)M^F8/N]F_%5:%66W>[4!)APURW\H-2
M1[0+QE9SLQ?$*@6&C)=DI!'2<&YL\\Z6_2? Q$]@+G"57Z1DJ.[?@*#'!V2?
M,V'KS\]:RYGDHPI'@>>[,KMI5#F1\)B'QN61,10B&D3]':Z$GYX8[FLO%-J(
M'^'HP:"T9URN?@)T/[H.H\G0'+P^KIQ$#_K^B/Q",]$)6GP"_ *-<K^4R-#E
MGL%G$Y@@#;C'!V&"TCS_K]-S3M3"%!\R8"Z4V'437X<R]?KC=:!'+1OXO@^=
M, W'EO]SAO/[">#[[)09$10!X7;0.:0@PBMSB<GT39.)\Q, _T0=;\%92P3R
M*#"PDU^Z*OH$6#R RP2F:MC_8T@S;'5E7TD2YA%KH<;$2/PSDBN&D..SC<<E
M0ADF(52*<9#9/VZ<HDCD)%&![V5=^]74=/".BB\%+-<9#"')7A\*K&+PQ?(C
MN744U1EU&)R%:UUH\LCM>U>R-@U29X;>D'%5AN\S:']J)?E*1N8D,)R./F-5
M'SOV1@D'1I+'A8%K8CII=/+R2@.X5V'X,==Z!N\.>M6Q,Z?%/$>F=5]U(CX%
MS DJ^-&^T*;0T\5F+H?IW7-N61&N&8%7/E\0R7!1A-#CZ"M((]W)9\)[9+0X
MF3W BD?O@X]DC@<)-$T--*CSS3O;SN#1'*@A64O(0QETB TBK0I.-*EU\N&4
MF9D7Y(VQM_=V8PGJH'#@8?FS!T=V4!B7)7;O8DHLWFHX*H,UN]BGK;N3G+(;
M+P#S;\"9-./. XN0&="Y\EDX'Z?CA?7)Z#A\/<]!>\=#UK-72T[WD8\F:PXD
M1'/X'#J$XX?C).IY$T^ W>/ZH/GG4>&^LZ+D #3+)67&9UMP\4[VG\!Z%_L$
MP 0N0*^:17"\&::#*G/=WAG 5S(]&@SLL]68EOKFL5$.2; )VD-QVB"8EVND
M<+PG@-8[G07E2U9.2 Z(E_:S!C M+I&.3_T?T2-A5#6%VFXZTDP^2.E15&N_
M?)$8J_98[^A^J;]2C)'O5Y"W@!?\=\\/M#V3*L!CQ=0@'IY<LC2%<+'H?=\A
MU6D9DM2$?Y9=S>QUQV;]<^2(\CZCL!'WY(,A:M\%S?=M[? 5&3<K=1W=L9<
M%%TM!NE7FO_!\ U<2^8"EE,\\:JZ8L-,^DU?;"=;'5X7L78D7*%Z7]'@P22F
M,&XUV^HN;V^+1ZO!^.Z;.'&/F]3&V@09"S)5(+_/J51P_]T^:.+!)"J?FAQ)
ML^,CL%J*-:M5SHOXMN*8![TQ["#^,[?Z2WFY9D=%6XZUZK; ',Y8J&+5D2DG
M)?*F+Q<3$1@4HB"UU"[.R9#>_87'M"1)_83P,_XD^IKQN$=,[*[5;9(91_8L
MW^Y4K,\J8Q<".C=62FYZA"M B>E&&*Y0-GBS/:$D9=ZQF[WZCCX@9L'J$%BV
M!3:(E(W;%D;FQ"-M7&^"1C/J#(.9 \H=K4GMO[)KW.D)!O5I<GS6CXAIF,8(
M&S*VDK1A"53#T!9;\)3:\3&A>^''U;06]BA:K79%):BR2$D<"\<X_*S$:@)>
ME3]=+?BZ@&&'?FM[)>Q\GJ,V3M]X::&FU-'1W/.;BR[.:"6V57'#*/1E%"8P
MCWUI.$8 +#)^KB"ZJ\MV_[%NWK2QHNKZ#[&1:02#+\SO./N^>DSGIQZ8S1II
MDU78X4M/K6KO_5J0RJC?UY0T)1SP!.#C.L#Y(3E.X9IG;-NG4I\9Z*A)#&^7
MB;HSRBX^UFC%_S7M_3$S*\O4?,! CF%=U[#4G9"\61N4=4(.JL\Q9KMQGO%;
M!7/<X+9R*KLL/HIB#(>L\^ZMBLQS<5ENJD[IUC=5FF)#V$5V CLP6U#?@^>X
MW.=W'+JZ*%^$5TTAC*L%]$P_'O$9 KZ:%S!ZJ3J8 '82/56UW!&%%_:Q/]K5
MW&1V<-M'/'!SLA?/!>2:=VI5P5=Y3#%"$OX.O-\D:RM$OVC2.EH9X<Q/1]<6
MB\=$?4@@-GCUSF9IW\!@)_)T9!\IQ7H?$/8Q1\"$-XE5?H1W=LK"QDUODK,X
MT 7.F N'"2Z6="3#B9N]KW!Q"3_/5!,6[2'(R/8@KY-?OYY7&BF0]UJYT.6&
MTD"G=7>GAO47!?A?)52,%94>=ZOYT R9&%4K $D@B,[#$D:NVXBTZIRX[0;\
M:9!8V47OIDIGVP\!*'1:]EHAK+^>I$;W!49.ML=UVHWM8_ ,-D9P<?V:^>K6
MINDOL[ZZ<T*C< -V^MP(1<-2',JFYM<#VHDZ#[I"3X T456=(/:4KZ8!7L!S
MAC".>U'@@?FS8H66@B9ZFP0ST2M$>9S3'].M;G-&4XDANF[",_A';(6EIE9*
M(C+-'IKV[D -UDSEI>9NG'I$*TQ$L%Z(2I64L9V 8(Q,%;X>%$_3NJV3_6-)
MU@"V%V "N)(?OI] ""?23YY#7/\,R68FH[$W[6&(NP?S[1(34JAUD:%M47BH
M&FJ/17;H:-0NHFI AJ];I$C;OPX)WB*&N9J#<UV'#/:T5,GT07X$<;MTR),(
ME)&0HK5;3P*Z)K>X1/09Y(?ENGW$8I9!O&*^7(A+B+[U:&)GG%G<>Z S1;!Z
MK1^10\2?/IR+5^O:2X9C:F0?&BPF4_<$7'YI>Y<\#JQ6&("-WTG7=+"94J:$
MI== SEI)[8U,#,75]"CUL?^-*N^AT[KTAK(YR$1$#9$P3;!QA;SUC3:4-AW
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
M.[N7"_>@ 84EGYWG1ZV[]X<N<7&">"^0:FU.5U_Y,P5ET@/S9J/!?V>J(,B
M)(>NY3#R?"Z3NF(OKGG0)P:#IU0Z.0L[!P90?5 S:D+42+@ACFT&Y+=P(^S<
M:F0/W$@@0AUY_[-XMRB467-MO-?)-W'\U<#;SH()X$_XH^!%&K4N=T(?-IGX
M8U!G[\@#"1C5!2V($1DP%%Q)UQ6Z3*'-DU8TPIRD,T(51$%2+^1G5PS6,-RQ
MX)U(MP&Q?T#YW5.R3Y#:QM^VP)P<^$8*:CO;W)3"/#B'FI33BD&U:,!S,&R=
M08&&#0U0!N'@\D'H>03[06%W:,"\%K*OWM$WT+5'E%AI6JPXNBA=-#F7)#Z
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
M@&!15V>HC_XV:2[C8U_ZDECLUB,Z<9N(+7=LF6>9=1F%&SC(*BR%,%V+2=*
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
MZ\ML<.2""=0R)R.%%T-*<'I3K0_F5EMUF.&)/= BL&;.ML/RK7KX-OO2*<+
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
M6]>J)7!(Y?)K>2$0SX>*GY?Z4[%78N0'2Z\),.VUE_5/JB9$&9ZORLJ/-VC
M-V#;PL>%JTHZ6'F:P:3G"V,;)665>AKMD<5TURX:SLQ-KHY@(DWUIGSIU<46
M#8.?A3\B;LW-^C&/\"2SFX <Z5=_=BC5Y4-O:7<U+3&!K7K05,6ACG*".N#E
M+TEY+IV'36U:P[F4VV*AFWT<(F<W]ZNK>#L,+3=.!M&5G>,C@VW4X(/+-(1=
MV9B:A_SC*]4B_S#%&=C)A&^TU&-'GMM=A.Y)VQ-EV='AUVQ1$ *7]"?>?O1-
M0;DC*%O!],=\A[\('/V.*%/?*>&$QZME6K3>,I7KH0%1?Q(;$BU9A;\W'8IX
M5#>9)]IV7./I_@LG>]O7_-/1$M9L*?[5XE^C=P#_=B>(MD9626O!;=/K"%_!
MN8%Q9X?C[;\UEZ@GZ\_Z<0_/4&,\W1F+W<9LAADB.WZ,IZ?!<-&(;S*VE5,[
M>ZG''7NVRA/Q(O[KGK;T%1H$J@G7YYF*M5=!&--$+$Q&V&%&$WZ%9H/N['>W
MM\5QWCY@7XL<<MH)5/V93>,HMMONS2;UBM ^'W 9?*D5>?L^3W,A_51P0YS#
M3T^XH+ ,%_9"[Z0;$Z,X,NY[63 ?&A TZ1K4[,R97ZUDJ*UC:/5D#<)!Q)K2
M/I%,1%-J:BXBS:L= </ZDWW,6I%@AT=R*L\5SK>27A7"U4P:K%G<+BQ%):[*
MB&B\!JEJ^2R@ =Q ;N! 8$B[!]24XD=G^U?[B$UV+7:F]Z>-51G6]V:*ME"B
M.+<\$:K)"+I5JQNJDEI[VQ*'HV)':E7L\O>VRK//FIX:$&DUS["/296%*P&0
MH%+'U!*-2E/'KHC\6HQVCQK']KA@,6B6C8,RT\7UTT(M;;;+P+"SD+.2>^ZT
MVRR,T-!+>E[(/:LSP3,>QF$CV"[*_A)RUS>'8MKYIP&[7EHP.J8*G"*999!H
M2L4O$$@N^=J?UY.!C/N-A^@JYA"*_DK+8.Q$&&"'77-V7AP5;*EJJ,TPA#FH
M?&+9]%C%\9+51OH.V'HR/,ASRIW3_01"$EJ^TW<N1+\0=LR.E4#]XNX5@:(&
M;QH-IS+6S!_SLNG!V$BU+.^J^0LH$6A IDDC?^U;;UN^G2)G6D*[96S87(Y4
M8]"AU0ZQ/#1):-S[[#Y/-71G0KA9]/.G2A3P[ZK<";+X]"$WH8Z?[YI6+22'
M/OHW-FGYZ!U+25!_\S%5;?^B.OC=K7B-ZA-= >7"M7S>%: SGSJ_DM"[8.VU
MI0=1CPRNTG(13N26%J*'5^ZI2#:SJ]Q)[,OFU@X3*A<L]L<.;1<418V0(""6
MWOI,#+<(A1Y=7PK?='Y*N2.JJ9!3#);0QW4RK(>#TN+?GKO.L612[+-$%CB&
MZ/9VPE!],H5^3Y\G+SND?HWK;V:LJN"*175964F0$AO_37-90!DY_I,XFXSV
MX.YQ<]W6'E4E2203*OP@PWM+'=$R.%AY[7DO9',93-V/!ECUC8ITI8TS+VP\
M&#%Y2M9(HLXX  Y[^DF="5F18?AB^Q5J,?QH@,VII+Q0#ZU9L$+&99MSOM95
MRGS:-5['R4(7>"D'>YSQ^+748>+'KID,;^R>->Z]N_6B 'U&9X=;UB$RPT0E
M"S75%R>7=C3^']+_*=E_C/ B*B#.GP)SGDB\B/KQ,=*B>VE[(4^D:][-,F;J
MC1S_7C[1Y2X$63,F)@:*RC\1.Q"^*@%F!<VP5"*T0EQ_?<]='C.F^%2^**>7
M-%MYJ_E145C$4Y0B#:5OL;Z"*%/+<= 8'O)0MWJK7(QI0AO1"YLRHG[=-!>;
M]4_ZA?.,Y-3HACSWTN#?7P+5*5K0>^$U87$&)E!,7]5?(18)#^11_JY&3>N6
M,,2F0<M>*N6KNI=BW(_T+6SSZDG1H'8:&7W4&%4*;D]_U#\T@(2C$9[>CA]V
M<GQH?:7_;7@RYGV@8[MH!2 (Z'SCQ1/J$V#%X/!:%J5I7'H=C^KY^XZJ=>^7
MK\%$DQ()__O^-X@9R%)*B%3.]JB]3-5?1?YF)C@JIVBF5/9.DU[*4>P*D:!@
M5'D//+$C]W2V9\47&[W[UFBJQ1/ X<@8?O3I1=J27EJ%L/2=>[M+299?F_\K
M-"";$M<R/<\RX/8-_J*BBC#1@#+9>;OZ3!QN)R;F5SHW<GF$8T'RY"IW<G\K
M]0H#1N*P'[UTDP7ELT^0K](_R6P1 = PCJ;#&QV3=(X%CK<_%UU-GJ]M10\!
M$E[EQ34XMDV\E/M2HUWQ+LZEJHH-@, 5FI111][-NK7DBQT3JWSZ1WX'+O5P
MF7;2IOAGQ]VM.'&Q'X)M%CPMHWT<$,>-^DZ!M')?%MAOG[6$1T?\\%P&1^3V
MP8(_A<L4CW&B%X@>-;61XX$YXY8&&I!U'M-#97Z>C^*O/^G/*$89.<V9])#;
M,1&K-HVF/%;^ZK"!O@E-C6S-U2%-&<[?:AGW!T!Y^F$++4M+ 5K-5&GVW Z>
MY>03/-]5R= !$:Z<9ZJA\ F8JGZG<Q16/ U<MFF9H2MMKZ/7R@3K$=DYU"/D
M#P>^>)BTS:M=@GC</)QLV08@"RAO-&"W;SDE2@A);<=TAZK?1TE;JANC 4?=
MDB<XF40&J_O[8.\+-D.K5Z(,BF<+">Y\DT2]'H]Q43.1T!G,KK]TFGS)_:@;
MR6(+_!%/H?[U=(:?"G);PN9*!J<$%JYUGF65?<[QG\N83213.!R,2>RSCRZV
MH<=^9K-&1RL=4*3%A_KH+.&;F!W>5+TN=>GH\M.U(*K3KBN9[]F7)%B\..SA
MF];Y:XX%FU$;621(87(J@>AI_CL'75.'38NFV;, (?+$*+W1 $&:&J-_U<1>
MO)L[&9E3^VHX5WEH@*8^^;G'IP!ZJ>_)?@;)D8@CRVNOJ+-DS2)3/TESMJOG
M-Q093QV,C4W$]6UT.)3)A'!;;AW/LY&9"0*B/WAU/XG P-,2HGDL3H3J!D.W
M*4?_IKN;"&[%'EVX[!32IHNP_I_FWOP1RN_]'Q^E5-1$MI"I\*1L*4+)I!*2
M?0V9A+)DK2R%N\B2;4*6$"6B;)$U,MF3);NRC7TKS&*;,7//YXQZOMZO]_O[
M#WQ_,M<YYS[+X_&XKG-=T\QTEP<7Y[A?^'7ERZS1J&^Y%] _B.VR+D0?!F(F
MFN^4EA7'^^ZU\<A3(CNC'R2[M5SXD&/_MD^D\&>[]55Q_IW-^5]9#V@N7E@[
MZV)QL))4D7RX[6UJQ>O)Z^631@G42#9W^^C*HS)^=:)E,4+"HOIC3Z+*OMX)
M*AZ0'E0VL+5?U7_S>>>7\#M^WJVWE;<)-*BQ_J-JU"=_7=+ J_3VI][P0+M*
M^[1Q#40Z9Z24>SZ;6Q3.^0S_@KU4JLE"8;-031(#85+'SRKG'N@C2ZRG&=XR
M6NA7Y-V?E2*HM&A_@*?$6MY5=+_Q/MJO'EK>L.TSD=N6<0=W&XU4)BO&Z5>^
MC+F0DW \7]+LGPA]2YAOS?V;:+B@ L'U:2^M:4W5JK=P)GY9F/_:F._S(C-]
M]0OZ/MA@LXFO[M_DSA)YASUVGN=[8NE@T3S#EG9GJJ:W0#;_WM>X7UE3AF4>
M+&JL5N<S>Q2;UWP]IKYO'CQT6BMI"9^V_^G/%=W<&6WMZT=O/0_+EQJ7:?QT
M_%)ZYRWMR(V4-D6YZ\Z&P_7;ABY*"YRU$\US>B A7G_X.>XJ&B1"50Q$0Y'Q
M?#L7RN<YG7+X29'ZK0H& K-Q\_G&2+&@\2OA5+GB9XHCZDX!D75]EWY;%_[\
M/=DG,&Q&:8DO3RJXD:QLMGB$]9:$V+PG?](S@T\UGWV^Y8KDFE;=LS$8"/AA
MIWV9ORYL6_[I"+*;1?1N>:+4)S\NS6)MUH^:Q;%%>?>="G.<B@KK+.E6'X]]
M?<! 9/GJ_).^\^PX'P/!L=JR6&-(GB/?CG<IL$LP=RVA!.H2BF[?BE+*_8T>
M":?A^MN&3YV,IHU<_HAX,N>/-C:0O7ODQ<'EPG\DMN4DG+:?U+=^@S4#N;#;
MQ]AGHOH_&\;4,;\2$T8QO:XW"UX_^*!<;)FA_^!;'E<F]I&GY+>(P/UR,R[Q
M*B(727C@&2=*^R$%9T\5"YVH$F>?G"</BKO2)"9,+EW\HIBW=,[:.L4_3=E!
MZGVZV@)L6U34.>.H&=[4-/SQE%N3DM%JYTWCNWZA>0ML!GWG'8QTRWWULK@&
MGJBU/URZ:W+$?I7#DT",]MVUO8^VJG/\8<3#MT\J$C@_5M^.I5U\X)^>[<>-
M#WL1H;7*HKV^=INFV39'\L.7G*=U7)F>T*9WG_3-_E197E9A@\ \.KN'Y7HK
M*NU&TA+UR#<101;!S&&KBV>_M(D^,;DVJ9+HOS;R<%*G0BMIQ^5SEYI]Y6,0
MB)OINQ!^**1;@C)+^7;M!.Y+ 3'*S?08G16<W&A6;?0I/1,'7?K.C:/:TN>?
M//KPOL:IIJ1?I-I\=,8<*18]E.25$;.)$N[;F-]4ECCHX=)>NRAEGITEE[@_
MNAMD!U_O01WY3NSMJEZ?9(63BYKWODHBVD=ZC!E+7._UN*5TM7CW]MMN*P71
M GZJ!Q]QHG[/K%^[_^.^>?[]AP]SDT2JRR,":UL>6U"?.R%)X:?O/"YR.QMW
MD$NDDGW'5)$N*>+71Q&N[R)-C94"]XX\<-\0A)TWBBOK#*=\S'=U&U%29O1.
MF?MZ?O'UM"_O2R9QGGXGL8\X%"HU&Y&7EGW\O:)L<6J*.&>=Q$=.&TP<K-\O
MHZ#MAJ9$P]?<IC]55EC>GA2YJAA]T.XYXK3*-U%,U0I=%8VL3[#XB.KX+F\N
M'B=N6>6SU-X64[NWI!11+F.UAE^77T7W3S[&B#FQTIVFTC(_!_S.$[O_F(&X
M%$I7HWYX;[=TU64)':*UZ[I$P%I;6FH/+'KB)#+++VHJ>Z ZZC;5^5I53PQ[
MD:6W.0/A:5'TPM\$BMSC\77A"8>,7Y!7BM28OTIWX5'*J9!25/^J96,OKZF=
M28*<J,?A'?[F/P-D_,)I*#YJ9;#L'N5'V)YRJK='G&A'ZHOK#$11XJKU,_E-
M6WDGM]7#><>76@\?CNGQH-U5-0R;.7U/53'Q1Z-*SW2A1,WG!<S"@+.[R^2U
MOI0(^7MB>]Z9OL,':"S>]-FW&",:LF-V6<K74I=4VCMJ,2!;Z):A+S!Z8Y?/
MS_<SBL9Z3_W,8N&.;6P78O5,_;,<OZ*EI.P'7+,5#2V;O[%.&APO%)NR,R(N
M$A?7*NT48L,:C6!Q\8\VIU*ZS%"SLB3A^/OWCGZJJ/9)%HW5W<]KR+-[XMQI
M_>]M4'R2C]S$P?=LX9S4ZR$XJ2:4^:KV@CT#85KN_"K4H&:WSG!3?<#S$>?U
M6W5&B.66V8;FN\C^:MST0;^?"NT=[SS=1"^%F <]F7M]\;F]Y(=)79U-Y:<Y
M!+'*JI_?OWCN6FS!!MP),/OA2.6;US[GM6!6)A%G.:S)_T!6<RK^@H3GMY"\
MK.L^GJW1R2<$42OM)SOLV_SB<(K7'4WQL8,AB;=RGO*D>C2$(7[:Z<"IM<$;
M"1T8[:\,A)ALQ@=RKM65>2%VUK>W/+G=5_<GF]7\="W>J8^ E&3B%M!]LM=2
MR&CM&(N'2OW\WB:6Z5$MORR.3>*=;I4?2]5!_"X1,'CN\;T+-<- <-W-]B5K
M5?0T=E^*U8^14+@<<#2O:,#5N*7.<[!1KL]1*2"HD<YK<'LFG\V@>WM]XZN$
M4P?#SQ\_/?%U;!UE_U&BH8*5\[M=*&G3O.>JT>"0BG5P-6GH>)U2\\&G7U>^
MO)JL=2CY5APH5J5T*!XZI=+JEGG-_$$_8;CVOE2XOWX;3\SQDCT:%F7&-\3:
M(\G:PN.SBI@7!(MF[@0+]8B6 SNGFXPGMAL;3>9K-9E/]-__:$=F(#K4Y@PN
MJ>;:NJ]SI OE?SE>M("8)AJ5V</.3XPO//U"OT1[9@:]3!9*>!][46'PB2NO
MW_FPKV-!HDO#5Z.(J& >6ZOWU]H]<<U]]'^NG9S,_VRV,0Y'\'?AY%U7@@[,
M"SC)/Q.1?"K9D+O4>DF!O77R5TOZHG]J >OCCF$5SR/+:P*YPPYKWG'!6@72
M$\GJF.*#G7+;/C]6=JE\3+Y-FPHI=?'/5[N-N'PZYEVRP5J09@.A\)&U--QZ
MZAXQ9TC7J*IQ CW?Q4 TG:;;GA1(5P/'$4VFX*P8B+('4 OQB>3"U5@4H]<2
M]JQW.^/0<)\N $UMCATGW%:HAE;90%*:24&UEGD/\I3^[FI=#<N*ZTH6OR?9
M6,5#F4DL*;UV1(;%ZB36^X 5Z8KH_N]<SD_.5TNJ72E.3D^_.MLA-SQ$>Y."
M^VTA%H-)BMQ)45!=Z!'>CYT6&@$%69A&M*]XB);+5%+_1?;B;7XZIXX*/&UP
M#U)CPSPGCZ-GWBPJI/RROG6:8TFII-CS=I:S[J7%%?NDTA=R*5&6UCK66N'B
M=L;6KOTVK*)/B?>GLG 3EZ89B&^5F\TMN8TR# 3?+S_- X=S)*T5CM;PB/NA
MMGK\#$.*!F2D_DEP5G)YE6QOG' I^.()W4=IV2+"W:W"E_Q>:*M\/SF:/W/(
MR+@XMF,"TCVH<7 O;LGJW8)R=@,+ R$ZA76ZO8SZ1U7JF36&-!T?G!/8MV%Q
M5?N!B]S-_#5H)'3\^OO>-K]7,T>-"M>E-U9]CYZ68""N_-*9EI?EX^*^8US$
MEEVWF_CMI..CX>(SOS^/3Z&3D/(UCM7QB7W>P8<B7/=[;,M!V\FJ'^SVNB&\
M:^.M,D=CVIWFED_^GQ,BW!1P)]:?-9$#?W^S>&FBE;%*3^U>"]%5>7+E\XY'
M?7:/#_.JN=P5*PG4O)#[^$I/V0TA#RD<.O'SCH>V/#,%R27MAVLN<;X1*3ZL
MMJG"5M^0_K1L\UJ,T%LEVADA#K1R[$;A/:A_.DNI<.2Y^T[\M!23H]X*.P43
M \P+^NW=81*P03M^3<(R=S"PK$>'U6Z@._JR\6:('>QTW[293#E# ,G-[OBR
M*LB%,_SH*[FI=B*?;8_7=*MT8V%+I+&#GP#)*1N=DV'4/CAXV?;:@:=$0UT&
M8OI JS1L\GU452?@V#799(6'8<FC9I?#+=@,JSBM0S)IXFL?A'O:O$3]8D]I
MBJQ4I?S:=2OD^T(";<I1,T0I\)1<EF:. @,15H#9:WU#@I\6))*@\>**2L\_
MKW.'(@X9!I@6NQ(&*Z*LMI?GV&Y:'_;\JEURGW-!]:JN%MMCW[<]"\GTAB,<
M#MGK5_H*M^D=P)6Y?=#\ADBS4^:<XG+>KHFD+C-_9/.F455ZL+3FLMM!M&;+
M#FT1].=TNMOX8^OL5[[HJ[BNO*5"Z2S'484C?2_5KNP[*]/;+HRSC#UU J57
MR=D[5:\J(<SU@H$(E$=2[* -972!,TXQCB"TO**6NXREGJ_1DW!P5?K\<3_Z
MFPVUB#:C]^7\(EU_ =V=JS.]>/QA:$4:;X*68-R#R#;)E66][-T#=N?PXON]
M$MPE4$7/KCDK\O(ZV]MS\/9_\]TUB8V&18.^IK]H%1GT#3V*[J[HZ=6]W%)B
MZ(N[IMGF1'QRKL*8/C6 )!4$$$FV$_&QOH6FL:<$JUT$>:2RCB,/&%BD"T'Q
M=]>QL1M9N>A3"Z<-^//5JS7;[-R+)*86UUZ\6TO:F*3EIE?[)39*(.4P5KXA
MK0L6J7DNNW/KM_-?[,E69>5%3:6''AA\@34@:;8?CK](<9Y.B98]PY7/?[QN
M#%39)VX5?+&)SCXRH_%CT<-KZ3TG0M-L]68I R%;<@X]81ZL;'#^15+0Q<\L
M*@_L;K]O%2ZZ [*-!U]V<6&IYM7E%F6\U(37K ;]$K?'1#VO]1H_4CZ B:AQ
M(VBV\HOGN+-&!J?9ST5-864T>3++O5R/9GY;G2=W>%G\3NR9FJXO7_7@%D5W
M!UM"XKX!P_V27JRN:)^9T :W(/+/L\TMZ531?H-M%Z&Y1AV5J.D2!4MO?+[]
MW0%(Z.0B1_$L1IQ=9]"7@&>M?"\;5UT3>=#E!V?/Y%UJAP;YA=";Q9UY# 0W
MU!WLX%?ZIE:I(IQ7*[ X]-HAS7U9.A(:M^H4?K*45;\L?Y=Z58L;RJ@9:!V4
MKLZ5[>.ZI9M6:H5*RFEP+O;U2T8ZWCY:\4*.?#KG0LY*O,&%C QW_3>O6#0/
MNC$9@^,;E.W>C[KW_T!8GY&](H8VJ/_+Q?%3SH-1%.V'Z9<U?_#/']WVVBK:
M)/]!#T3R.)2=FEQ$,DC0:A#H*),.U)"NOB77R&DH>_4P:I?^KLD&CJ\"OZ?N
M\L'.,LIRR-..[7E6;/UBSB%1VHT<GIQ[!#@)[_T4Y#=P*9+GLG)VYD%9&D_%
M'SO%:.V=GO(\IL7Y\KKF:U;35T$O=WD^_]TNG<% & ?D7>!<:GY,R":T'!_A
M]+UN_GJNNPFGYGZ".W2@)\":XJ5SYI!JN:/CKDR/YKO'-P3B,&'A?@J;RC%Q
MK/^P';@EU-WD*F&);$5+.:Y[C RF-%:$A6@H&I8>*U5$!YQW( ;=4&R]GG ^
M\(ZXAF89 Q'PG;R:N5P>?7VLN;*)B)Q("LF:3CET4=^YJGT?9=:A7^3P)]&3
MTA(29Z-=UG!QNWO.9S^5320MMT8<+*?O?M?"'>,'S=O17UF].E*#/U*'VT/#
M.'.^#2>*&SDZW;.QV??2LY]88I!GI-D8Z905$300ZSX)FVU**<MWIOK8MR0(
M90M59'A;[@A4$S+S*C/3OQ++^M0NUO!80W*\^FPC]DLIIG2M.,G+E?_9^>F9
M*;L!^R2Y&&Z_F(3DX)&VA2@7WVV5(KW>S_0E_LG7/].#M?JF='3\]7+URXQ1
MI\+WPQJGK+\&*GI(/KJ08V#"%G5^NT3+Z\93=J<OJF1(')9!'Z.]SN%V[JV(
M,;G"ZOS.-!TIT,G9]V#J<H20[[:G,\\K7^'D5#[??AM@O1 S%&C(?E]S8?K'
M\4^/OR9/W7[[Z.EAU^9(DN_ E%MB"?UN!\D<?Z&.);M5EG\P.$G%-D8\<;#P
M:D.:W!'U!)6W.^M'FZ>1<0<KY4\E;L?*FKE+]OR>4>J:A!.ICHJ'7/7$9DD1
M+4,']C::O5Y] -5-Q_34B=@+M*5A1.^@$@,PY8\L&V1X=FAFI@3Z(862&GG?
MS3R/>O[F,BV>]/:I2KF ?<<[5W*:4??OXBKHE*3(,=65>BD/E7H6Y7V:(VZD
M\O/]BQ-EO4NKNR<>TS5[K8[O[Y6TR#@VY[F=0T/]>63(O!P#D0J1.$?2#5\=
M6L; CG4>&I4%J>C#*H_U:TL%UM!6;I3L7?7"TT?8<^!+ =>'AEZ,GM,=>V<R
MEGC'(O(+%QOJ9[ZG./?#V*.Q(''((PEY2V%W%JX>=13('-BSL$L<>WE?<P2Z
M[@!%CC YG(98T<9(FH\ZAKW+<7(_KQ:N-&C>K6X.LW2?U/BYX4&P'?X>K;<3
M;.@1K:;3+]<Y6R]+H?>C$]>W]>*1C@&.*X0)WQ.#I7>J6H*'&IHWAU T6[>-
M9W6AG1 YK(I2;KWV 0OKV0769+4<8?29P9YM,;/2?'A=-XKJCSW6!WEPQZY&
M&F\[=J'V@1]IIQ;+@9V?9PZI[,J[?S!O?/."1/8-EG,Z(BK>M1\ECYC[]G0$
MO:WT92!$IN&*SB7KHT6T]=F*'SOZW.Q8[U/KP_UGV3@>)H:5H$]44_="6M8,
M1+<:NEEXU_J."4EP(=OZKL,%?" D1_X\$'VHUB<B=$8OO9:!B Z>I46R;=B.
M7ZSP2PPK1+W )1V&/J]#6A<9"($I/R'_+FNQ>K(1F06:7!NC]8M0>UAZ)I?"
M?:IK&O&D,O2),_Y.1N3H[6#P#5J9S%BU]<6I<MBT/(WZ(I4V7HXFOD5^N[FT
M:X*$^@<[4_Y2STP<CAIC?@V/]E9V)GCB4/U4O).U0W^I=M!]GRC1MM<'ZS+\
MMG\P07"4*4UR7KP1<5F-@IV)>.B0G\$=SK.;?^6HZ/%P%L-29:N2'RW%O,WN
M'K16LL=0"O*Y'')C@&W: Y(7<1TK@6TIGW"C+2L:?+2>4-(/7#*?ZSC) I^4
MYG$49YZT?:P(NS& G"Z"3DN6NYM#)_PF&0AIL^US>I1L5.M-^(Z9Z]@ +0^E
MS$"TVG^GB:\TDT"PY-E QFF0MW=DP^@"W-ASB"/Q,9929(I-5UF YFV\ 2^(
M>@"B=)Z;BF_;:J_,=]J:"#)TWUB*9&+[Z)T;DKE6[PBK=D-+S2'G6NVSR8K)
M_/H+ Z+>>=T,A)7\V81O,55I)#V+M5MI8]CPV\^X+OQ^E:CRR?9>=6^^B,/$
MA*-%'.'9Y9G/ES4//YDUD+<\<7;P?,!JB\7^&$OBJJB8GNQ3L^1W:,*U?:+=
MQV5/4C+:'O!^*FW8WZ34S&V$XS'HW">.'8D>::L(S][HZ7CSMOR_=52].=MP
M\XWQY_N_\>90K^X^?B 9:62;K"JXG4<9B*\D#\+X,%]8(0,1'S6+IU98#^"6
MBU6%S@82^61GS-*;Z5*RZ*F;Z?URA-<C/%MBNQUP [L!?Z)>O0TK?-W@W\RH
MQH1;H16@$WQN!5:HY#K(P@Z2QE:(1WSU2X2^_2!34,O&V;/<;+!\,ZFB*I#H
MBXS%4RQ&'[PERU%J7:')JZCGC;0?;\*\F128=61[,A KRVRT+NRT'"0O'3U.
MTG*EU;Z_/JQ]7^5J][?1S'9UH92B5Z\.NH=M"Y16<&MC(!11R*3R4-CQ&W0L
MHD)FI'[J+722-NPU4S_-<1%6 *OBDCG+W:\Q$)*H=@9B>9Z-1HZ '>LI=S#M
M[.7N%&FW-K02D,.ENL\23/'\E<DXR1(\P=:!)@VXH\?0,ZGH!+#/ C!]%ZV6
MG$XK ^58'0/1K@3)1E"*,(^<85.VEWHTZ#IR[0HZ!+4==<_$D8Q_J4>78GZ
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
M]Q$TPL0:"R:05KW1B=S,AXET.<*W'Q;W1[;3U\##<)+/'JFS*TM!\"9@["K
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
MLJ:X53,!26<L;;)Y5@Y-BM+[NQNVW9:. !BP]M?L#4_W<P5@R@(!21>H\U/
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
MH-#3MS6+MH1)\LKYZ>S.5<?C_NBH7%:N3@YV9NHI3PRD"=@\=HBJ ',WMRM
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
M"\*7GI_C,B/!=%.JK52W+0G-Y*J7UI<<I[O6AMNS)S(UFE]M"GN.7;TS22$
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
MIQ+<U) &U$=-O=LD267""AM(U36$00-:RH.9(:8OT/7<(0.G[1^UD8;"D"
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
M(^E\/\\<E,T-FZB&M \YW,XGL0OQ2Y9[;*\W??X5?+(ROC3$WM1Q$C2V7_J
M+ES+S-KD&Q_B@9G;A_10./.FH36@M)=JS,UE[,1K_+;Y0'3EOO\A'P8L0%,7
M+QN#CK5]YAXH;H-6<LNF8< 3QO8HU3N?AUS;Y=6' G4FL:0VC2EH/$14EHL>
M!=5RD($>UYU,9?+!]:9*"A)9S%>\UD+5H=>*I'?'C4G7.&<TX? YOF.B%P:H
MW%R"!5O/BXV]0]JOB%T8,I$G^*H>*%=D HAL[SOO!'(<EG<.'Z?OKG;C.0S(
MO"I'A@'KK-3Y'Q(OVI?Q'PJ$N*EPY'N-H#$5+C9N\;$(MKA&IU>O.U!7"@/R
M=T")HR&<6<PS@0J'WHE?4BGA05R'-RN9QZ8I/LS7Q4-]E>V)'\V?MQI0N)2V
M5/C9.?;E7YK-0J-'/<U;;M#%+\Q+*UK!\_245@%@S6;P"3J[0[9F'TL,JYN2
M,YC-[5E>]1WJ?4;*0<D! P[%P"O1O4G.R]A]KAQZ;*;*^,@=,7MG6<_09MQ]
M(<>.TH<REHN.LLWW%?M)F A?7VZ,YD!F QD7]:,C1*TQ:@5B+-WG)/2F?E$(
M-CJ_;?NYLE>:]9,%1?$=37J;RR>I;;Y.;_82ZA.K$T,2PQ3SR_+OEB6M;WOG
MF2HJKH*BQ,Z/JMO'K@7>62MD99(98SNG( O[7HG)[UZ]\&I+RJHL#B2!"UY
M-VY1]LF=N>V8-93%OS?1X[*^:=(W<*F?F3.. ]Q]=QTC6&PD9Z1\)VPO)T5>
MJ:*>XLHI7KR!8!\][E7]W]P4C?=)W4Y:)3GU!?.T9;Q3\%NR>X6D[JAE_%VG
M8L+"8(! F:#.9'S2]KQUY95(965?+4[-6)%Q=1N3L5D?-)(^L&.43>!EH#3-
MK<@-IA/J9;O4B:KED:FB=%&A_B39:&9@JD58:]A7&2ZN!QJH2U4N#-A@QR'P
MQ>3C"-N*17$?FUZIW<@\)/A8$1JJU_L8(,9RNNX*.4.=5_(,I31X'#IOUV=Y
M6''5=!LGD*\H8(#FN]L*Y^SI19,E +MR'V76Z_@4JJ3CKW@_^U //EBYT3XX
M@," [!Q9]XM&_Y7<6S!DY8!9H[J4N83X*S=L_N^IQ-]S%>0_YQ*/G^"P-0P#
M95E9<PTM=05E5?G?+ !#2=7>Q14.!P"<7;P\M!2?TA@8&M$@CP)P "J !/
MP$M+3S<U;06=WX]2EI>E\7RL!/P'NISY>RXTR:FD04,#_+\C7$LW#Z^_9R,
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
MU?C(\8[:XUZ!*F&[Y"S<$FRW9LW(ZX/)Z_UD>NFHZU%-D:X]Q0.Q._'O88
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
MR75&X@V8W;@5]2,:-WWV)<6_Y#$X?^59?N!N] H&?(3NCGR_J%6=;Y2"_3@
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
MSD3D:..NH;=T$<""%'].N_'(+X"2;J1;O^.3)Q0</["D^UV$%9@[EC;AV_"
MC>(#T6+<JBGT<KL6=>@Z+&I+9+[OZP!+6/O[V1BB\.0'?<C@2]-:IB+SPV&D
M\E(_@RVDXY?=XH2^)5W7\UR7%/!7S"4!\/[&M0>3)_6K/KZTS%)*=_K+K,<C
M.;Z,_LNQ+%NC\$*VNUM$G'N\[T?IN-D"SS\_\Z;%C D$MMU\R6*('!#\,M/X
MG#3M,\LA1H;\:*6U1&92O@3.HC4K*G+N4;QDF#+V=8?]+K+P_5KV:Y%;*#K\
M4[*\M>7=+2<\/%".P]Z]B;X]W5,Z2I KVY)H-T*D+Z6I_A\>) 3]IKW9M!'<
M9#=>OWG]K&7X@6<3L1Q82Y6??&2HJ1::LW;?V3O[J4BP><BVD-]YJ3Z5WYXP
M6_EYP!=&7'.$V"+>;" 6G,*6$Z4)OB?S*CJRL-\<+ZI(O:9WALS8#3:.3]*Y
M'_"L5"[4-TN=EI=[UG'P$\VBR" N&P\.FW]!>]_5,HHS+*_H(K/:XM=SNPF/
M^R]D5R#-_&Y^R,^\4J996:XNMQ$(!!\C> L.B.IAXQ\Y' JR=(Y?Q/Q4^ZJ2
M2"\SJ$C+%.G4[Z2-GS15VB09(=TT/DO3Z)01C]'<-;:(,ML6L H$YBY)BGN>
M?+,/)@!T!YZ3NKA4'RR<+"WJ5$^%> FR+X]L'R4;W@-YP5+]Y@\Z&T<>&"_-
ML1](#HI:9SY6$][H;IH1=L@^)W^?\_1#AI7@?*%!<GC_XA9*2O:KC$"XJ&X%
MZ8I53\MI87Z%5?1> #['UWL]0S:<G**1L[IY!%PJYP_526J 4%.S4[(;G%IH
M&Y'!/H5"ZF%RGPO)J=NDT6=E=B;JQ3\%$;1DC._9PK;9>Z-P4AJI4"=AV<;O
M#/C<XWU[H$6FV,(5OI;L<^N<=RM/-Z.?JM?=I,-[)!-6[WRMRB- #]G/_8U&
MR;=KG[S@>GWO);\:56 3CYU%XG?)^.T/,5]N CF2?A>(\+ARBW-XQ4*+]MWG
M522C'N^RJ,_Q92_+:[@\$KZDC#UCN *7P[E7H'E7F^+1CXE^*#&OR.LX[ FW
M=\=*RM B+;A2>TPUW["?Y[[#6F;_34O=:MF ' O;:$."_0(8V 03_S.S>' K
MQ=V@6B]>XDK1.0J<"7JNE<X,U!A0PW.5T_!16^G&5%::YQ+/8_;LX>,!FLXI
M2-PO83F&8#8JU#\>$75^84']BGS6':?[Y\3DE&UA]/7IKU4KE!3S>"-B?N&P
M+ODB[;9HF_T@3,[CIXCEVU7$==%V:\J"68*"8#78< )?O0%F6$J_\B^AETD5
MU=^\NCSE.Z4Q/045QG<(NP3>DJ> &<?7:.XM;7XZ:?T09NF>-L'XXO-XP53$
MVY@)>=?$QRWRPQ3 R__D_YY5^%8W$0"Y2/IB*!KS3'4:.8^AY2"; 9VFEI5D
MY=MA7;L)@,P_>8\BLK^>?08)OX(29G;[3S.7-;("!T)Q;TSP:HI>MZI[;)=E
M%P&WOZ FN-,QOB;LR%R@Q]GH5G-K1W?'?]RYP9DQ26':I+?0!<MWH@#E<]GU
M3"<7/?E30VS?3&N/"'B?Y3=YC6O'?18-/\H)X\JNUH1I?U:6P_87X]L\4?VS
M\)071'A/H^NHG3U141:E'\[G02P)**F<P\F17AVC-^$(CC#!?J\<V:=YH>BS
M!NMHMO<X;44M;/[LFFI[3V>&GI@I=)6<U>RKDV$]$T+4ALE.=.(CJ<95V4(R
MR0NHW%&?\4EJ3A0B.T/?/)/=."0KU+X_FH.'"X8>-_;Q7PHG-KI^5QFB8=UZ
MUO;ZP3C9(]&U) #:@/$J <UWLMV$R7+Q6Z$=X&4&EB@>@)O4, 4X^0>W\=EQ
M!?46"4ZDR6JLB?:?WRU-'''I$BE,EG/4_/>P(QT[@5F1OW_+]'(KOY*GP_R)
MH>%,9DW]'</C6SLWHFQ&K,7=K==JL.O:4>:T!$=(\GNQ-X,NW8Q!T-H_R/
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
MW7U;0.H!V\R=T.KM0F-NK6Q*K[^R8V?@?TN7F:C =CLZ.*D< B .VT8 @ M
MUP\>8F=@,=0;)P:8$P) $;I742Z6T5LD%:\5***H=:_T=5M<*IEG]N@@@%]J
MTA_>Q<;5!2Q!_^OBGFEA.AS$0F/?6MBH<4_>%+3\2_GA#9P+7YI4%@DPI*"A
M--L@ -Z#3M-"2_+#]JJO\Q?&O>Q]<.+G 2^=!;D3G4I]C$+,XR(F7;9F$P8I
M L3W8QU)Q#V@.PS8';;O(3%ZA10S"VWV[F\?5RR),'=>,D[7P?P,87B_\E/:
M7Q];=G,!S*D5MK.5"IR9V&U0Q4_I1GS&DZ43H=-G8UJV0MX2!J8U_+Q #3HK
M?A=ZTI[-($.%_: W4Z$?\;IXUWOCW@@+64'Z$ANOMM?+06OLXUM_A*[KPM$1
M4=<BUZF(@V<R,.]7R3Y ?\G[L3R"C2)M0(G/ZF\,6,M 2;Q\YJD')R%O+0/7
M'56(JGF'IPM+OZ,51IA['83F@3$-GO>(@?=FKY*;%-DH_"7_Q0WO]4IQ.O;M
M]]?0;+QG;Q)_U9SWH)'A1P;X%X>ULH6PO,/E9GIG@83?E$H_$]LT^_EXU\OT
M[,O!S5*^T1;@7L^I&<JW7%VH0P?1&3QL,389[[<T-M'P:W\Q[O!R<V&.QHUK
MB#//%6V63H1*0/]J\:I$K@\8LI7"AZ;JY+@'E"IN#$8(@#'$'GJ76U&\=YH
M&+1V^%N^?(!]="GP[R -VV5W5.?ZKG,CR%?@LFMX( GXJ(X R&;?]D66WQR^
MG-T&[VOG!]9[P6(??DW./5$=K=676*N7-UXG "9DKY3#'C47L:"8@^&52QXY
MJ6)S]7?NA32ZEHL[@:MNVS75"QQEU>ZZ[?;8X+^+7"1(?5IY%RNQ*43ZKHJ$
MPO%C6F0+U)J5\PU*56DZAO2FPB7^"]QN(3Y:-BEEU?1D_'LKW1XX4V6HGC5]
M:%]3>ODI=P/U?]$^^?+#!HV-[1#(??=ZD8Q>CBA&6:2>'H.2D4D&$<#X7RD0
MOO__G/RO/_3!_Y<12OCU/U!+ P04    " !D@V%45YCG"VQ=  "E8@  #P
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
M?$RQWH*T*:>&,H8\31?&-)9F;6$Q2SEA>>VE-I4&%GM.W]R5"(1H+7E$WS6
MS$(?E'?T8DX=!I?WS6XC8N=EY:TS/8F]A55%@\JEY":4WE&OK/I)5N6GZ]F1
MF?F_]_ -MKI10P(Y[/X-.PVAY+A!!&"=TO@HH]WV:0O-I+;J"J;TFT[G]/H\
M^Y*AY1MVF8W"T9,3ZG&WG2SR1L;)EB0%2?]3/RLW39<3[&>7D_::RP[GLIH(
M,#.D1!?]GOQ(;TOXXV +F[TJK_2>"N%U/1^EZ7F]'?\KL6F'TG>/HVGR'J]V
MCBG5M *C56B^OD%;O=_=OPR6\O86E3HS"'K(+)KM53=4G]]X:+\9/_0+9&W
MP'$/$R&7BJGY/N?A%U9>4R0YYG&QKW50/%%9.M56G38S)=Q<CL<P#5N2IY-)
MU!JJ#^K<RC(MR9H\>;?3X%+:NKC3)O+B>DR:2W WN/%!V;[+A2PBPFWM6/:[
M*ET8-O=6U%NIMU7U-6NQ<P=^!G6[FLN#)CM-^^?@,SCX#+(BJ]*2]ZD[]U45
MTRZ$\R=BV;-R+FSTAB[<N(F$8$7Y[)F'S'Y]V*Y1\#F5\B/,WEUM."L; =C3
M,_8LY]9PHP/5_IP0.7: J$<"_7=C8:+#NO?7+VV4]>ESG'8/ARMGW#>S,@32
MF],ERL-^M=J8UB/:+&\>2'LXHKV-PE<X 1^9/Q-5?MR<U-(2XV9ZX#[53:@'
MXVH,!>?7V_J\[K^L%,='LUE&;(QL7&GAL.!KYXSIWV3OF"]D-.\3$$@.NJ..
ME4V<H2Y\S]L:;T<"'Y$ 1J*TK+;+=LWE_@W##"WCE)B/:Z/]L,TNG&GS@;_N
MSJ(V<=99S6&MN4K)I6EO"F;]TMS+G- AV(9V*?Q)_W:SB#6-S/0;1[Y@6I_A
MHOZ$'W/2RWTZ1W:"^50I?)L/]G<RJI(NC?2=!Z-/8#*6E)^_DRNZ55:I[CLN
MB=:AJ)#L#_(N'GC\XOZ1;U6B\I3QX\Q7E@0QR?&\&^<,^5:N"OU=&JK!9Z_Q
M)X5GIK5:.47;J]PFD<!+]^'1?(>??GA2T)M&T3WE*8N'+J@$1RNP7U?:+GHR
MAWR>&J\Y(FS@2W%-'QA-W]&%54Q0AT]5;9=SGVT'NT@8>0!.K%.3B=#9/:_Y
M&Y:0>-Y/T(5EW5=X/ED6%Y.:/?&-..GV)GK+P65S\Z'::F6=KZO#&@"9SPX8
MS<,+QNIO[7I^5"2%K<&]6[B7JL]5',1X6U_L^+C5<E''MVRN-]54?9Z>X.SS
M([>=3\B$Y71J!\.5#."L>1]*W/"HMHCQH?'I*OI/K+%7$][QU%HIMQ(*+JC?
M#*6-T-I5VK@4%<W @IU[SQH[=JNIDX,]JO80[7F./4B@/G7Z1L2(M4GSV[=&
M9CXVZ'R='^=\RM1L(KT;M&731I<&GFDD6.8_;Y!J8?7K=J9XYZSM@5E"[+B6
M1,? <L+K!2,Q;I%)6[V$=VEO4FZ]<J+V9\SF=X68DL9T=F9WI]*UI^($*N!F
M$T,-FW;N';?.?:$0)SP;+ZJ%9[,)%]PN7'9(P*%V%G+S0#\92I,/NE DBM]X
MQ!R==]#=).V>O;LCX6L(G=3TX"YJ;#Y@?0XR.(5TGA>%W46X)1R\-?6U)H[?
MN:_/RT[FG=G25,:]*0H]H\_!G;G^[7;GP;4/*FUJ$3T7H9.39O-FYES9F7-B
M0A/SU96SL.4KV>6@R:T,LZ1QQ1SU\E[TJB>.P3GHAY4[KUK/)MUMYO<NV$[%
MOU+M.;):G4+.,-SMJ9DCA 1>KWR:!1?R[7(N8-I(3:=,"[%^FZY^683+X>/<
MY]M&Z+\M*[^-!"(L?DV$(QXZP-PZS^V\]FZ^_*@:JZ%7_*)#]GD.]:.P6YE
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
MV?G?X8D[S.+JY^9TAW_ONI*YV3WU 8 _>Y<LOG8VCG>8_P[C>>OKRM]A*0#
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
MJ1_K_J/*2O^2Z_]O=?X_J/P?/PHXU^(L<J\(ST\#;6O)HT>.6YG5(P&(,A)
MDZT4I8CK:'1!(+2O&.%>J[B*RZ:_>>PP(D33,?J'Y:F*SN62.T&!.Y;'M.NN
MMN4#)%#9.8U+Z[&;GG=XA01^9MRL-MP[;[6Z/(%\)=R-G3%G?[['HG<6K[M<
M CXE;'M2[U\&/DUJLW&>KL+:98*OT6(7#5:C/MJUPHD7?87-S![]1/LY4]-<
M98]%;"OY,\X]@YFR:B/KOY<0Y,B=\M?!5N/ADQXJ<BY>?!XG/WQ\Z L._04D
MT=(JU,#59^/094951_7MUVJHVD_-G3AV@UL=&-5>LOC34SEA7:7=-\#QWTW@
M:1LPF#?JD%*Z)+E  MR;EX0CTE_71*R6AF].D(#OAYJJEX*]D1K^N U7A:^O
M'ZS!AQ6XIB0P]6#-"66(O5;Z 00LN/!2Z- 8"0A<;Y8N96>4=[#3ZE<-)M(/
M,LQ,T"2Y?5854*^+$W/"2S"48<E]\2L9FQL)G(Q^.2U,,:RT>2N !')M-RV3
M;D?6=F0B+A866Z:M_S>3K9"CO\V]- )V*;N5F)6:4B/)&4(<\B5_2;_9D;ET
M(W@(8A&@V5?SG[]:=TK!6/VV6*;3&.3V/'+.]$)TM4B40UGNV9>T49YN!321
MHWSI^^'&4MY!2T\ZU:.O/_1[WS8":A1,53,!F^.B)O)X&H$WS -).X@7?7;1
M$L60']E^#D7;I%\]N!2[^VDE2[S10YG6DHN_-B$!V^88:7N=^TJ(+"SH*&)&
MX 8R*;O4K\0Q(IM4J'N/4BN;PU2$.5O-8@#&N1/_56L9G^.CV'Z1Q1N=%)+7
M[-O\*TF$I<8;'-!$V1\(/NTCS7BO[O!CQ2T:7T.$\]G:)P4ASHF)$<:BZZ=9
MN6]53E_'OVU'"_ CAWM<<D]6]"ZJ#H5*L[X_Y#4<5%*KC0&)T/J^/WR^]SK-
M8B=96U&@G6LD.9F5A_6(01E\,%V!J3</I35471_F-W-\,&$:W[#O65WPR8"!
MG_>^3KMT!W>K=NHC<P4S2V,OI=P72("K6*,8YL,K^W,-T9P'*Z!?70U[?%EH
MV@A;MWQ19%%1UZ(Y7\OP)J5-/Y]%SP>A9??TAR N:'JG)EYP17*_.\KJNK^3
MA[Y%>@L)V!'")M./Q9' NR0O_;MZ*QXQ.*='V!5DLSP@X[3Z@*,5?-UGQ;-D
MT>7<8K?:-M1C?*./B2!DEHI@R-U<>!">8LT0JGH)JP@%(XP/9%=D-\M[8+#@
MN!I8R:%KF/,VVHC)@A$B$ D,&2/"I'L@7+QGHOG7/04S7;NJ3[VW3>G9'B"X
M^>E'HK?TG0B#*)9/AP<N23SCM-JY8-T*LFLAX._\!_=A'UN[&$\.\\[V?70I
MB,PTR:)$4X7?.BDP$%?+#F4\G82R?,)HR\13K(G_[@A!COV.Q"4DH%>78]K9
M**4P:CY8)+JKPT@]K'&3U#ZOX$HT9E9!2(._JS5+8^>HZA87^QP_V%?V^5?5
M1_4Y%'2I1ET>*PD\531^P!59\'Y$^I*/3$[ W.)5H\6<2==XTJ5KMXC$B*]$
M_=M\.AU!Q"M"V:JKL%>OAQR$=Z_';T>?7<S5J6.AR.63@52HM;]^>Y7ASG=K
M-9092,!D=P97AAO*]D!ALF-0&'CH,6LCS(\4UP6%8PWG#(SRR3C@]<\7T$*C
MN%S,/3Z^^JAC;)( R#N$WI7L.[@,-Z0-(>$)YS@W@'07R9@UOVL;(&[2V17(
MF)CQ$V@\V<\R05,BU!Z7?W7,SBRGO8E^>@YI=HB2@SB$%;C/5@3Y2N\W98N7
M LROF0^Z7V)KW#R$OVET31"LHYOS^^9+7OR(7_<3U$L8[/R1 $JN45&/->^
M'F9<1GS:9"+R:=#-ZLQW'IZS.2U_%F+ITB#; 9X AZ2(-#;?PYC-W$DS<*>T
M;BH4.=EMFG;E)+SL.J<KTX'/7DH$@0_SX0X??3P(TYTLJ[T']C4XGT^_'7)G
MW@DZ3$YY!-9.Q'6$FSR3#D@\^T)B,KPA7#.\>?Z:<97'3I!XU%F?,-U^"])V
M)3Y7E;]OTNPWC!S_W;.XI_:!PH>#/+KBF^E80]TG;[#C!:Q'D_68Q-=N>X?,
M^7M-V&W*GA5+K5!Y9G_."GPV;#GA>U7)W)G67=WZ);+7&,WPB4E'Q?98]0W$
MY;;78#"Y$+KP\YUA6(C5 6151\_"HCXJ3PJ-FBV!!E(CX6T@Z7W8A_CQY!%Q
M#6YU?P8[&M;N.:1:OJWE"TAAXO7Q)G;<"J-1AL<O=AZB5_Y+H]S-K9=(0&@
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
MB6DW'\4%M:V=%#9(_ C>88 $H@9\-B=LXFOPO*%@RE/BU*11&)T4N*>[BTY
M)3H+.Y<0"PFHP]:-<%O]U!L^5U<WG9.L?/$>-TJ??+2,4BU+PBO_F!TG"_H*
M[ZH@8P=^>*/%IV$'>VR7%&69RYW%K$37#M[N7&;S3W8>H^T[]+!^*7QMD_DY
MII!C3&>BJY&_'IYW-<W;GR05WZO:RXQ6(/M^XV>ZMGD(>&T%D70[U31,M<(?
M(\,@<-,D\_L[?ESU0F=_,3'B'9K44RP2VDP%*>;-2FV*@B/B&O+#]'>\KF]2
MO3?>P@3PJG^NO*(D/X*'T-/E?^OJA5*]P%+P\I*?]$8"/CT]W:G. MQB-1\D
M/PNS?DRV]58I6=]2:[@NF.Q69@3>P)V463I_I$KS0K&;4,(.P)<JU%2;]]WQ
M'(:PEBK:\BA)*B-'O#XQ1L&=(3_#Z.:>F7?DWX6"?++UM$Y?=:ZSSDP9\*6R
M^][EGH^SN0%;NGB/Q2BPO/I$-I'!]'VEGQL;?^#2MX^0GC@8]@!SE$.JW8DM
MDS:#[GR2L".Q7[M2L1_>\B>[%\JI=];RX83V-Z8A 0FMEV*%A<,LQRH+"65R
MK/*L]_MUHCG/K@(9+4VR7FA^2N(%GR;S$.<)7!1T]II&Y9\G/!0.GL\U(FMI
M%CB*-]?XZ6G_V(#%P;,,?*V>#F'3R$DM:'4<,T#EB+0OI-P4Z7A[$YEK+$I!
M3$88&"SLU9M;$#U1;?^(,J>*[9;K(F>EGV#PE0D\7L'+PNL8O-7#\T8>-D*3
M6.%1PIH>1Y_D<KX[T!I;QT918J4X/G7^KJF17'M.2T+\(@R\K2H@KD)F)\/\
MK6O]5#MS0SOV1@'SXC&G;N=._&#B"RP$Y1/A)JB2_+K+[$'%H>ZFC7#?2AFS
MD"P%&;RB:>+9D)'S4Z+7*W1,;WDL!:AQR.[S3ZQL5I8&"#VN7L5FU'14UI*5
MFD)9+71S12T&XCC*;HI8%V/>W[(ZG3U=5;LZF] W3!?X\;#?+(E<!%YHY?T
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
M3M/=)7+JTJ!FA_;-=&.K[ZJ3KX9YO_]Z3[*')C>'_IX)</]D,VE@-_-NPBT
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
MHL*WTY<**ZLC<?0OX^;XS;VS8QPP:>.WZW/Z?Z_!_W5Y,___ %!+ P04
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
MN4.+YIZ2B_>)ME$"X^/A^=G-;CC#?MV_YX%2U.W7?HR9[D\+_P%02P,$%
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
M(B&FRN=8H*M0J=@ZZZW@FDFQS FFA?*X$H;_*T0.[X8(B4QI)('SN0QZ!'Q
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
M5%/64%"&*?^\!,0&@7"P<PAP<@HHBPF)*?^?1>\%^"# ->" &20#,/&!F/E
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
MO,+7%\!=8P3S=D]6)\K>>!'#5%:"L;=TY5 LR6/YY]^:84GZS+\#4$L#!!0
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
MNY7S4PN=IUEFYVSS--S.EG:>=B[.U';._]T@_K]L]C_1/_/ZB?#SH0"!*0>
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
M(]TSV2REU]C#YL22&Q 30<FW+BF=9W>,N)Q4A(Y;/C>2XBH8+DU1'5O=>"G
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
MNFW;+CPRWWWIPNMVQA],R6VN#+$W$6*$Y#[)5GYZK5+YY"E^;%AG\D(U2Y*
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
M&2ND[#'ETB@TXU*OJK_D:-E@YFWMYAA[1!D*=<L,WP"MG;++O@1[TPR>K6)
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
MZ:(,.8LU:;KD-XQ:XTF&+5<*FR[- W--WT!VUAMO7;W&RIC8LEOLV W<"_I
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
MN* 3"MHU@D;G4M)4KO<RS^.8/Q>W5KCRR.$IR/EUF9 PS8$T%)_J 9%R87G
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
M\&]DW1O&K*3(L>SASF\\AI3Z/;WU379X-'L7QE8SL'\*JLW:4:K P"$,=.W
M+&]HH-KMTF9G'31^R7; 3/Z*;J_)WB&-)7-_F\,&5]X#X>(J@]3LOX/JM6O6
MCC&@YR&ZMZZ3<G"LKYU96K32O:,!:[=/8:ZZ0'!X:A"% #GKBS($R T;& ;P
M^$+'L0"2U39'@:#A+BW7"^R8XY;SZG?93#$S;F_]?G'5QN$\ 1H^GO*G213'
M<AZ2":E*1XB)*):2V5]/V.SUWS;AB%MZ@4&6W3[B)/*R#Q)#..:1AV.>5-OD
M;$'35/'C(C\K.'^=;@?6N$>"&%\Q^4*HVDZ?I!Q/5"F03:D8 2#1HGM_1%_R
M,D-W,WGU#?LC9".ET%UU'<"4-?;Q$[F@2/M(HWN:RFM3AP/<WH^?K&1UXER5
M MRR UL"UV8X-ET](-LFF2AK\UJL$KB?!TQ5ID_+;0?K%+Q/0WHQ]-Z:04,4
M-$2'IR&R?''&J"T"\N;C51E9<D)C5!T!I(,Q:H[L! P@0BQ%^[I)G4"P6.KN
MM6%X@1"Q5=FS1C>\XO/GLN 1+4L03*(L48G7U XC62S)FRRCO. EI4K_EY)(
MD$GZ1'Y+16B_'W6B&!V"Y* H/7)%Z4<B!"%3*1U%:B]]5-MFQX'<L5-R'='D
M[R3BE_1!W?]W\H8DT2ROSUS5?30/<KF1Z$TA/G%>Z"1VV^Z($7Z6U\'=-Y(^
MD$_R:EGHM"I=AT,\ ^7>9(4NN+;M,,@1W\DO=]W>K\;!COD;ZP/QTRC8\'[)
M$BI*QVN27#S&LJDQOU"GL7QHM.LIU:FRS:V##COHL(,..^BP@P[;N4*B'V9R
M9*KM7EB-D>J\.S*4(U. ]R,YC%$]WI<N8&2*\VYJ@9$JSGL0'D:J3P<)%KZT
MZ:)&31QO3(Y%E$[8?4KGI;OZ9":72/YF+<_C5I.\GHAX09(B)3WHV(<BQ;GF
M?5@@01]_Y/KXLZ>M--WMI&>OI60.Y&MYHE/!MQK H__H,SHU"@5C6RRTR[?\
M*@-JT.T'0(7REL@;K]Q,UOA>=T6%[&Y!>3M@KWH&G6+0*0:=8M I!IVB-[=*
MV^=UI%I$^]=VI*I#Z]=W9,K"K@S\R-2$%NR]2PW*+Q/RST*)ZK2,YZ</9+)*
MHZP2_#=_$CF+_YBPE2) _B&6K=2OV^E)^ON@$VU(W^0&G<>1ZSPV&8>N":<L
MN54[9UIM''V)3& 7'[&]WR*>O,RP^S*>MZZ-#\EK$7%R&@GEXK]4[OQ1]5)P
ME;A:'?C3]5.3C<VBI'TSV1>/4GB@0O&-51H-G? VU'?&/6>_E?$P)#EY(#R:
MD\U?R#67.WOXF81\?83S>\GXC-"\D,_955;=#P/-I>%+(YRW#[)AO@/R@3.A
M51X-]Z41SMNTR"5_E"4TFU])-I9F@L9?HU3K+C[X]\8]AX.^(]KOC'O./+PC
MEE_'.+]"!_&).\N2:RG8J/S"Q@* 0WXJS)SMIQ#47&P/ZSF;]L18#''$!R%B
MC+-=P\CYF.^69(QQQI^S@#XFVYX"7_-\W_Q*WS=+>\]Y15UMX>$_..Y9?+%/
M;HAZ<"0/M*?!OB-\Z6!Z;2D9X;SK>4P=VO<#S7L'2H(7R&'6YE4JYRLA"I*<
M%_*>FV\TT6H7B7U]]/8IT2JA6@\4?%^<U!>MU]4SE]+?Z%R" '8.QTL-,%4/
MN8RLC=D*E=^4U^. H5I,\)0+GG*'YRDWL$9]I YU7K3C(_7)&]P:.#(?/N\:
MJI$Z 785A$8:)NQ32S_28./!_39&&HKLUP !G+1?,4Z:3]4@E'%T* F[YI%,
M?BS0Z3DTQKK!Y1$Z+8?&6;?R7X1.%DK6VJ>Y"#IQ*'EO!V9,=%$I"M2D1*4R
M5NR03U:$SQA?1K)KU4AV4W@G[.D6'C)XI4^Z\,2X](\JA,(<>RA,VYOKHMR3
M5YF0-Z_Z95G*X&X199W"#E#1A'EZ@1J_B[+%:92JN\'I7'<A$-/$"\,F,OK?
M^R9C+),(Y!2]S:XE?6.8=FVDDJ_/HYZTIF 17Y_W/VE;"O6'9[ )L_VTB\D2
M_1V,WEDFQ[3AGNYN_O=(J<,]Y:T=\/$1%F+\C;1>/RDC*EMJ;5(%8&N,L28Z
MC3'T8)-DJ#CQ]A0<U#P_/]+.)[G^\P<UP_9&R-YC^X>D$>-:X8Z!#3,W]NCA
M0637D_F<DWF4OU!1[1U-TTQ[)BE$4H5\NB&F*,04A9BB5W,"DMI0!9>$<*(0
M3A3"B0XFG,BOS65D44;8#?W'%HC428,TLN@DK.K[D04M^37,CRS4";%%]-@B
MH+I:)$86&87:-#SF@"F<%H)1AU*AT*Z.+=K*G^O2V *P$'IRCRTL"[F/Z]B"
MM7 X9&,+X9*#26)CN?B;&CJ%)&8;/^2@SE"K[Z,)R>I ?0B].O+0JSTC2LF[
MWNSV4IE]Y(O:2?J"1/:]@]^BD=:Z";RY_6+T7@3UP>@3$WP8QS'/2M)_P9R5
M&L]S^5)=1I0/4OAE$.(.:G6"AZE;B/B.0$OZ#FJ-/K/L03Z )!FFAE+;[Q_F
M'.,[ O:D'=3*?"VQ>WL#ZC]_P#.,[P"TI _C&N'VD0\S-^;H@N#3CL$5//BT
M!Y_VX--N\&FWT.6A\G,^>L]V!'NHDT8^Q &$.  [Q"$.P/IN&T;)-+)  +PZ
MH1 "<+@A ,B5\2.+!/"K61Q9) !R'6"(!CCH: #,AGAL;H@B7I"D2,F$S9[E
M.5]5T['QJ*M\[%@%?O(@854)T",ABN7FMP-FE1^*1C3NC ,C#"Z/Q^+R6*^%
M%SS?T\#+?[W4OLM?_?XI>J3+8EGK=Z?]NRO:Y&DTTE;W=T>TW:C7I&9%:__F
MDB;M;-7\%1M=".QG8_*AO9 O&%L3LE<^T>@_V]@>H\57QZWM.*V3IW?PXG%%
ME ;XG#[01+Y]-_))[MM/P?:[AS*G7UDJATGE*^5Z5NN_?)CSNGEN_4WO"P(.
M=)8KQL'C+#\G8.RS?$/%'Y><J$@\HF*T7-T0IN\>XIPZO!T G\<XP[C]P\+,
MC=FSKC6LKD49/%(PIOS(IN?W6?73OK(?@S\8_$"#'^C(_4#K]5JL0;6$"4'P
M9 V>K$-XL@*U:JB\]([>B[6',V'0]*,Y"[K+F34:4%!M5^CC@V%G=5@-O:G-
MK>=C<%H.3LM'Z+0\E/1\;&[+;6TYQ^:5W-%<<&Q^R1UM6&-V/':@G#HV5^-V
MYJ1C<R'N9!DZ-O_A=IXACER#)5\I6$J3J$J>N?FU4*ZG\4(A$Q,Y>Z6OZ8*E
M<F'$QDMU2VVS9V_G3PSMF-L3@2W\:COXH\5QL2Q217+ICJ[V)"<+)<T\R",H
MX=9[UK7N[\/G+DG*Q8W2ZX@F5]E9M*)YE)IQ0?IXP?*/0N3EOKIC&B+KW_0;
MM=<$S<DMX0]2B*C$C!L2LWFU]TUI=UQ]UL.,2F*7+"NUJ\8=H6WGPS.SO#;4
M-+-,KHG17&YL.T;:$=CJ/Y.\NML^,J$S?-:V\4"K[EI69%TR3N@\.RLX)UF\
MOI,\B%!YKB4_DB7EO]**.]D=?XEJ.KN+'C6@A_V8ESS"N=QR)+F(N$JA7Y_"
M&=;8EZ^# !9HKFOGTT;_XO +@\<\J$_PDO#K)3$8M?)%OI(BD92""B[W;L5A
M5%OZ,_E6_DD_[S:=L:%[D9.FE!(_</V3U&TP;.CW#.*[(F[:S)VM!\*#NF24
M6V[H^K[(L/6TG6%C(</>PV9N'L<7YHVVX^*9LJ,.5&U##U3?<1*)@J^;I4)#
M2U\>@SWZ8UGP56A\4F!R+P,+]MY\#$V.5;"%8:TD:73V=_!*6BCMT!G-P2 A
M0B8Z4S=\"=OID]$9J\& &Q\0;YY,!A_G?JZ??N_9X-_DP&ZIUQ&ANU"A"V5F
M.]'=I!:P.LB[Z.[33K"ADM%8?7AZ4.N,U3^GNPI@I#XW;BVR(_6U<6&. D[-
MK\BFQF">A#(H#F.MNM^#&N4G%"LZ;LQ>S^O($ZQ,3_A^0K,'^2_&*1$342R7
M$5\K1ZC]7[?+[=AF:"<I&=L3%C(I'G<F16O]]-5F1ZTOY>X5"Y)\8"S1F4G,
MC7U2;S+NU#?R2:U\,9MHW6OBD]*OVR2ND@66/)[66-C<P2>*WQC_XRJ[YBPF
MS;NDMC$:ZD^49_:W3_*YX#1*[<!H^@9OEI#S WW.CQ#I&R)]#T\3WN*>'JEV
M'/*\CE1##N&*1ZH%-['.(U5Q0SG5D:JQ]0*$2Z7-#Y,59_+!SM=E+8E\5TMB
M5;;9TV@8V[53ZPSS<2>*GR%)#ZJA8U$-O3XA91W2RX)G94T@R5],9S,:DXOM
MCJEU3+3KU .!\L[A=$YX>2L#:(.T]Q%8^>1X=$Y6G,2T)%#^G)*-4>ADR7A.
M_U7^_GISDE7JL5S^;0=$(V#V/;R70,FR=%5I(BMYP;F\(<T!49 N'I!\E!?O
M:4%3Y<6B^/:KI;R8'ZIH;2,>>$<?J$@DB')E@<-I[N$!QZ<H7DAFB:_W][T1
M!Z"'!QS:,WRZ;B@ 8]$3$RZ3.A_6"1,:O;H?T@43$K5GC&'6%CT/#1>"8/*@
M5@]J]3Z!M'E%6(?+8'0FA=;/++H8)YNU8M;R%RK+RO"[>B314)9K;LTCHS-5
MM 1L*ZNALV.T.=R6BA]T!HZV:PT59-&9/UH"ABM6W-Y?P> ?#/Z'9_"W45Z@
M>SZ!X22#Z*?1O:D=U]NK>?;'"2T#-B9Y]$C$)-X%W58^YML_3<BC"O4ADWN2
M26+:VF-[^IH3 VROM :+Z[%87/NRBY419/DED7=9E-Y%CQ?5-CNM=IG.- ;K
MY1%/%1]GBZ>AES\\5;2;)9R&3O[0E ^9?)H^RF_;[CE8WZ )#YIP])KP(&\&
M>?/PY$TKWF"D F>+MVBDTJ059X1.(VN%$<0N>929R6Q&XIP^D'VID,L>$T[D
M=1;3M%)[]",SM_V:#YFY&ZU!9CX6F5GC!'RQW3Z[&T!5(KIYMG6N"5]&2BU3
MQ]EW',4#VU]/[)EDBFA6T&P^76UL[#HAQGX -"B?+\G)EE-1;T6APEB>-;:"
MWVIDI/-R5A9]NLK.R8S(YS&1C4Z$(+G8!3&=I"G[%F5QESEJ\17D\W611645
MP<[;QSP@TEDH<U;M9??J@%\W%%+DSV2!73MM]HH^A@Q*KJ#D"DJNH.0*2B[G
M*H/>^;^1*L+Z>\9&IA_K1>0;J;ZL._>&SI.Q/^ 0MAT('UNBAT$%.N"<8,MD
MW%8/XE&/G&R6IM221N7BE,D<Y K>RV7,VV<W[?XA']KCUF0&Q?&Q*(Y[DD-?
M78H?G[:8/F(7V L#GLUME\U57NZSB//UC'&5NEZG)F@Q @J<BKL!0]IOC(%Z
M^</V=QM3YWZ&?<FI;RR?HDP^?OHR!?\9$^"MVN.G,,P<6/>-6Y^]1]W>76*;
M%:;E*$%K&;2606L9M)9!:^E<6&W-;8U4.SD\.S(RK64O3_=(M980OGRD>LFA
ME&W8%)!6DK!+#=O/*FQO22M5=ZD\BDL-X)QDL5(?I2K$7_Y.M UH;/\!)QJU
MKN0%35K0I%G)1D^,B]I9!HV$OJ%WJJ^CM<E'RMS8._6_$3I?Y"0Y>9"_G9-S
M*F)69+FR?EQ+T4FO-F@[##;$-T2=T>T?[PA?OFN#V#",!\0WBK;I[(L@Y0,[
MO:_*M5]E%X]Q:=F[9/PYG.T3O-: [V'$H#$*&J.@,0H:HZ Q<E^#N-/3-5*U
M43<.9:0JH29&>:1:'P@7/5*M3V^<E4M-R:\3$G%U9XB))&TBE)YU$N4YI_=%
MKJ[-2<Y*98)\=H0J$ZT2(ZJ&\8(DA?PSFTTB^:PD-"W*B$\IVQ:\<M(ACW%:
M)"29J-DL$RG)(<NX3]FIYK/M5#&($3C1]:#''Y1)QZ),TL3SRF=YQI37=4S*
M2O/35>F J:_J ^K0 V&WA#_0F%35[F&D ;MX$#9/]L[P[>X(7VQ.\*4\P&=/
MYW<ZN]B<7HFD-*Z=+!47I9%1>QU[?'-SNJX?P%!UQ<$7T<SCYVAI+IT![78X
MB!!4 KDA0O( *N:AO*:^2'Y#W-Q^,=8^ O4)ZK^@_D.O_H-5-7%Q2[.V]^#H
M]*7.WS['6ZI940!>8-:&G42E;D9ZA$92=\5FH[1XG-$I>JT/AH4(Z'9Q@UTI
MV)4.SZXT@(#O2(LM]X1@*4U4L8G)?92J&V,B%H3D%HIDP"!#ZW+!) 1UZI&K
M4\_)B@GY]D_UA5->!Z^VZ.E#&Q.7MEQQ':W5U;I)!*O3P1@;>Z3^AL2$/BB:
MY&S",)BZ^$$BGZ-DSYV[$8:YO1\,VR)$962!>L X62A69YL=0D79R/F>SNZB
M1SVR-J/XP)LDY2L4I=<13:ZRLVA%\R@]*RU_)0^M@PCNZ -5&5>@H_S9'[U1
MUW VZMKXIO7D7LJ240RB^65;'W5*(K&0KY3ZCWJI'J)4>8V<Y&6(G&1$57R-
M3L%JU=<'MJ=S9H2A:>8C_::<QGS]B>0+)J^+!]*06]3<V@/]BHI,Y7_3Y_BH
M:^*!TKT'54-H30N_=,JC=OOD92*JU6\FWMC-+R+S]8Z*YWE-3,-%W]S!>YC'
MSDG.O ZP3GC0?&99W ;0ZW[>,;UP? 3AT?3Q@:7,C A@Y/0-_5+=O)-,;3W0
M?LW)2DH:VXA_(^W&MEYH!ZM<;+IX\0^I_).WNMQG17MG--86_H-W#)XB?CU%
M!J,6R-^AXNA>$]/ &S5W\(#BCLO7L^#K1GE1WS#X%@43<# !!Q/P"T@ G1\^
M?RLCS:R3$A#=,H+!PHU*^/R$H!CU"CIT\9Y@3 !9!UW4)QA<D_2,+N@3?MPZ
M@W*7U\MB+T*%5B!&=X4"&C&V]H4 0OT%#]06RC<@R%_Q@019FJ#/.D(F!J#'
M@Z+#R+74&//1\2<P5AIJ54''3P,(K^$S30Y8Z+AH:X@0QR9T^]0.I8WM#!U[
M;0>UIY5TQV#WLI(=GPMW3'?KQ42^2:%:)9C&&=V[ 2!\7QEC=&5"]V+8@;/U
MID3W=-C!M34&(CR95JO;Q1T8W=MBA[W)HH3N,;&#UV2L1*?+L8-GYVOG(WCK
MZ==L-HDCL9C,4O:M;117PVA.P[E M(2XKB./ZY+/A[IAR3FI_GN5V;C9=1EB
M&.+5^_A,#'GMQ=RF:P_$*G%(GL(IOXYXOOG'22RO05$>?&CAM5[&\A(IM"L#
M?<>VY8*5C?")@;ECRE0JB7^@\DHZ7<L=D^QMIA-58K=Z2QH"20;\E(^96S*>
MTW]MHJ O:19)/-E<96=5K^HV%ZTV7LFRNY=(FU)<*6V04I IY%MW5>D.DM-"
M[N_\[R17@HT&H6UW3[%$+_P GC)K;/P$GO]BKZ4$DQ:)7#.Y5BLFHO0#9\5J
MNW9ED6DI&;RJ,5T3DN2:A+'-=)42Y^7;4&4DD."W.755VN>JYO<0<]V:" ^S
M?4ZD)!K3;>6T_;M&,S6 'FBBR\ZI>AZR1$RYW.=5<EO#"6LWB >T'R2/JU[!
M:58=9UJ]#<:P5U ?+W%UZDV_4T7<#4^$II4?>E\PGB\L6GH$L'ZH,#UY@UG#
M>MT5"[(7QCD;9)JN*)!MO=ML(-7T08%EQ\EO>,,&B<%^ !PHE<CZ)+28KF^[
MSBC0;3P37]1JE3S#GDL*&*W-8%[0YT2*+:688@H0KVWE,YK]-TYS<LZ^Z=@]
M?4,/5"N/Y!JQ?R<3/XG]&C3V Z!&V7 KMA\(#^J*#^^PMH8!4*-LM[: @?"@
MKE'7V:$U#( :9;NUQ:G=?*:6U0-ZW<8'K96F_>F09,GN,BS]:YH6QK:_CUCS
M376LEZIB#:2FYAX1W)#29>*.2;'_-YHOE.59DG?)-DF@)5^8*%<*R0B:%%9=
MA_,X W>L- IQ8I<\R;8[!H3RLDL*=:\1HV  [H<!T^V"\5Q55&RQ9*:^?C)8
MQ(0D0B7UO1*B4(EFKY3'0Y1>%_<IC:<S*9C)XZ3#9]O?,\:/-"/R3CR3HJ8V
MI45C>\\8/D7Y)B5S*3Q7&ZR,9TU326NYPW+8[NQG5,_SL9\2_N*1\)C*&Q^
MV-C/#Z8'JN+NY=-USHK[?%:D6Z6K'DYC%R_99%8[]@-RXAK;^\@08L.+H.,T
M0N8;!]06JU65>2)*E5QWF;)O5UE9J*(THC8DE+'K'?*TA#PM(4]+R-/R E)7
ME1*ZX*$.@!A(,84PQ :4D&=PWTET6V%0R*P-$XWNDG U119.1NC.EZLY@L@
MZ +>7$U.D[D9732<JXD!NUVB"ZAS-4/M_.31!>@-/5W=0WZ 4^8P=Y.C'=;%
M/QC=C0YC)]LZUJ%C$EL ,4Y#DY<K.A:P[PG0>HZB8^SZ1F[OBHCN\/<])<V^
MJ.@8MZ$NA%IO?G1,V0#HC:[QZ-BL=A/0/O08'=/4;0>T=<A#=PUT4I^"O2W1
ML4,= .UKQ.R]5M#Q13W-1)\>$N@XJ(%V2Y^I5]WQ3@--AMF1#=V]V<\LM/79
M1\=/=7I&P $98WE&(( TEZ>%<^!8GI(.LP%P/1O+8V$["[UX;8_E\>BP13[J
M_>#&\FA8H@=Z :)[(_H]&.: #73R=C_@V\9OHI.^^YD.GVEJ@%/JKJP%@BGM
ME&4)W9$%.LNU\4]%Q\C:HGBN#-6GID''HW8":LA>@.Z&!4ID[2(ZT>U?>QS/
M[KPV^??0;>U6<]!C.LZG"?&0_EBH+,%L][1,HBR1+??RC$_2/1?7MFF1[;[B
M)UUR&QI#&N5C2:/<5Y;*URG\7Z;O?YE2LKF'%QQ"TO"!L:1,\$[X XV)N&6I
M-E=K8P<?V1\W=22D2+/5"M%8 \#8%@OMI<B0%O)>:X@.L^R- -^&,B">%ZU]
MY-KD\K60',!,&Y5:T\);'DWEZZBT@F>5M"FG\DG</"62S2=[XLK%H]P<DDV3
M3!)?EQR2XGUD3_G.IHIIVC#\&MP.ONA]'NT2;UCU]9EK=>.S=DHRHM_7#:T]
M9MG;$*2EN[95R(UDII5E;.N]4Q%DGN7&]I@P-.=U@O7S@&GZG###3C*T]$&W
MH=+5I7P5Z#RKBO7%ZSL>94+.<A7:4OXKK;11.\?^!N9ZV(\AF[TM>=<JWD72
MG5<Q!\KK](Y=1W7U#RVFJ\7HON;']LJ"=?*2!^6!9 79LE%J;I6M^TSN1TD?
MW]EDE&>0_%^B/P@=1O*1&8.47-\'R5CP*%5A;<F29BJ()E*.4.;5M.L<<JL<
M9&Z5WXB*5)."[H/<!'/RN5#JX>EL(S:6(J28%KG(HRS19R=K.0H>O*](;'@
MV@Z#&+%)Y]-JC)!))V32"9ET0B:=%Y Z<UCH'#9AN*&*?W0NES!X6B4N.B=*
MX,EKP1VC\YB$06W4>XS4L\I2*X71)P5(/VLGHZ-[05HA-JJKT3T6K2#VNYX.
MO?7;K:<CLQBZEZG#=#58F="]3#WLC#ZC'QWZ\;<Z_YW3+&+S&QU$@X[N!>\;
M)7 "^[+8H.,/!IQ/L'L9NK@-V(%KY>B$[D#9HFB: .3[O4>XM8Y@0,"_(MO+
MW;3OZ#9U:S@MIF0,NW[ ^8!9I!P%(F0L)Y-W$U$LEU)L45[W0K[:=$;C2/XU
MJO)A2>(F*Y;2F!(QR4@^$5$J?[I?3^(T$J6O/B=Y1%/")TGY@T60PM 4#!W
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
M>78@,U,:YH;:IK*!PVA:E28MWK?:>1KGY"B#<W1;T(HD]&;1&%G>46Q,$_E
M'RF(/)L#5R(2GJ0$L3]>T<.^?L_F/-=2D[[1Y5DJSN/UYU@J3GA<^9765TLC
M\,+0XG""GDMRZB3+1_@+"B$4LZ$D\2 ,>A,E*"1Q#"]V]SA%+ K\K>5;ZJH'
M)[F6@Z3HFSEAON",SGJ\)XPF?:,[813G\?I/&,4)C^N$L;Y:6C6P<;J.Z$Q^
MX-3]UU%C0D\X.6H&B=/(XG6'/' 6+F%9X(P+1H-WFE@L1?(4J?$>:VC-U7]]
M43Y=(5 (^0U:V6_&"+PFZ09'>4%E;GP6H YQHS/_5";Q^FT_E=F.R_"SNTX:
M5E])T'^9>P:4@A-;3U^"OIGCY)8D3\SB'=]AHD[:Z(X2^2F\_H-$?J[C.D9L
MKM&>.9'+/$ASS=Q BP?)M\?H61*.C\VO[KS6T+M.3FM=^?EFSNK:OJRB4[[\
MNW,*1G?RGE'Z^@_8LRF-2[T/X?B?.,<3EHP-=7VU72^FHIE:=OSVRN?F<^DL
MB=;WF]&R]3%S6^P><.K/[3G&/SH->T+GZ]>O)Q,:EW8=S.VAKHB\8GVEK-%U
M'K[A$T>DBMR:^VW+ZOBT8;3!!%.\I7.,GC!O@'A#,C@7J3^2\+Z8ZY<5G7D&
MI: H%Y*0_2OF/ G_5F2LI/DMSA>;5?!5<+381:9YCM@ARO:A45*&*M)0@QH=
M)386+FA<3EQN84="ZY%-R91UQ91<EBF6%)AE@2=NU^^;,82/DRX]YZN/U@P^
M)O/U6\''\QF7I3>4U_JYXM^PD2?89Q[RNK]1/7J<4>@Y*WNT>O28S->O1X_G
M,RX]JLWKP7':T\3H;UBO"O:=AR1FHU4J&C7-#YW.5N0#O@NB$ K17].UIQ;S
M=).?!4_U >C4KE!"9%OAJ%.DHC)<S%?#>*+2\T=6/_@!OY!$20FZF%%(UFS[
M,+#2DYKN2)'D4/>OV8CAT(8.Z@P^8+2G)')ONTCS+>*]Z5C;3\:1 $BF?XQC
M\LR:.C"W,V^.^[ZJ.@@-0^GH:,>_3!) R(.6&7JFCFS]]^J75&F@%.])FE<E
M"ROX=5D]F,"F+JFR)UG$B&<9#V\H>V*@*MCO4Q*LMV^_=U]>14]/D.&B,Z+8
M8A5AN*,K"4=#H][ABMP%L**"VD"6H%N('BI085M)+U:_S.[1Y>+3W?WLE]GM
M<OYEAM[<+);+MW\>76!,9_$D(V':*_):7+8C*XDJ@;JA,(%?-0M8M!>(,^W#
MF:+'M5,WE.[1>WE#)^C4[7._&AHF8?,]7'-^S4=QZ.&EJYK\H8X\=R%9@XJZ
MP3IAOSZJUS-!]8Q1/64DL4!C\SF-Z0D33JA9<7ME1T<9QX C\20;M8IPW*71
MVM9!H8C=T[$@2>5K.00DI^-#Y5OCM'[I Z"E):T>E_2@/1#T3>33:^Y)@RI8
M:_E?2[WZWCF*NBV^ZU*^?BAQ79U>G^+1%Z77GYK36O0N5V"HLGX%G68];5L3
MQ>A-2<+KU=O'YK\#]2Q Z%\+GQ#V"I7MR0P\Z]3!_!RL.AL=/%YQ P_Y+61'
M(W:NX\![Z_EN'^/ZMN^29.U=-SJ&Z=Q!MX!S<M/<@E?Y]M4([1H[ZQ@O\DB\
MW@7Q:HM14%\21\>S60,ED(*-\FUU1PNF%K^Y]7#-VB7P1):9 _<F=4^?J/*,
M7W[!,=,B0?)R2W+ZZUV0OGS "=Y$ZXC^^ FW/,D; D)G3RNBLKW?:W(0T(-*
M@B:(DH1*FE"#*/0;)ZNGC)R/>>MMMWN\IW^%+"BVI?8U.[; CC6GD_XIR%'$
MAU2_H_],*),"^(:QZ>$P!P\[45>$B8GU&;B#ST_XP_D/;R?66PP)%^+]JP5
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
MTTALT!R'%+FH$//J=1(SLK3+E22KLQU8'RO-V*QW*0D+5@U0T#J]Q7#K_6:
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
MBH<<'/&RC8ZG?MHRRT!T>.L[AY_^4/VN>H+5:*1,]\\'G.!-E&?MG9:A%XM
M=&VB,O5^P !)WEX?&*#=R-L%+SS4,)=8-5Q$6&OPZFWD.!Y"F-P87<\HC*^4
M8^7UH8AB:#\"E)8_SG?0:($Y6MUVFM*WFNI%"H=M?5%A9L9;_8\F'7XM.;6%
M((.XZU@^;X(#:5!;1EHXY3_4E,Q^!+;%$BB8U/*8,>D<CU J+ #1YZI[=Z/8
M%3$D[[$'=*#+4[REZCQZPOQ]=:=4*G^O[XC(X;'NE2PNYVB:YVGT4.3LZ4-.
MT%W JJ!Y%4_UE2"#V>M:6,,P B,CB.&Y_SRY#/91'L2-1@8B*97^4%<\>Q%8
ME\N: E:RX2)*T)H3X:F)E#3'B3X;G5^F4 JV) ZI8P&7Y?E+SWU@_P?:ERLB
MP-8O65:+RW_[97%S-;M?_@'-_O?G^>JO?N[S))A+U#GFVAR$XM5 EKP=V/^%
MK@$HAFS=\JM0C\G>DV TT>#>6!+9Y(K1J'YN.J7-<=&9GH2OD96945X<F>RO
M,9638<;H+4GJ[IC<%BTC4P*1E?MH2*5E(7 W59<YRA_>E$BSM_Z>HTKR^K02
MLR0#QZ(J/[RL*"4MKV,TOC2M( \8K!_2A[);*_K[")Q?%C3V\;!&A_,RVD_$
M3M>Y.(HZSY:Z\Z;I>@G0RL4Q-QN=\KX-[*4.1Y4.?^OS88:2_GYEJAMV<^M#
M-HTOC9=PJ3%X5-T^7KWI\%ZJ;(N H;X3* Z]JDB6709I^K(AZ7.0"E]E:T P
M5BY1B,E?#44A268**QJ<L4Z*)J0TU>="W/NVT%GIQ7Z1ZZS'*,E5!V^;+[<1
MWLR^XG614Q6XV&RB-4Z%#;PD1FN\;^Z :OU)!J!&-6Y4(O?7[$N&PT21;:ZO
MHIJMA'IN 3K'ZEXXM<&T+DB?[^]GMRLT72YG*T^O>+J9290XY/H]8Y!MX?_!
M7'D*8LQR/RE=T3K'(?R!FC+'OVB,G+/NG52=5F6@/Z:DV-,OH)0B2:BB+7!8
MZER2B.P*'R3HOK=T2*HKR\;EG'1,HW'SG'X:D7"9!VFN9F&Q-XG3VRO$?H [
MRR_3&ZK(EA/T8?9Q?GL+SQ,7U^BOL^G]M\JV6:)8G:N#:3/Z6\JNN]G]?''E
MY^FQ#SU&QK#BOHJ[2+:NZ!D^M."+ZQ84A^HI([OYZV5T6U45BS=[<GX8%6ZP
MPHH@7CS$T2.3[VLJ]$$,Q3,^!7F11OG+<KW%81%C5EE8)''&X.GX<D/P.J@5
M41&'#M1-$*</ 8&HHM!W]69SBTB,KXSK1*!#DSQ1XL_Y"-U$GP,D5Y9O Z6.
MA36(8HVK&G87@Z2)MI6!U++B1((IXRB?<ATE0;(^*HDANKQ4!F"V7$H+(F?7
MF](4:=UW6IRO9G_3-:4';6+RG*%]219Z>$&;BB042,[8;968+EGLKP[3R_#7
M%(FZ8_XD=6)2R'B\POR_LZ^E4T-_V$+_Y/L@Q[/-!@O#HGZ(\!&-4B;V5<2C
ME&?E/+3B@.\Z6G"V0I>_3&\_SM#\%@G#+*\OKJ*_)TU%5@8NN*P6WJ1[[M^^
M>U\J5OC-OZ^V^/V/[WYD+PT@-:'UAE%BI***ZH!H6X]0K C0(OYN'A!+WBI:
MG$)(U@4D@S#?3R'4LR'ICGV#(+DDB!*P1G*"\O-)?N]T<\J(#%%@HNL<[N-L
ML1MQD>B.D;K9VN<079VM+:AU#D C,] XI=[<+);+MT<U'!>W?@ZE+K$@"IP:
MAUO<4BE2S2WN &"]BJAGM[B%(H-NL9'YFG6+#WEAXW2+NV11JVCJ.)/N^\K^
MRGYG.@G?5>+/8O7+[)YZ*Y>+3[,?WLS^<C>[7<Z6;SW5\97FMDS6^B@R@P3[
M R[NLB%'10< LT=%"R+/1T4+10:/"B/S'7Y4%)08J <?5>2,])CHDL/^8Z*7
MV0ZNKNL4U"_1&M_1%:($)KDPAUAFN,;%<Q=8V_OMD#\,R%&-W5\:L123B2KG
M'*M^UNF&2OPF$ED7+2,TE7<#DBOMW$"IHWX'4:RA7S_>4Z\7W=TOKN<K+PJT
M;;&)!#^<MV;)\L6&M2R<)N$2IT]T6V5+$H>BRY[>#[3;LH@ 6T^T62Q7D ;Y
M<;&X6J+EXJ8G%=(^_1J/CP ]%%1F!+!J%Q4)"&CP^2I50F2(.A]=ER,-,G;=
MT%UWM'60;H'1(V#6*XE2; C0>2X8VLY!(L<67SFUOZ91CJ_(L^AILGC@T#S:
M&J"S#%I$6(?G;(WI8GIN@W[&S=86Z.TL<BPKO%39)YQOX5X3_""XVIH^/J:L
MXW9':76%+S6E20*#*S-3@A2=P]G*##5.:4X'XH2@ R435-."^N=H:5^I"!H9
MP-N!M_.L7OG#:;WR:9I"1@"O_'(8<A>\,&K@O3(G=,%JPF>L>M%J&R3EOZE?
MF:ZCC'5O*$37_8Y1Z^0/."+109"B0HC>1 G*@.:LIROG:V*'7G(#Y&DD=2<H
MSA04T6,./6^C]19MBCBF)W2*]D&:1P'\ S8D#A'FFH=W1,@08?7'<CJEPZ^*
M/,NIX\"BCQG AX2)AR!F[5FR+<8Y"D%!K>E'#_0__$4N14%URQ-. 4N1A PL
M1GL_V16N=RCQ*6=^%>F<-0&%7YZ2O3A(TJ\X>MQ2R9A2 0D><3DA?)=2IV[&
M1GS@ F9!W=HAT(-2-CL1VZI[?#-V?6KX7B_M]]4EQ@EZ+HE# :<.X9(\M ?Z
MV)$<DC@.T@R2[/A)Y/QT'@>?E1]D_Q>7'5A*OY[REK.46C6E)135TVJUAH*\
M-*D>*9MR3,TL,'N"-?TXQ<S"*:TO^O\XA7ILT, NRK("9OGZ+!]+AZ4A^\BF
M#-JVHC+9J9V9?Q]!]+)YPK/ANZ:G93VY),R*U>1B N.PEES,U/RY,L[UT0C;
M,7)P.)X3>YR<-7525XQ#P0X:J_:<Q>4Y3$_V-6LO@S+VO./AY; XLJ?^&(]M
MIUI:^KAV+X"CN*_)>.45I9N:DV^,WM&4L*U'8P77%MEHRNC(L;[WUJ*5GV,)
MLXG"@[C>35:#:/+HO8;(^LD<ATEG;C[^ @(V>*W3[!F(O6#4HN:,4&-*8 \T
MQY730FQ>$U1JN,;4T.)@'I2SFZ!Z?I"LS6?H\WK*TDK\B:]$PNYOPY7&-7>)
M_%MDSB!;][:^NY.+0N&:D51\V9W>.MJ#_83"(F7/FK?,7J93&*/M:N%H,1Y0
M4A6.L5L#<%DX3W(J'5FT_A+$A=VK-74R1FD=G)/[;5@)Y_,:GQHVP7N=7*P#
M]@D*ZO0KII$9*>CIV^67WO$UY?$8>GR%T6:#4T@!10\X?\8X09L@2CG+JMP1
ME@T2O\ YU759PK+53P)I%$*9N+(G:9F?(GMH'B6R4-"'1!5\8."W>%QVZ%QG
MQV:?<+IN)\6GD-UCUA-]15;!UU^C? O]7:E\7).43??#*4<$$9ZAX'0;3VFB
M=96UJTN?3BJO UX<^S]JIPJE!CT?R &5Q^B$ D0)SBM%F.$\C\OFR%2QI74A
MK#)Z7211[N?E[V 1)Z;7:KP7M&>NPHCN:+5H&]DUK=(<QF&P.YKLF*X4+:^2
MOFG_;=S86F:OT?2J^J:6V^((%#U=ONJN-JR.O^<M=1C*M/$RC$6=AQ;SGN6V
M\X_&:+&[5L\.[F<'B)N_[IR-"NK"GJ("DUX3RO NG3+8/'3JE"%K8+=.PS,?
M?%U1$<$#$7*3M-^\4TD:VQMXJC-ZO+8V=18V.,J+=)36MB9U([.W%6?QVBUN
MQ>F.R2BTOE(:5G=)T[=A=5MGL!V[^Y A28HX1%LZ[&!\M\?D(5H% :@]7N<0
MI9(+LM-_4)P8WD+@=!<E</1^4P:ZKD9W8*(/DLVQW%]WW!\8/]<=T32JIZ&2
MM#M\R#^>8V%T/-6O!E"Q].+D0.AZP#_L;1LBR7_=S5I3(=8?S&G)\%@.C:Y;
MYY/9W.,=;_W1:"6YHJ:*MVPH1?I&FR8E.8]Q.(<.)SS.1"%KJS4XXZH\K]**
M(K@/J!O>@E.!WD"KUQ'F#5OEJR&_L(.M<)C;/<"A E%UN\,6F]IU?[A+_II\
M2JY6R2_T/\L_(-ZF:<+(P5^#W1X&_N'NW5__^.G=3U=_H#/8@_T!=(!)0O])
M6(VA#9T+T$L2C%ZH@% (4,QZ1Z>YS2:,J'P;T:&8&I/!RRCOC7R<)TY3P+2V
MA^/[HWL,S<%P. M2("WK+.W:/5CS-J@=J.V3L\***K1^2[[V<):HL<MU?F%*
MUAB'V36=TKQTD.9)!+77[HJ'.%HO($^6$BM**%3]7C>#4!:/;>&K"$$@!/6+
M;>YN@H?)^V!0)W870*W9DJH)RYVC2K]V0M>^JF2JKQ@9O P#W2_>(I,>DKQA
MSBKX"@64[S',-HHCIO_OJ#8.$JK5YSG>G7:G&0A%QY51QV9=<BML* )TRF:I
MBQGI&8\4ZQH^>JPS]UO2^VO[*V+DHSSX2LTVUGH)O7G "=Y$^=LRE1^N$OI&
MTC_MBYR_; OV>WXEP7#3;[(\6J,-#JGQ$"-J;^8%*SW= )A2WF5P74&-1/AW
M^:<W,<FRMY5R2?(H*0!NV3**%W;*T^BAR)F="M\?+ZL':W' QB*&9,OCJ<DZ
MG)[D'HF:3TA_9^"4;(7O]G1LUB^I[]VHQ-*/M]0X/ZIWXOTL[%X/P1DHP63G
M3L$33@H,Q%6^"F2L7Q:4RSN<UBVHIUF&Z?]!EHW08]"&I.U.*&.T+=#0(WTY
MO9GU-)SU.!^-.!8T;UL&L:?6;$/DBAADKH-F;:LHC_%B,T_"Z"D*BR &"MEC
M$E 8VVB_(C-ZQN<O5P3B"R<;<0 $C99NBIBL=W0'<N#@.!"$?N.HW3=XTUT%
M8H"UKAMJ\7CHDMJL>)J$-U2$8KIURB:E'[CU*S@QE+[5;;,E@\-5VK$4,5K-
MN.S,4J<V#9#@I^V6DC210<SS<19,OT:G<8K><2;T.L#SHKT!\0AT]Q$_11KZ
MG$FC32%H5!"VUOE%!_VX$@#.R'SE]_MG\QG1-;,!7@]M 3#2PEW&.*-;M/_;
MY8N;@F:-] '("BA]3/1 AU8Y"1!"3DAR4?YSQ*5Y+>A\^Y?T/:+BV%U:I3C(
MBO2%!0([+^ [1FJZ0BT0K=MU)4K$</J]=^]B*%'@DA\'^YJD.'I,%%WKOJ^&
M.=4BZ([=:1$9 QQI<S/3<*'G"?TH80K05P=K2>DY=Z+E&.=X"TW#,.+<O NB
M<)Y<!OLH#^).]2OUC>;VZ81M>_,<D"/ ?D'MNQ*_7_4LQW"BQ477*IO=4_8?
M\<)QNFKY%)YM6>((QW"XBUE)I/GCZ6#G61^J!WO/5P,/=@%TUP>[@(PA![NQ
MF>D\&.?(O1[I?7+3<J1+L<SQYF'!>O#WN/\'3B.!7)^L)4JN](WFQNF$[:A=
MR0&IC]BY&I>)%NN\],2I"6J]=)<:.Z@'S@E,U\+DYQ9=CJUG_6TZ>>58>NK4
MQ-G7@!6,8#F)U%R%\D33)&1N'L[R4JL*Y$H3BJ;$*6)S90\HDJ5C'UB?N58@
M@.7X0HG=!E435-/%8L<59:@D;8)6)/=D9>A**S&T$(ZW^ U)'N%9UQ5^$-GK
M;4,T-V<3E*N=U\2ILZV&T:RQ9P#A!7OV"2A][H76E2<RK/'CB#8VGKP?VO/1
M,#=4 -RQ%RJ@8H 3:FQ>.0BWVOXH24!'9TOY5J6DXZW/72,I5^=NJA13'>\L
M=A<)"<5Y]V-;X3C-_7,&S_:6X;WC.$:_@4 Q*XDT?WQ(22G%LL+2,7R(S+2
M=2,ZE5H:C0AU,?A4DGJYYL7SO"%95KUVX,\"%_6KP ]X0]+#XSF<S;[F:4#2
MD!K<Z0M[,'=+&07O)$A,"7RLK.Y.+]4JQD$>K17*W'J_5J:@[RF/A*,:%M";
MF\5R^19]F%TO[F=H?GNY^#1#J^E?^MYL6769[6Z=,_?:P>IY:GRUV%Q3.I,U
MJ[V2Y:*[@+[A QM7G8)UW9CJ%/^0QE,#YC*DL52-%&V@8N,^B%BE#"IW"3S]
M)@DOY/M TI0\0W44K]VCA'+4TAVJFZ$#WPV4SQSA*?QCPO(CEMMHOX>'C4GX
M2Y"$<8F6=WZ'/O:LC?W)/C$"2R>C7Q>G_2)"C"[4(&R"*M(0I0U5Q"&@#OW&
MZ4- (&(4]ABS7GFAEPQ]%67KF&1%RI[N!.LU=,L$#NSYW%GM[;*8&>=>>I@*
MJX,&?UO'099%FVC->YA32%G%5@AO;RNV0@6<K)E$_;S%9<(U+X^3H2#%Y=]Q
MJ2PR5D4G@\?+4*2M^4>>K5W6T<BJ2\AJ&MGW:"ZBA"DDP)5%=#) .7Q'1\#O
M$I*+:9B@\,"S<E3&L\%A%@'K-\JJTV7%>EO-*N&ES"ENS(IV0$5:^,49[;S*
M;0WW ,-#-OE@Y4&,[@(?^0G58\+_ITBC+(S8J=7IVDM^-21'00S=M@9EZ)DP
M,P)0DP*_#K\LVT^3%F1YZ:E/%+<R,+,Q;G%?/RC!Z(%]GTZ@NN[O=()^2!^G
MP3/1N,R"JR%4U4UC=@4]02ARGP'Z/GEIZ<S4R3I?61G3(M^2-,I?.C+&N@</
MS;$X FI[9S3N>VJ\/M/$>EC;EA#0P2_O0M29&]8WW)@@N<D0:Q<EGUEBO0SN
M%*<1Y(I13RIX?$PA3D)MB,6FM'E74+1/Y*)K?:M[G,O@L"UWQT2 DU0YY;\Q
M0N1];5M'H])*D$'L=2V@99'*2W!0TY=.+Z9SK*X ML&T+G!59<X35>?35^EF
M+E'BF/.WST&205%5)N5U0\Z>5] 2WVB_A^Z ;?]E=!,YJK'[?B,MPVZBQ4,M
M:<OP^OM'\O1#B",F:/_Q,_QXP7]DTD7_266=AR^G25($\3VKW'LB4'W#%&5(
M!,Z^2N(X$4>*.%:GLM++22++'L?ZYU.PWD8)3E^:[8 [M8_$%YJZIP.R;1&J
M4;-8W$@4CPRGB0;[7*?2!MF6D@3_ ;*>@A@N_+JOVK2^U4VLE<%A_=4PQ<YD
MC_W0H&."RDLSY<LS6\FH2DM"!O'9L:26]9V6T"41@MBLW(XX$M8W7%,>16!M
MBV!5W8HA1A5FG_&P7@835:Z-0* ZHV+]'Q@4*C>1,9%8^8R-2;"Y1[1&$!^[
MQVM,M>A#C"4/T_X/M&O.BP#;ST"I,(_F?)3@,E%GG45'D9?-AA!P2MT1)MWL
M)K<,DER2\/0=KN)7&FZD!'3K;[X9">B(A@GB%_8D124E"$AQ[FJJ,)]H<M2Q
M-ON<E'E0_\G:#)0OE42F5\]H33TF@.KJ@EZ 7N>"WMA,-"[HF[A9E+C"/D$S
MWC.T/%"]J.<^R2&*3'1=MJU.*&3'!3S_?LA8XP[!3NG_0+=@FQ"P]6IMAZ3*
M"C7U4DKDG@JU]7.9J+/.0728Q:I9 F%OA%@T=$"4^!2DLTCQ ;'O:+&0JT2%
M5<[]VBS*%IL3.7Z1<T/4/M;V=V60V/=]*15P*7^@8W3Q/,7E(,-X[+SJ9 )=
M+;F]>Q]EOQ_2\WM#SPJ?:M>F[$=AOUQE@P8$1*#&$X;??$NGTBJ0(:QUG0R/
MV3O!C]2H3(-XFH33<!<E4<9(?L)EP8;N5^]:,'03Y55P64^;Y\1,4$D.NSDY
M)JBJX.'YW;S>$A$C?'<0,Z+N8<!ZSEX%>5 ^^>\(%G4-'Q E:@/K+#Q4(T>
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
M+!55'M$'(]@ I)9H+<[QT#$C-*(#GLB4DJDS+Q%_ M!_P!"\G2H$T W?%V&
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
M7U QX5ASW"$?'&N:CC5]%=FLG^RG"#=K/ZKB1^6FG-V3#?G!1"\/?J_@]W+
M]^(+'U9]2'0UH;+"R1D+,W#:?H+&6O,;W<6/V\[FPC9IXL%.4 ]P>/&'V^0
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
M"A^L-=M[0M)R>S0Q7PO@=BOQ%!N<;)655SB+F8'-FGHLTQ<^[,9D60/#&_2
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
M*1C<P>"V+A'!X 88W(IG4;"^@_4=K.]@?0?K6VY]@W1#7P0# D=/==+_,/G
M=I-9-\ZO3=U;M6$Y>:BYP*(IB2N?2N+HG[1<.>H/-N3.T24LN'2,N'2N43$G
MQ8K=@W%;T<71WK!2?D2K>U1T.6Q $P8@[!85#SA!]'68I##2@%/&=(2I2SO(
M&::[B(R:DB??XB*]H^_M$&+A&*OY%=T7#=V@LBIP4J%6CC[GN"H;VD]8#AO4
M.3326QS$:W^U#0H1_,&.H'(=;]BZ;3[C/O'L4J96!RO+>M7^3ANA_B^Q@5;G
M!]Z[M*0\W72S^+QKY"DK=?T4KU#G 6[B5<X@MW\2LP'MUC&K*WIXY"F[#T9I
M(8[QCN#B#BYNZQ(17-P %[>&AAG<W,'-?;1N[FY#1GJ!Z9 JB"]0RMWE JO1
M%]<P5YY4G2Z^.(#%@"BY>GR1$1.A-<>E(H36=!);AW&M^+*, ,B-9PO[LA#[
MBU\OYR<81L>O+->#<2CWG]G8YV\1BHN<KI,R6J,B*AD[45Q1(;BO&],RJDB3
M:$5R:IU28I<DH]]0+QXZS,L,Q4B')#;$3>VFP@_S+4%1P2'%QE9U,_TV*<YJ
MYG"Z10G+VL"HO'A,LIK*\"7=*]O;S;=7MEUL^:5'<;,;*E1!#_RBX-D.GFWK
M$A$\VP#/]D"[9/!V!V_WT7J[0U)W\#SIE52/HG:9M5N5[F=/417CK(PJ2GD=
M9XI6ZQ"O,F2S#D=JL%B-6*QG=#?!U66<M+4$W"Q:T;@!R#@OXF]WJ%A](''.
M)X(_:@ 2+IITAH^H6I*4W6=7-H5]=T6<EW'"5@>K1^DTQ6$S83HVD-@KMHY7
MNW7+I:QCV*!D?*)K_HY<XCS.$QQG3V?=>;NR[UXN['W*U&8.D=)>X ?ZCFSS
M-Y0U'N<XWU BZ*_9=M6VYZ24%((UH/F( 8BG1U6!%TWY#\F?KO/@4PH9;Z@Y
MPL?X$:_J52>MW+^;H@WG8MJZ_FZ(MNN"I'52S8IM4+OC9) -,TLI:T.Z):+L
M/%U!8PW1?,/R;3B0OOJ;29JXLMCQ5QO5'.D#*BI<4CUNV]B8XU]Z/5#OX!F*
M[A6AU/QK:U!LCYU\T75P0J98Y>4TSMIH,T+5!_9B9B?RBVMDPQWA0)BY+Y]@
M@XN:&L,LP)^GNQ^IOE60AS:1KW,E:\VUP-NNE/9W7"W/ZK(B*U0TS:8_H8K#
MDFB*U?7"5NQL_IZ0=/_8N27/GHQ7G/ FV.7CA0DF6/'\@=:I%JYRT5 +E)^C
M^^HJ+ZNB;M(J^'CS!UJG6EH3)1MNA8/6R=D>N4T;B)*_[7!&6UVIW0Z!D\6B
M0 MJ0#(:.=P 9CK(V2>2)R0O28932N3V#TA4\:O]'-=Y%BZV'D]RAN_9MQP5
MY1*OKU'!:H+B!<\$ ,^W*M&7=9'CJBY87<4E?F0_B54W^00+7'R,DR6FP&[V
MKWL5L@&888&/3S4C8#9_ZG5SBQ:-1LSA@CO>JDS-JN56]Q6+$G><+9K/ZH+%
M^:"D"X9;X&";_UK>D9.$"G2!NC<@GBA!IUN5K.L"K6.<[GE7>-R\&FB9;LZ5
MU*<;26\0A9DN\<5H$^H""C-=XNMSB>9U]@'/>:<^8*952;REJL>Z];S\+<Y3
M^H*%<*.3C@\YGW[F?++P[9H4%2#FIC3'LPQ+Q4"N]83)D!\X.O/=030BB6/Y
MP+4P&DN40J!3AP,<?B+J81Y?L%'1;4D/U=$7O 2.=J+JTO8%$T&PAZB$5GS!
M0]^S3 9TU/J"ICR_O:<GWY="@%YBUS^[T!<8Y?*F[ _R!1I-90$:KO"E!84F
M3 JFNR]=)A214DPL!J/TDU<H*8?7?%EW_)U;D%,[];U9Z.D09(]/_:.+^>9G
M](/Y_ME-OGMN"AI9G[X<-G+%3I9%-_6] N;$ -6Y^7*VRH5"ELKJBU"(O3C
M"LRIGRH**V1 ,!P_:N1K!%;@X<M*48DG2/*K?%DORI!(\[; R/S9;63$1HF\
M=G+JBP82DU1,= %#\HN;D,A%8[CF-;].%0)H_M!X80YG^UJ!,X['VSN<Q48[
MXW^\D]A9K'33C<=S"#@+E491U'@6LG,H]6A!,YZ-Y!Q*/=*3QU.&G44)6%0Y
MGB[H+#(J72'&TQ.=A4>E"0 8GM^\@4?>%06N-?JC4LMKE>"H^*-,P[M0P-&9
MOOH,;6OWC(F)9J _1NNM7M'<CU@]W8_8J!8]VW_J/=Q0P\\^Q(46GWM$C=?B
MT\4FC8.V]KF-,TG-/G><E?8F= 52.)OB!D179[-)Y^F^9LEA S+5:G'E54XW
M#/2\@\N[DP%FN,.'L* 7-"<4B]HM%IU6%GXHL P%EB)5&;)Y$JT=RA>$Y"$N
M\ $T]5BPIM!(5"=?4 FWZ(9PL)ZG7%TE-^N;^"G"S8J/JOBQ]U4DL(<9\CVH
M$!-\#4?K:^"0^I3 \8&4Y5E<%)LY*=C=N24EY;:^_P=*JCMR\;C&19=-KO6,
M02_?X+^\-_6#D3Z4SX2N\K+"R1F[0XAS10=HK#5?PEW\>%)72U*(6S>+!SM!
M/< )PA]NDX.+QWA%MY?VTO8\SMB=8_2DOLJI<D$E1GR?@>)3[+:?Y*YK#G/\
M"79;M;$S@&++3)3LO^H"ERENDEG$#=M@LX(GSLNV;9]SJHZ318[_A5*Z6MNV
M"=R>GYS1WEZ'&WR)P9<H= MQ-8]7'C/9&>\++E /HEAG\\5-!I<2@!KNB^,,
M#HJ2;N*+S 37:G"MZKA6X5;)$97:]'?<'%&MS2 ^NB,LN &:14=49#.0&\AL
MY.?/48KN^V:?BA]B*-(#(2)$>(Q$>%RY,)[*P\FB0(V0;#M.G9*B(-]8-4Z\
MIN^M-EUT@28.&J=QX&Y[%\-RW0Z_<*=XN/7ZD"KKCGN_;H\NT0U=Q.+KB3L'
MV4CP#W?>&BY.F/Z=MU1X<7E+%= XG>5?X@(SGPN3YK<@7OC3[:9 A'M]K=_K
M>V#=,8RYZ0*O1CI!^76\8>*\;0 F(?[E8*OT,Z-\-G^Y69Z1U0HW?2XN$9+>
M1JOP!.<X!=HW.H^PRRO)4Y(WXG8?YU]G<[KD4<KVV@]7I[,;H8JB--<.;PMF
MSPDVB?TAMK_#HMH2<MB_N(-FWE '*!>>B>+!%JB_00\D>V"K4>Y449H3DIL\
M36Z*6[,2I8U^5Y8UTXW$F8OB25;WG7WM6K#G\(99IEBXU_ 'AI2RD%+F=TK9
M<=[_"?",A$L*PR6%<BV:J&FLOF#"/>4)_%3U!8MP6PIL-QWZ+@C'P9"+A=P\
M]P4+V18Z[$4ZD\\O#1?I[*.AX$09+_W/-1$1F]F^" A$S1"%O\=+>G1%'L)]
MC=Z=$Z/?U^@HWRJ+7B.@Y L\)J\DG.QU:\,5*TWVTJQ0K-1=8J*54WQ$14N0
M@/<1E24-D:=QA%5)NFEZ1UBFU"59P&2G\0YR9]$:^K8;?^X!&N6V&W\N U)+
MK0 #Y,]U0( T6# J_MP"!,NO-5LK^DN4/)T/97.)1T)R5C6-Z(KOW394\^F&
MJDM[41?*3HV4G88*QE#!&"H8]?.D45DB]-P* [$(!V)[Q^Y?S"X_(%]MLMT,
M]DX2<_0MSI09>YKE2!-/1I4XQ;=SK/W6G2$;?(HY2"&K-V3UAJS>$"X/X?+Q
MPN6.?F^305!'/WT(@O8).V@9"L<8"%4S/(XP-@HR:<RZ2']M[C6N-NS6(?I+
M_(":*X_+IRN/Z9_ZN4E[O,&0J[0WA<%=>K3N4MXU1JL<W]?EU4Z@KJD\O?OA
M[4_\5GFP&0.0=HV*.2E6+*;'4H+3&U16!4XJE-Y6)/GZ.<=5][W3FK.');EY
MRVS-%GYYSG*34OIMKPMRSS2:._*%D@,B7ODYX[&A3*\IPG['U7('"0.D*2W
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
M.F5V-/*WGM$@4WVU";#*X3:5P?5]0[29/4/TF>I7->@8=5,!7;MLT!W"S#3
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
MJ<,ASR.$'<53MYHA8J&O((^7;N 8.G#E?.H"8S('V5&IF$(.LH7 X6B)R/P
M']_!MOT+^[_[N$3T-_\?4$L#!!0    ( &2#851*3+YO==$! )%)%0 4
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
MIOH36*FC*$ ?(:A:$\\?2O\"?W3A*5X()]JF4D]X5Z!TM2^B^ KDBA0I##2
M"VF.BK5(O4#V5<3!N-,<=(>=SJY94F<[8'4W9P;";W8R_ 'O_Q5??Z;??D0O
MGY.!_$M.^;4J(Z!\KUEC^Q9/W_WPT/FCA.#OM[]1G,$W?^4*3PH<D#Y&[!-*
MDTEO.#G;7IQ4OJ+$D.(PS=QNV)&Z-;TG=?P>AWF4B83R!Y)T7M]B/ ]1K.8V
M7PTE;$%2W>L7W9<\FB$<6MSEP!-A:+?:I8&>U#? @VNVO;33SAD_-%HD[#Y>
MINR? *Z"4HVWCA/I2U*QNUL>Y=FEW@MX7A_^27-0.M-AC(%\CPLAX#<BJ\[B
M2J33Y$H_UA-Y"4PI"KP76\YL>U("[\I[?\)<\$=T/_P2AZ(?AFEB*8V$1BK2
MS'O;\0(Q2>_+M@[R)(&'<L89JCV9R/)YZ;/A6K>1,^XK;.E(91E0@@QA:Y,X
M0NTOG'@2-,&)=X1B6OCD3OTD,L'92!5"+Y[A,CM7DIW*0<Z%5MY9^_RQ"9K'
M8TE4IB_O2X#.]''VFAX; EP0 9)N%,)3I2=\'P@0C&S80MPS5(RBVF]1SVO7
M7 ""$5XZ N*%%R6&9<!6C<#NGF@*.).2!D$:%Z6S4O2 '9_^C[/&PM>#'^V-
M4[?8.Y!SFKMFCL;>;30^L(;;6T8>N$)@\TF++Q[+63BW5:('BF&0\M 3MA,Z
M<SL:YWWE75PJW4ZM]3O_JVXTBN^X2/=(YBZR1),#(-U!G$RF(\U<M4E$[>N;
MYHXW?\'SPW3EG!#^@IYXKT3OZBZLQ";</UR]5Q]47<()%AK^&F_A_3>R^Z;[
M,';X5!/=GW%6[S'EG=68\?TW=6MW=V6F6&B,\T8<%B(U1RH(0KDXJ6DV2^^3
M'Z-.$OVTL;4Q[PB>?0!OWSZ4:!X\AJV]-XL<PQ/1TFIJ8-_ 1-FOF@CK+BC7
M7M=YD"ZP*O/\/C2>,[;,>:;6/.>/VD9OU)^55G]N,8*) #[FJ8IDFCY9,7,C
M-&_8L4-8+H1,\P9)?)4-O8><P\4J?&LERVXY&&87?J9-.. ]6()J_V78X06(
MM_N]]\%BY5ZO70"OG[885K4ZWXEQ]#$T(>NY%29*SYDY@.$W"KJ!@8 I!%GL
MY2F')^"]#,626=@-$P##P!B^*YS@RZ\4O!I>ZT7R"B,@B;Q4*1D<D8A\F"$&
M,[!D%V].,Q$%(@E2#PN)5# K@7G[A7A9&XO@9?66+19UG[BGCM[KT PF;6+@
M1F29Q$HK7 98$:R,'XE(#"BV_4/JB30%=0$_F/61_;ZD^&"D"U'P-PK#AA$L
M/K+%) Z]&$Z:LR=%/(BR2>W*[W1VG-SQ,Y'T!#RV?7P=R@EE!+SH[GJ_;9YM
M'FQN[6&:^4N<<#$[G:K5"X&O._O>5\F( Z=C>+/ FX!4*/\HH/&*/%"9'I6S
MR?B?2J;)3.%QY/>3?7Q,G.P7B_@Y%(,R/A#*#0F;D.3S9G[^?0:<U/<>-TV'
M,@P-V_%>U*21E8**0#ZSP^#S[K+6G?'-3Z(9W&6/ES[7:)_XPS_R2$?(MCL,
M=-6B_0DQ7Z:G#1+,FC$;E]24YXSB%,\K9E&&$Q8'$L4(K'\<!0;2ZZ^<0#WX
M^6(P@"<AB8TH;U8G3M_P$I]3KE-,N?9@RRF7B8+O?4S\@4>EE'HAQB!.KA40
M@83!_(\FGL^4-P&_KU+/"?&GSV$LL@T/QPE7WVX )U1,)+^=?=H 4O;A@6'Z
MTT:WS#^B?!3$F;Y<IBZEJ6NOO=W9^+"W:4%MS%#T]O94&,*G!T36GY!</LM>
M MLX 66,J&7+5A3/7&!.E:=,^3-,B4^/\XQ$/\@"N^(=9\7I+G?-C[Y]OMNJ
M;[4[6^VMW8T/.]NMG9W=UL[V]M3B<WX^3:I$65,4Z%V!'//B8M!FI]8JE=C-
MN38@:ZE7 $+ :?XX\6")83$B7RX>+*B@M'-8?A7Q?B-!V5PJ..]'F1RE7A=8
M51<851?(K[O-Z8'='5@ZD$ FTY$/PPM2HV#_0&Q)^+UR)D3:"F;UP%P#4J+P
M)M"S0!MQ%5%ATW,N,4$LOIYX5/Y./RFEF!5I9=V=?59Q:$Q(H$)%G +F3.WF
M,__WO_(X^_%<C8!*L7+^- ;EC[]L>?0U6#OUV?KS+'.)6SP)Z/+-*,^/ "M=
M17E&T"XJ@/MIX^3GC[_6)Q#-D?.S@0C<Y:=]/C_=N(D=.*_8L/C=YN?#?ANL
M-OZ^>@%SGKR3G[_]]G7#!0.G.PLP</-7\4>QP"?[/Q^V/YX>[O_:WO]\?GCZ
MSA/AE9BDU54KK8+9E:T[[0JO<V5I?OE4OS3D 'K@PIP?'WPA/'_]_$"EXU#
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
M* J*@DB-^0\D@?<#J;(:B]_K\Z-/&5\MCJ1[K. "#XE2Z)C )]B-0L)8L [
MB_)1#Z[#4V$G?9H.B.S!$&O'2NPF"NQ!<,Y'8C/XD"_0MNMS3V3>3]U#5N(Q
M,'W@C[@8+4^,8GR"9HF(#]2BY\U@*;7L)U1_Y2J@PGB@5TH5A%NY\U0+.0",
M>:"T(S<C./\ .'^"Y]N[&BHXU5=F326SZQNXSGQ<GQD2\A!?8-\J8#(Y]3;B
M:<$/ ]7OPZ3QV*/< A;53V+L1!13FRL$ZY=ZW630TCL 8WGW("EXE]Y@WC+@
M-)=@FAW/@6,'&7OG]0P=>3[S9NIY;^=]G%=G0G+;GEV_/^LM\PV4R'4T1A&'
MT?#CWX\^M;MOL40'KV"W*Z*]01CW@+RPP4T\4E(?(CD:A_%$$O@[5K\IB3E8
MP&9@PTT('9@UGJ44>PK!13X.Q($]$<#$4FQ;@S<ZA&H&!*\PDKOV:-+O:D^R
MNR@EP[)P5]3:Y7?R82P1B93\ [?JH_./4!-8U=MV5RI[A,$A<8B>"C&C [@=
MZ$X@8M)^KNF'*S&)A'2+0,VG)U/3<>C#]3NX;H<EY%,-&:\C&8-.)IV>8L2$
MD7MF2<[Z''(Y^(EI0.']JC)_*$'I.0.U:LC1@:EKAU$$ZM:+^A]^E-DPE$,Y
M:MWGJ;S]63R@5GDM;V/JOHV7W-S1'Z)MPMW0K T#IADE7F5:V445I3F@S0%=
MV@,Z '*E1/(TQP1SA4(&[.2AUP]C[@$K%.C7OABK#/T $;8"E6,F3[+9&O)N
MR'MYR)N:7\;<//<"#/B11*,]-7(FE9&*$Z<-+[Q+-!RZ(>$E(F$P&<EC9LLZ
MD7#'21R RI1J]XB*_LR3"35>#D-N%IUX?:%"Y.G<T)M=90.J#R)*3VQ_PX9G
M-P2_1 3O\FSAI? (!:H(=N4TKI>&7AMZ72YZ!7I(.&[0]R)Y13Q79MBP'E&#
M=/#/^,T;\FW(=\G(M]_G&#/K#JP<<RMW@V$%](T!+*QMP:]  1DDHC'W&EI>
M)EJN>#,4PDZ!GBR))UN=F2*R(_AXB1%"E6::H.EJ0] -02\M08]$Y@\U<XYR
M3+W)$R1>7R!M9=K("R1<#1I";@AY>0BY'(BO=4.TO-1/<F#&DY9W)2C!A?/I
M\EZH?,S.04\SW-A0=D/9RT79K#]3AID(4^FHSGXH5*,E-Q2[3!2K$Y.\*RDH
M<= F'*4MSI44(>93BC2CG*8QIM>&"&B0.JF:YL;BQYY@*U*G-):RE1KJ;ZA_
M2:B_HE('\E*&\5CGZ"FJ7>#4O*11HAO272K2+:L:MB#!&R?*QR"@GTAJ5X:T
MG [C)!.(6J^3754TSC&QV\=>: &U,-.YZ8-$!JJHR[F2H)3_E:M$-M3?4/_R
M4/^4+P23-CB- [.S)YX_1-YM?=EA$VAIZ'>)Z/<R1C\'D:]BELQ\6X=;?.Y1
MF6942 N<N2'>AGB7AGC9Z$./,X:T=;6=Q*JM@$K/I#>4@AK4V^(_[)SF?>9?
M3)<&?C25+_8**B/FZF/V/+0O+-<%;][GO#U!#=G"B[7_&((UCUJ>KJ<MLLI$
MFN:CL3;F$U0#11I'.-L6WN^+G%:6[E?P_RF6;DVH%$_YL- HEL>H3%)%L>OP
MO8CBJ\B0#T,F\@/@EACV%+D6-N_-J;:O2*#W1!A:JJ/WZMHJK07CH$NE@9O>
MT0AW4^C2Y,KO[EA-2%5@3NUEBXHR>1FP#5I1U]BB!0NX0X,]%W5'86GH?9Y*
M39@\K%(*Z_$7-DOL*U-.+U6"22]@)( XXTKR5-8O#5>E<T6Q)R]%F-N-G?WR
M$68;5 KWM=1$@ $@;%WG"V^=A1SPE)6>"P94>3">R@WX'D^!IK)MWG4[L,?S
M JD\$$?ECLO\<!25$HC*K:N[>.B2>OR4A>,7]A L304_;2!^87?#RU2&C]>?
M-&C:!D$5,G+A@J!2:K'L[& (I<T.1G\J#>;H_/"KAD_;]#[^=G;T[?#L;%$X
M+C/7ZO@2X57EU>H QI@RNI9W%/F;W@LC!^WW)<@(<Q7!_47DX$EL7,D-%,D;
M(*@W7J(^ 2<JR<<,N0*_Q#BS]S_;;S8[7D^%(<K);R!*AM[^2"*42>1A+5\_
MCH,"U0"D69"H2XK>F<IN@BH ;2C%_#CX]I+1&C!0$G.4VA?Z.3%J$J0(D]Z!
MP!CP4W0M@^R$G[//#B0J""OJ*QF0YA-('T0>",L_P"Z,4Y;IU@^-[]>EA*R9
MX/-@M%*,//AW%)#,QU)@RF6".0WSD8C4?X35#<Q<X&V@5J!7$#3V4)<_7DFN
M&^#7LUGJEAG0ZZG62RMK6,R)I8ZPONB%,0\G"(E+12F"N>Z-V4MB$6!2"F8,
MCH?*9QB-D.LFPY#'S)K?&.9(A<S>"!09-88W$0N5-#]0-H0*'3 'G+&/*NB+
MXJN86.G+%BP1UM7#U[T6K0@B6\#*9UR/K^-7-&':HU*)->@]<!-L#:X"#.DJ
M3BY(\3+EGY\3%:!S%6<(>DG(QH_7"W/9]A%\G\?*/BF&#_%POZ(!K(BV^$WQ
MOS>* QG".S/:2)TM;'$&$%4@=O7UOB(@#I$5P\&=3[5:AI]]K 6/40T3(>(7
M($'#:(<@*]%<2P1J["W'90SJ&6P*$ >Z?F7D\R+!L!3&"HOGF8GR&4=T)MJ9
M3]*GRBION]ORMCI;7490 )TOE=A*P&ZL 6U1E8/H78D4Z2*)KPG*!_9@QQOQ
MD6UIF!==C MOEJC]F08GYK;B;81M!*/8W>1[]@/6D?'8M:8L'ZK,)6T7E@#&
ME$?L'(=]8#(H$0%E<R-<2Q()S0(XVI\BMA%2><2E^ &/FM%8D%O#K^#!&OM&
M&02*7S?U[Q^FKCXNXRX)FYQ0[IE7KHS 8;8&-RI=?X[EYWH3*A)ABJ/S_K0*
MK!N#-^4A>!*=/1X^@II%#D\$2S0G+B*B" U.#=5 _ T.S>[FZ[\1-^=?X[$Q
M]>9(O7O$FPRI6CEE4["GCQ".!JTC%>62\U_Y>'LX,(ND1*\/.'&0S*M4C @N
MB8#%5!SH4X,LR[Z5UP X9>K@@,%2]J2,T)!6(=4*B]21F>Y0:-0Z%,4\*B5H
M)3,0#;WBP^I?1<"9HUO-MQ_.8<2I]PW4GM,89-T/+8^^:7DIS*)_5T7O24BP
MX#OH[C"B3PMP<B!HQ4-3B@Y%&]7D8=A%3W74WJL/)\B@31\:V$BE7^K^&T6B
MYKL:YBJ<5"3 6WT>#(,'JN$OX-FX2@[#-_P46"R<-\)0M' \B40G!OLT2L]_
MW?D;>1%BK&4O'L;^*5(=N]V.%2_ %U+#&&:]$#2DF%&]M()DN0HNR8E1I_;3
M-/85R8]E9OM3>^HJE;BKFS7;NN\NP0D8X )57'1^P?J\W:45)^"EL242CXP7
MAS, &W$JM1FE$.= Z@;?D=B -[P*]A(?@9PV);X+HV3 LT3QV8)MXT>8![?<
M]^/3>I+/HHA21($C1Q?,P,+UP=U@?B(56?,#];(4O_0BTA5DE+(;DZ<2 @DA
MSS,*&)<9R)'*1U8Q]Q.L='14-H*\)#Q-8@L>N;_Z(<&8(=$1-Q[G"2B6.'.T
M&Q3Z"%$5<U<>2.Y6VOLA]4YRS%<\R_( -*,]/@_.5+V^!,V4@"'IH*)S,WDU
MBG&]8A)MI.04BF>06]O HFV1*@V\O23/2/4JMN '_6QZK'Z"I0:D1FU,:%6*
M6:8YX+5O(UG5SQ,*7*#E$A*RA9%NJW+LCBR1S[;@_BY&"+IM;+@JO]5.HP,K
MF*<.CT-/?30IBCQ XH3) ,Z3KTE/TU%I,_W2HQ&KDMRY!%35XD<R6II(*79/
MWO$THU/I/I1M6[)X4Z:Z+('%T,E9B"2J2"I6,E;PI71PF6IA0BF(31_V>B5V
MN:1HU1QMY &T8F,5H1,!C!MMR+%O((PG9-82)NX(T3!CD]?)]#(V7'@ ;TA+
MG&:_N"N5H4[?%,5P^ VHX*6T/60=@BU]A?!'6@LEYRSQG,M8!547# MM'=.
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
MSL2FOEV"F16#+WURYA+U]:"WG:E4O[0S,<^>FM=CH37<G2G<'7WE4?C#G1L
M;V__[<;=N\&:*!1@;XIHZ_9M+@HI?W0H)B6?2$KND,Z.0S5U%ZJ44S^@FP_(
M],K<N!:WKII.?YAGKJB2A4 )G5UGGM4O5WR.@3GL>\X<JU\^PQRK7/F9>,_3
M1#/0_4CY;]I88//&:KM863:E1!<JX*=X$!49F?#)^T<\81UO\4I9??;0:C/?
MW<XLTBRI>=TW)1'K'J*(A[Q5TG6FOIU3)9@>3NT[_S1/=]60J6_KWOF$XGK!
MR6;>Z\VMF0Z0QW.R-P[)DD-RKW%(-JFA#SVM97>E=Q1%\25+L0<[+I\;Y&T_
MY;))"A 6S6(X#_2F&IDB<06K*5GZE\K,6]8CIXKU4N@U3:3Q<3("PF#"R4SB
M O0+4P6&!;B8N<<Y<H5+E:LH,]T.GM%2.%&FIF;#>*-:):]@9"_@D+ GCJDP
MH''(T3@$I41X&1[H<-*^B!261J"B0UD]&"N$U2GW/4/G)59+Z$1*RJBBJ*2;
M5:7SN*ZT(S+,#/9#EJJ 4-1D0L5J"=6XX!)]LZ[= V ?/L*:< C2\3Z?##]1
M\D/9#7PI$:2.0-;L!:S.8J^IGD4F85,0P1,QV]+:J"*[2F&--28;E>'#'@^X
M]FS$*4A4>@-C /(=EG>,4A:Y(H-4HY*+$&B+ME!E%.]&-%Y;*LK1=4SL+ K4
M(AEZ@<@$I7LEE&4E''>ZR7JR!8?PYA[G#LC$YQJ< L!E-;*>"!*&QVPBP?9T
M*$1'P/WS^1BP(QK]S>;P8?Y-/PZ5+JW154<#X>37]";Z;J>NLW3FTQ"!?B@Y
MC?*#DS@TI,QYKH@)P> X&:8"NL X5!Q=++G;88U]L4X":T_H_'(3,S$&AVW0
M%M#OF468$$8%G+R%;QM2X@=G-/ = ^05G/$4:^C*2.+@>[(?<S%JA/1K29?1
M(!'HT93VF,HAJD[D( K!GS,2(;OT%V+%/(VKWA%C)CV8.0L0%>8[&&*;RL/2
MR4-.@@45<!6@\ @ZQ7R5BJ5,$H4K!^R>,UNE2JN",$ 7R9@X"G =RJ& FX,"
M&(GIP.Z8+<MB-DYXG#PJ]]F&EHJ<:LZ/*KXMFK-R9GHF_2'%F-)IZ!1,\@ I
MH9&9;?$<R@!B3AJ@8Q#KU%;$L5QF$JGJ/&<,F7Y D.DK$Z9]KSY\=1O?O<-2
M=XK FE2:<OS5JCT&M;2,UT'TA,"TQ/$(,%5R):);9DS)OH4R=:/R5&[+9U,P
MJU ]K9N2(#7\P]9.IP6&A)?^E>-DX/%9\4 L>,3L,TJ.*LW)^R3QD).* HNR
M/T@(FA</,A7< YWJ5"(+ND+()ZF7JFO>/T>)0J,A=4-TA/#+/37K%H*U@3]T
M3EX)4@WT 94.9: Q7$=.1A4Q876MBWCAQB*+R@R"69C.O<2Y84Z4!@_2H$GX
M$(01"K"4-<E8U<7<NL6EOCU3 %8GB3)5#JC(_X*KYR]E2EN=%@!4,VBPQ;"5
M@;<Q37IGH*@.-S=JB)*NN*0"=)==Q3/HQ"IX*=4S4\:_3:&O[JB%T.GG2)UK
MLDG=5A7#Z.W?*LS)NXQ#$"=TADLLBI;/[@'BH@0>:B)D;RRS<"DQZ$,4ZWBR
MF3E_*@!AC'P-C/341U_#>A;5X17YKS$,G5N1#C4-AL*DTFKAS6H%'8\L]>K[
MI*YP,L8Y+R2H7H52,WUN#R-@MBU.D6?AI[\YE]<",Y>)C2C-5P3C#*4H.?3]
M"$'GC8>(#:E/9J%Z,8YAZ4"3D!R@F4A0X%AKGU3Y\-8JI2 3\DZIN%%C65FM
M8RHKIDB_=L%SF);=0LE"1\:$K%8IT<JF40WC4+)M Y]T7E9JLL! V(:@O'R-
M4ZO,ERHQ*46' '"( BR<O0;>%-YVAV#-0*<'JRZW>"?3%@&]\>W>W^B9](R2
M'E.0AFV=!KI G(!"X6@;* >*\1F@";8[15]F6(,VT5R1<ZZXMMD+$>HSS;AU
M%5 HOXU7U =]X$)&5$%A 6@H+A69UH,H_4)YK73/(,I-DH.8,#CA6B@9TJ'%
MM:[D?2(MF<E?7L,VI>J2?HJI;]H<3$H0)29)70L_ M_I%TV)%-6V.0IJ405F
M($K:,$/8?=:--':9=,&#2:#"+C*.HJEJA6<Q%^6Z#4F=&(I5IDE)184;F(=G
M\Z2* 2#T!S[?NHD0C5?CFEX:"B+:T/V5-*R'Y+=/;V.QY2LCK#X99Z>55\=Y
MUD-_OJZ^PU82&=?WZGX0A5*/H#!1$))*RXX]P8ROC1KXI*(9)Q1'0"_.A4Q*
MEBQC*VNL$4.5GNYD4/ACR:D9IPR/QZ>%\4R8 LS]')OEF@;.P;1 M>S/'&C@
M:J= <87E81,FNRE,]KH)DS5Y^\_A7S(QM7\Z4N*,I<3*>)O^P!IOY,D#*L</
M";R=79?L&34&G87.TK$;BY^NY2+)#D<#(M&J2P*L6\2 S9%B:32Q-EN!92N&
MK>=2J9J\QC!(BFZ4040H6%'&Q6)QR+[\0EGG-UCQG>H2?HX<Z;J!U.MNH]TE
M$E0+IN\%C0!K'5/JYJ2!]0DAD(L#L%.1 3?8WK*_9X<KW!NE3A6M.V2*E&'M
MK30^^W*DR9W&ZLHLQW0@6&-36\T0T YT&2E;*14C2UT28M:R4*]I$0N<.X]-
M8E2Z?Q'_@3N*SE$'&"STN6L44<9)K(QU4[V76E9]I%>>)))BL)?2_A#'%H,9
MB)JGH[ZZX5>^$W%/8, ]<JU2RXI<]\M*)!;&<-!/0U)@: #CR DW\$0\."[6
MQ06+(UCF#(T"D$)8%\[>J)'RD[BGM'9#F.NZ>4;&]>R50+!A2.9PD+?F$E%;
M" 28)HR!5MV$@YIWA 2B;H+:+2X>(4.JA\7N%(W$ZFO4XQ#Q>HS.G"'&G3#J
M2CMK7C?&%3=SAW55\BHU]1!F6GK@B,Q!(2R*<D:^!M/1"]RJ.96ED+277HE>
MX3\B)PP:4T@81>M@'!?:E@C;L1I:>[G.E=Q%["0B5@M+ %8S 2*@0JS-FHQD
MC]W[S_B#+QC+]XZ.CISP& 6G$0XQS>P!@P.)MAY%LXN$QY_#N ?+1T_2<NW(
MMG= 2!5_B'D$931(,@"!,\J1A@0IF<@5:>(*$"2P:<N/(759%!6^-1-2UM[5
MU6LN<6! 5#B7U,516275(96Z=-Q)8B KT93'5:#C#T!L!H)EYF&>Q&/9LG !
MNM3\4E RSY]Q@O1A/ KH'9T1WIJCZ\Q(7$C2(K!S!1?'(P7KPG@BS%G-;>[:
MFT8/E9U-E48UBVM1TYYJ4>,J5+IQCP,>0CX0:F-AM3>,=!3XV&AN(QI>P$D*
M.O<9ZSIS(SSQ&C;%X(V0UXHEC[G'8EV@S"A%!S2BB?XM/LII$8$_2)VF- PS
MRPH?BE),RA93,\-WH+**M+*M0XAV:&7OG7<3F5::5$QE?[];0/.EE3C+QVXS
MID(:H(0G]QIA2E^IE'/:&,&ZTCY+.^("A9J-\<;FY(*K=QTYSAF#$:-;*AF?
MJ','.MT18$3'2;[Z7Q!*SC1+HPYK+4.+NMM8=\]&I>PO+?B.>869-!BOU'.I
M^I WT\]8YAUMDK2?VOOTIO$^-4G:#]('S]VHE!9P:Z$$ K\OH,AM>T$._TRT
MUX?*Z650!D-KE2-UN@]AK9+#)FTV&6M0]#Z%+R1!" <2I4;* %_X%;5AX  !
M$*-?9 L1@NFE;M9@H.R%2ADG'[1&B>=*C!EH56M'I''4:U[LWT@U]E=$(/J8
M6'H9\ULXCA9R1BGIJ-B%1FC?%X) PAE!5Q$\K V&DO?E\!,UGR=U%#]0=SZ%
MBBLR!8*T\Q,X8Z#  B>PEW57(+ 6)4'>#PB0-J4]"6*\3@DL( E!T"L_+3J8
M,#H\J4\Y.0:F8/7,AK$?PA]&P'<&$VVP.4ABI M@BZ+0"1=%!KZ,\ 0+Y#I*
M0QS;// Z@,%EEK^E@\%44( &ZZ2R(I6K2C;%N7%02Y#F0'!2 AM!='#(DG+Q
MXR0,-,AP"5N5;RIGP)KS0GJ9L1\&;.(7.>:E@U@JJM!..+"%1A8Q& <::J\.
M.;.<RH?2@XJE<#)IX>R@1X<D'J> YVFK_H ;CQ/!H;BQ0N*C3,7:2IKHMY#M
M8#)V2V=VJ34X-]FJ- 43^G=!(1DHD1-T*3M!1N0DJ^8Z&+,)?72$U$/A6EAP
M>P<=MFOI4TF,H4-#):[63OA_OL'WK(;^:S>/<ME]_491(BKO2B3(#"8\9,QP
M1[AKS>O+")E5QW&/_5C$54*%L>66AK^C%(6!HHXKF-X?<FL,X..=36[.AJMC
MNYVF6,1".0!Z;GTB?;N<F(622(PPM)S 2!$0@64BI2;5AO*8P8K8&]QFT& ,
M>8<<KM8U.APDQRBXQ=?E%"]& O+&PTE*CFP!9F<V:TNM8,7#96FA!T:]!BJ"
MY\29[4K,O5+2F=M%"0$:JA)52AR2O0F7A=VYA(%:AF)G\PKC*ZMQNOYP6S+:
M9J<%I72W-/8Y/!N]W^FP'4=M_"_LUX361C>,L6U3IKT4Q0&F$(&?A^;@D1:4
M&!Q=[LZHQZ,3($@PE[FHXX1PG_VR:*?,#^#I>P12BI(:#D(NI]VTCBN,<"<)
M9,M&%N+" Z9C%T7'/"HEH."<=M78S$3; QF;*""S=;@54$KA-HK8TV2=#NS(
MJRZAYC((1<5GO7VIN&4-RBM,35'DOC)%%[J\PW3<YD_%$#$Z@<V'"LPKK!?A
MQIG,5)PZB(P#&:CT('$;Q=&VV2P%]3CF@6AJ!MQ)N3DUY!JQR9[<FU=15@H7
MM/'^ER!Z1>9L@!^3_X^BG(B,:Q#Y_;R'3>LH7ZG/*<FE?I4-5M2R844A/L<"
M@8C,-MP&"?)(V$?SXZ?,A9)")R!U<!;<+Q:%CO+$J]]]W#<^%LC$\Q1WS_)?
M-D['DM/Q;>-T;)R.#W(Z?BT! .P'U%.$5*F5<3VBXE3@&)C,%=3H7"L1P?91
MLW<4NYZ)3O=,5QB#%S&CXI%BEHB#[XDKU(!U-?LT+BBIV('4& Q<S)ZR;E:,
M-(OCT().91(L0^J 2^TI$/2,M>V\%Y*]%A9(^@FU@W(;9[*9;O/>LQBKQ\=%
MPI,)+-N\BPR7^ZG0JAYEQQU/<M_X&'2+F-JP<VTC#2SBF0[T:]C]S*G9=U<[
M=LP&ZV(B\S%@HR;'^&AA+:/BCZBNMKV.8[,XU$4T0]XT"9:#KW$DJ)&(36H_
M_]T3SA%%+QA5:-/^:N=H::38V6@*L+F2D(^PR>AZI<Q/ A/0IX%&/NO=G"C@
MEI%39Q[7H>)6:U5M0'XL^N:+>1-,@@5=B"D/CNIAV=;R=7UR1G &%*5U)FL:
M<:L([3_M,8V*OA3N*E</4!5"V3V U$ ^A"T+E'!J^@L+_$KV,%</"\U"TUM0
MCUOGO+5XL=!4-G6C0&@Q^CI!R4L9)QAS(^-Q'HK$OGZ8]]P7D1\0$[Y:WF>P
M[WIQ? %ZXA4Z:3!LK2[.XPMZ^[_B_#SO+;#*]-EX."8]D@V/^6AI0>^,;##S
M1)IF8,99H-MG!+:)!+D9N?TUYO0(<]J P*F*D)PNAG87SB47'YR?*=X/M(=A
M(3A/3]=4SO2/+OP]UE?"[(X; =%AY@NZ&K$<J&#8G;H^V!I=!;0?.)W?9)J%
M,"FINSQ_5 /O%XG!+1S)1R2KU'MAX$30/?6/S:^;WMDH]R^ %>GDDY<%U$MI
M2+790'4H"L3%], .XA"[^;1/1#B*J?P??_PSI<B%WE<RAC%7QI2<MY@9EU=B
M4A1 1<HGZ!&A$8Y@!=4E]PD:2.L5YA-8YE?E%CUX\#BS!_ME64PCD!3_D9%^
M_FKX?7^FL( H9XG9^!"V%TM],<9BR5$1)J%LH5)&("YUJ$:4B8C!8^U\XP!
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
M8JN/DM$ P4O0^S<8X.J05TL/2C/5FE&YK+CD#S,+[-"[ =EQX1LU E(E[X@
M0TN'%>$4BLI^K@V/$^=HEW":V+N2:+%D3GK9ZS0+%*5<A7[?*KC5M;= +7)Z
MF% ]/T^0=7JJG+(U4V1F&1^Q[LED=9W(::U>/LZZ$Z)N;8I;/TC$B&W6U5VY
MH\@$U5I>D%L(J&G]A;.'I*GJ-#3&T7>K!FENQ,YC;-[$)J*C3)KEUA[Z8HU=
MK_4-Z\V\#:M%=;C0I7@\8!J?B+(ATAO]W@;:3L<OD,_4#49S:^3!X:3&>(3K
M+1T)*(58="N.6RE)9RPH69?I8OK@YHP5XFR"#"4K0*6F6R[8G,O]++EJ'\'#
MR=\ RFA@TU+'8\=XUH8M-;$HVG=5^213:FK#<W,=/=:EX\R5PC;>-IU3XL2%
M2G.>[V5SH&??8)AK&JHQD5:@:<1]ZI%/7(WWP.A>*U:6["8]60=>3=4M-FJC
M!G(EB"HRH#3-6X@MIZ-A$?\U26Q%'RNG]9=I;\\/#.0(Z7$,#'?54FE*JZDP
MLN\3P*@6R:6<I%*GR/+YK"JJ5?N<F<BM@!X6W:OB7&-%"WD%MH8Z8Z6MYBU3
MS3>QFT&E:UMYZVA[R7(M[>%^20UD;"67 @QHWY68%.W?76NBA!^%XXRO$'MX
MJ,86T):(LP H,D%"3#]1!3 HUWU7%,Z*C;FT.F43&2Q'!G>;R& 3&9PGH8LC
M.:%MN%:7>CM;]I7;P9-2-TL(VH24$N9DV<=F<R1G-Z(5X['DOBUUG-;HMQQT
MT].I=+8WSB]'XM@ &_:9,<G)O<E4)*A([+JKL-9-2:0_C)3/"58VJZSD;3'@
M3<788"WZ_8JSC#1565I"ZJ$99Y-QV9#@]K+*M)XN(? X"+Y%K]?*XE4"N[JS
M@13_C[TO;V[;RO;\*BB_Y,6N@AB1U-I.I\KQUIXDML=VOZZIJ?D#)"]%M$&
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
MF]/#]:-?FCZ[A+\) BRLSEEX;I-Q=-8')H<J:=L E+XV_7+Y'K?>XX8AV=#
MN'!:)1&G .ZY4]/9C4VT&^@T1;<A2 ,$LDHIQX'&4!+]D@$U.N/*/@F^*>"4
M^SII(#*>]N_H9@,VP?(Z5.<;"Z5WUO2@6S7.O(MH"2U.9Y6-%:'WZSXG@E=&
M8GB<G*IC??S?H^<L=W *(95*92/)SJ<2R$5YI'U0-<"8>N(&^?<GR%DNE$&!
MO6']C(Y#[H2/P>=BR\5B@WIE::%!H>)=TAX[Z[]S82G1"/PWY2?HYED>MB.!
MWL.')!V<D1P3\IR[S-+^":L%X?(-)W![=2:TKKVR&=@10Z:.HC)B($CJ+U45
M3J(1XPE(:Y!D3(4HM@1KQ,5_%MM<%U8ZK;?>U2-!1'CLJ9<\-U070E8G[$[J
MS:TUK;%H"0[M:N[EK-W=K\58*M=NFKUV4#B<LVQ*Q/=9U?TR'"^F(24*__L(
M:ZP.35<V]C*,* ;H$("7O#1$#ZD.!E_11I#HGYI"GO<99FS1]J;!/U/RJ7W&
M6)Y97T,!XHKT,#PAF>G.>:(;4H]PB^P]-6H/71&=A+#0VE.7UB#:=I1/ZT!>
MMT'HVTG$A0\6#:&.TY.J\BK+OUI,[?D!8H.- IUB8W&4*=GU:XJ^29!_]4V6
M#E'-IW3=N2#/P?*5G/K^Z<1:;=34^3XA0*O\PF;(DAJP[/5Q5"74@LQUZ64<
M('5 1G& U(9/G7P3"C#J*I2,"N)LR=; ,DY2!"7O;$#9BV -CC =TXN+Q4MV
M0R?"F0X1!2V*$^5T<PV.5K)&OP;E,P*\IY$UO\EQ,P&,U[D7N#[):Z UT(Z2
M4[B>L#N<9%29E=&JQ=<?ZO)\!C$AAZDN0J(P^,)TZR@6&B#>F8_]$FS)A:E2
MU+)\&9Z0KJ&7C"2I6Z?\U/0RSC.=(:8UW;%/^")<DOBKHO0R\G+?_@R6[3C,
M.IWS-O,7LKLQO@<0B;LN2V[4%=G%Y6"@6"I.T+K=I4DV*N%>3BG_QY$7DJJ0
M9PD?%SLST' !Q<*B5+CPLV30VF]^=]7QORF+G'[CVHYU*C@T6#O<?DR1M)#Q
M=$Z&]==2',1W(NU__$B4"%)ED;W,H7NVA1R\7N'4 ZPG%YT66"+<V$"XP)26
M8:&?,5TXQ +V+4IK;?+K3G:H'H <2JLV)*^U>C!_<+?IRDWFH4(&76RZA.)-
MU87=$&4!IAV[W1"_6V5!<3H=*$5,)* 6D0U(#50TXR#H*#PA2:=:,AT'C$@M
MF5/*Z1^2- G"?U !4RUO6)-AL$(6E #*)N%,T4OJZ^BN0><CNP4L*%VC4IGD
M24DUPC$.&L8(#2Z=[HYJLGS<SSY:'40;M7RHJ.59&[5LHY8W @':4F?E;IG9
M7SA())@*ZV\H1R,QU*CN&%D,35C1U10HGXUU"@=+XXHJ*C$0]DR:4A6Z-W#A
MAO 8W$2F*1;O)1;7Q.@3:\ZXL>?.WBU<( TC'C"M= S4/',2Q$BUT%J0U62D
MTG6<5(A3HZ%H:T$A[0JPV4F27_34JW>9\$Q<.L[X3\YJZ[$EEN%%T]O/PG6C
M_=S]&Q0+?QW+ZI/<HV+P2KPC)9P3_1G1:2YR0BVA#YF&%^C8*(J*8KU\YK8]
M!>P7JG<PR%=EG0%6X$]4E'"(T,2?8K)*WR$UUY5+2\I-5=:6!/S\:"S44+D;
M%16G<-UK;CSE&+2F?MRW*%=8PE8^VL^0S];8]U*!H3/&N(:':V.-2]K:!EX,
M5?ORW;XEG> ?[G+K_,\)JZDH1\C,NLMY7!%R$5U.AULVAIB1B <900-;'D-1
M @)TM.W2EFK6QK)RC^*2:PNL:EH/95ML:=V3+!N/"]5 %3IR?BUKI(V---6X
ML#*%2@EB4</DV/9B3M4:%Q/ZAZ?K<X0#U>9VZT+K#WZ5OV:07M\V:787U<W]
M53LL9-QPL7!_39GC#,'/HB03>]!'6A"L,PO]^6>6JXQPQ[C6LG:,W*LGM?72
M7BV2V(\ZYBQ^3C.$13?5?7&\5D74,<?4N'O/V I#W0BHRFNWZ#,[1O14%K_%
MOGG?+F<BI$Y4P G')$1CZG8<!M+UN%9*S@[<%N1Z(?+B<A2;/K50YVL15-%E
M[10U#?R_Z=H.!XFC0J@"6_'K<_/;7\^=TA\1&+N:U[.+I&^8 \CH"F;=MEO+
M0;_@FM'#+O5-)@W3'(1102T&F:FYS9>"8-_\Z.JABQH'H705T#LP>E/ZI+:8
MG\X1UN4Y>R%CS%+@Q2\(1SC(;+'Z;HW@\5I(=N3/P;H"S"9'6<W8%HZO38O)
M281ZKTIM@-A-Y9%-,;7=Y+>BXMW&P9K5[\;2UN6%>^]2#0DZC JUU?Z@3?&]
M3XZJ;0 6230R#"XG.Y78WO@KY[.E8/>1OL_BMZT7:K*.==:C)-Z6"C."(][;
M:R6,N3C+  (9Z12=VO2S(?X"+"_T0K$M[)V3-3<'V26JAZCY7""TPS3 JS2;
M@'(U _N.@\PZSVL:H3YTI8<Q257!"U]M)4A&:CE[D60#--,LJGFJ^PCF3;3&
M-<>7Z'A'GGQ14:,;73%9^WYH?<E(BL)+\;,FU^\.>[[0M](M4/=4+EU2:14J
M:HFBD;K978TJF%-,JRV#VI)(R(SQU.[&-AX[ _W=XLJ,KV$I+8ZS#(9*1P=3
MX#$3]T5INHH4F5VH-!X&T65,J6CCI%+I?Z*0LQU-FH:FV &H#^AY""T.B>/4
M6 ),<2-:<?/ Q#DRXJ;'0\IF:*!*03=M_@QB1:/ U@^[45L7+-]MX>J9?*&>
M#4&!.H7 /NZJAQIA6M?#N7B #U[G0(_S+]S%YM,+ WT$/O:%3P2Z18!U!)'H
M-ER#68O4(F.& EQ-]R#OPF!-?P)W$/?8E@^8*HR>H]]S(08KS5&BW-81LR>L
MK%F4-;+Q4N]UGW1!:%OLQA!=9K$N\ ,E$<5ME@LRS3\TV/82-($)0:N+7VH9
M8!LJ9)@QLF >XK2$LWG4UT:_'BOZ==Y&O]KHUTWR@0BTE-RH!Q@T$=0AK7[Y
MI1@:K\O),\-(O&3S4 <6=Q"=H"W8X RO3XJ>" &LNY"6,Y+OK2XR<@1:XU:&
M)/55@W\\<F[01IPA7/;-6^\L7%+F[#:C#T,'<V"CI^[I5?*\!K-?<(8SU%H#
M"41<NU]@G(UU$)(*BP2@48.<SH\ZLD==(O38/)+VW=!@/EB,M/O1Q.3[3;AH
MRLS/)2X$3'!)BVKC67KCQX8DZ>H;J/M]J&M),-(IB4UT&-2AU#R$_*QV>\SF
M7V"9HN %W+F+P(*!$GH[57..W!7WW_<8N66Y2]=)NZKIDRF#\94<0XB =PIB
M(;8GFYTK=EK!<(E-+61-32^2L/SH:'CF1:EF!2,$<5X6=O6:8@TE4A5I2S)=
MNS0G ZW Z#,L@=MW8/-(]_#S',L\Z?B)EJ)40,GXTN4&4_BANCG86^JJ^& )
M4 ,H4>S,F5.@ %=V[='K8KREAX]H32MVH]%&06\15M=Q+KHIN,L(]T@P<C5P
M5?.X3EW>+CG1/)@-AE=R[PG7Q#BIG3Y8M=^3XBY>25/3N>L! L[4<>QT9LTL
M44)[+<)E_9N(3?BQ8WUGW9YV&37P(R?8F$#KO(*RC,/9!^;DI,3,*X]KR'WU
MK#HGTW\<EQJ:A3>09L+/,0XJYI=*44%6%9AQFJ5Q*2::5SMGO-S3^)OQEL$:
MU!#3,$Q."#+DN/B*PH>)S>#BF9I<9)G8"==$GC7DBQ/RE]?+#)[E"*6>"FSL
MA/,KA+GEE,. DAK84BQT.2+'2#K2746K%$U(+N!V>BTM>&@X\Y6-]'%.1HCK
MU%BX8X3QEI2Z,Y<N9M>Y02N[<"[!.K_V,DO6$:&XTRXL1 L]+T[S7C=1D50D
MKR8D+9TU&>W$]6:N^<;:$@VI'OJZ>CTH_0"=S5MFD;&@HEEXVAWC?_]BOY7+
MW)9N3\V#0TW%&*[+U?>Q61"I!H8-DM:=3'&+"#)7<J'LVU_\+X)Q>RF)$QQ?
ME;PE?;F&68;HQDS!M=FZFJ+7PL@MHP_-Q_%UT0TPJT<N/@8VHQ*6H&?"22D:
MCGK);,>9LR@LQ',R.:GAN"^,=58) 5R:E"0?(-++)C$]W'3904J]V9)LKI27
M@89?$562\^CTH'YGK<#A3]X=T(:>K;#62^38MC!V%!JZL;F9&T9;O85^56I6
MKR1SA[ U82A+6,?5N^C4;@D,BBL/*RW^=+F'0:%GI86=W%Z*CA<U:?9="@I<
M@WI)BF5&19,80%8HIB618,T+9,#$V5N+F&N%JF=&-IR\71VYJ =+8#F^UXR:
M5XY]+$=\E>7)Z J)F.VE^7(P$[MK2X I.-VOOI\[QN<U6!!CTVJ/2T-[&Y=)
M.&JNK4[U"DB7P1[62G-JM6>BZZ38*3FAI$65T^X:G&=@ .)4\=)FPZ !G9%^
M7^NH:CF]+75EI",ULEF%NO+\I7E&.FI363<%VJY4?D"<&1'DX6&J"")%:FEW
M10Z2<6M-V]*/[>]"U<:TX.,Y<921B9')QV!V7EFPZ+42@$N1-7,HJ99E*(B^
M/J9.8_M"K6+':@DZ YG3]64RZ^L='IZ:.C3XQ[E;Q>Q'LG4"<,-'/RS-1)/R
MP&I&X/L6, SYK2FT\BA+L*N]8C0WBF2IRGH(++4X_=W9)^$2CR,:_?X0U.LA
M\=J,HZ*HLW>Q#RMJY^BZ- :"B)M9-*?<:4+CQZMIY<VRR[G:O6=[0GIYU6WL
M[)%B9[W#-G;6QLY\86_ALEW6I75I! \!>0K\691IV_"-;8P2M!>M4AM\@M]C
M,%@4M:<#4SVO4)YNIX;RQ T0&E<M!1+(_V:]&"$GDE!O&[LK7+S.(",)QB'4
ML"H]]Y@6=R[^GJ^=O+1M!6E/[7>T125%&4W]_7#>QO"B2H6TT%4C[!;@P 0;
M*-AV6#(AKKANS\H8ULE98 4.=(IMB=@P,;*VA]B;CPP7K<MY 3+'H&GX5M-J
MC<-(,DEL*,UL*H@XHL@E31XL&M8]DLH]#O4BP7P3T%-2ZF?,7@B[ 91M;PPS
MW4F# W_ ,1-QS Y@3-A#/W(<DMO8!C5T'I"A$D^Q=<UC,!NU2L"'HR^VF5BX
M*BSM\(\[G[./YK/ADVYNF_ (71G>FN)!^*W)&,--_8,:&7U$#$^%9U?L6'L&
M9V4V%RYT&B)=2<$<:X_<>8?LDIG#W!H<$[9KE]XJ\Q W?V*2-.V3)"Z[:ZY2
MKU='Z("Y4A6H2OBWND0X-#BTN'J+7(<I=ZJLN>TM1J+C,[29SM*,*I1.5(QB
M,O2*6[T@"D9G$';?_IGL<92U-1@\J4S&5(ZRH9V5-'2G41C;!,=X\^H%>Q\O
MHSS.0,K5IR6T([6O9.ZXA;6Z?1;G9L!H8'5F,"<NE/DS@\6F\7_XXKU@Y*C>
M8;>KC2^,'N?*MF"+*N#KN7!!F9_Q@U;XO-MCV FK%V)B6F@3E4ZHB]$8Y\.%
M.TU.6QR:MHP&L+N"XX_ DD1XF4#<(G00-%X-B=$.EJO+&-14=%WC<[:+%=4H
MT]=D9=[IU7PLA'Y#)Z'=&*-L5K+!';R0+F_B(G^!7>00RN<-%L>\%$"7#Z1_
M1(EMK#R%LTB(7FEF;BTUR  \?IT\@7[);*Q]F6X[7"8>J7G# *@.(+L0P=JN
M9@PQ_4'6TY(YU]9[34S==%[!)))TY(S34VR9TC5]#1W8*+=?JI/GDT17A<O#
MG*H<?5U9U1O"+<9+.<4D7D_,2Z\Y[$&6#B7GQ>D%6JCX/]P>RKG%LXPZ!:*'
M+(\QG2@!DC1O[U2?N4=R#W]P5LT]X3"GS$%J$A0 B1O@CX*9(.XRV':TNIH(
M(-2%X8L7D\=+"G6%MP*N*8$'F$R@5"O3U =-2LD<7JGY#I]P0>U&O1;K4MPB
ML^?:9IK]:EW1Z1[C\@T"*L]&Y*C3_,&XQFCEE&OEW7R^S*57,XC^LJ;'FVRB
M:?35UE=Z#=+\I2ZL@WS[T=QO4SZ)2=0.&5MK)K$D;\F[2\/65V H>1$9> R4
M[=:+WVNWY4WI5V\6BJ(:49"E6QRYGUV8 ,JA$>^KRWIMZ]"$*OLU Z6"7G9O
M^ZD4II<> C@KTGXOE4WD,^*9VPXN:Z3<0?,ARD>)*G2M6 Q_Q^ZM]79[U)9A
ML6DL;8$):6KL .QA@&FI_"=NI(>=+)7&<27XB6:*X*"TAF4T2RI4[E[5U?[E
M6TJ1T&"CZ'*/)=6$E&U<ZT#HP')2:H]M2+CS%WN!Z)=@?Z/B>"&:OJ,%67K0
MK-D#OYE98]7- 6B$2[E9]/.A0#$WM__-.T_$SR6Q4M;FMD;%'BWI999<<GVL
MMG_(R@U=$Q<])"/,#P91K<-S[DF%@9,17D@MN3XJX#QQP?8&WQ@=)ZURSD#Q
M)#EY4*FK'/SE/LAD 8:,I?V$6G9P)HL?1B:3QDG+XZ0HJNG#6&4A#3^897/D
MS3;O6UR#YCOF=0KGS;VU>0ORU^.L)N3.[5(^[Y;"S2CZ:UNV2DM=:0K-V9JZ
M&S3%C<F;80L54(H,^4%KO/M*N59ODGE3 S\OSAH5NDNB=M3E2]B ICA^#)=[
MH!.\69I8.17#506;JHH(J=,3?K4-4RDYUKDYKCS!#DO*Q#30%_:CA ?!1@F?
MAW6'XW>L+LGR@">(9M4D2^1@8+L/)K G%D(+GJ6*;*,-#Z-<YW(2V(R@< EV
MC1'DB$MD>]S"\3"0&[GO*782UC,Y':\I:Q"*M8?:L6U;DDT;:KTFU-IM0ZUM
MJ/5V;O]W\#>*\53LXX>+6\YWS,'O0]#Y/)$*S6U_GMA=[DR6&Q!'6*<NI%C.
MZ+30XBX4>]+TT U8(\ (VE7H:YG-:<M"@1TI,#>^Q"! 2;+4 GXV;C=Z2SR/
M7XK[6PR3K- =XV#'QXS.+8 *MN30CCX%VX]:%'*"4JE%U:I#KK>J:WZ6[%;$
M6* 4!-UX =/,1!^19.4%E1%6<E!I^#?XV5F64U;)I2@.1I-*+S Q$!/J8U>[
MTXXX)U!"3W-"P/4$7=L8][0T " A'"#4*VW')6RW0>4LX*"51+EF>:Q*S :0
M;=01!;?/A#/W)N>79"B[IK[)5I9@$>@=TDE#(/ IAE*2/]@6,4]-5VZ'&&#A
M19:F*K'JMG$<N?6>&'KABD8XO1+]<;1)K(5/XR*:\6J-PCW&8)9@6>JLQ<LX
M2R)W2DO(*%]-8[R#;C:V95XU;Z6MD.)+MG@+\6XZ4$!\RH;_V=(UI[<C3E W
M7:<,&\RPE!69,24L2E\EFX2>TA&>(39JE!1*&U"X_C;6/!W;I%T^C#N>?#=I
MI,%?W>W-E;BTR?N5U39$<-G(0 =+&U.&<L$]I.Q@09GE/P2Z%P1[VNQ7W.29
MB-)Y@GE661^@0T(< &*A9I)J9@3^-\+[X_)%,C PNI#-&!)OZ5"A[^$>3M"Z
M2J7R2U>83/PI>Q;RXE0+X;Y.OQ4S[,BW@8EARD[Q42Q'[K/5327UVF0_)K^%
M?5XO4DN537QNI"Z!^BUO,Y6(9%>5[.)@+XOV4F(,@3Z UZC*I79EZ8&Y[E\Z
M(7Q(<ZK:'@D4CY,C)4%2J5*T++@F69R#V(E;YN@J5<KLBFNAC.A")"NPO:],
M(23&H;D_TS"><9S2 A'1MI#-/LPR*I4"EC9)X[\($-O)=ZB5O;![FBN(@(31
M>@_@;A2Q /B6FNW38<0IIWIS]M4("Y2SF>!G<N6=U@',[+U[)&4[-G5?Z'IA
MT7!S5RD#CB!M>#ET0<Z]#*T4[TK$J6"CR[C(=,%!EI!_@UM>$6EQ6UY.%E^B
MW*WB4I*RX6)/)(D)H$]5A#D\J/4[(B^NN]B .8+\X\2)_V":&]8AU:6^!O[4
MBMMX<;_"Q>/P-LZ)^"\K>Y6$?8'7,F\2W+OYJ*%,T76=<_+.QC"Z%6Z<3;91
MN7^OM>:*XI>E)"'B:7)G0A.89>T[&C*U6AY/8&A8JDT0_\CN.0XE>I'Z%@U5
M/HBHEM_6WXEW$4E(E\$)?I?$M'CKG\;/;J#NAO \O.#6\PT%^OJK8)!7!:.4
MN?46<3K,\EF6Z[P2*^V:M2SZS,+$@,-1Z@\Z[N%E4#,X@-8D&<DC;%F=C2YZ
M.=C2(PX_=_E,J_%62_^I<'3XR"U2Q.&?7B[LG&45>3:/$M:D09/ M# ?N<B%
M_-85C'3,6,Y*N!B8(.(4*?Y4+-LJ&R9J@@:L*/N9^^7:+M=N)]P7Z=Q0%C&<
M8GG,Z;;J[C8F&*_O:\*5OTL%!) R03Z8I=V3RVF3Z;1+V@&.@8UXH##L<I"V
ME5H"BM7$;GOQ)9!BEE)#@<P%*["(0SO?E.]=2B7$P OG*LH+&WKDW9'T%4&X
M1?1+V(N4<'CI+#DXB'X64)A9?2Y,P-+=8 <-23_F%4'7 E%>;?(HLYX#\ON4
MDYQ2V8&])-(2V\E]^ATF-<JFR$!4K=Z"[1,!G$0M#;6,;QH[X^BPS]N-63Q*
M7V[$_;74XKDQS,H-^9AH&1 '_DZ9%*0L!Y9F?"(AZZX9]@ <2F*R[L/M$*H6
M,C;16:<LVY[DM3B2E&7JFKN$G%@"\64\ U\0SOSZ$K[[S%K:""G[A;YT9 6K
MG?6#D@CQ8K*+[P&[H^O+@"B@9BQBV'[ "4-+EENC@VPY_?&UI";)E>T"S1\C
M(X:0!A+"0.7XHQRL6ZUAD>THQ<=!>9'JZ++6-$H"[Y+(*_'4>KZVTX.S.2WQ
M)0P^BMIJT,<*4?;:$&4;HKR=VOC:ZZI=*TZJ_1'?W0]5LA98\EN+Y_XFU/[(
MF#M-:6^-6=$O$])(--0,YY-B9W/,AL%43LZC]![RH/EO.K<=R\^M-6(@@>:5
M]5#!"Q>P2&64EP#:$"7$O%Q*9_(VIRG=OA/\Z7GT&VLR<'A2Q)QB'?@QF1,\
M$IR7J M4YQ%3I8\HMHIR8YO?9=T/9+.'(.=/N0;18%WG-I,>(Q-"#P)R%P5@
MP$=DXXM)G()]78=B;<P#HV1[9T1_)VHZ_D,3QH/[O%P3A6,1Z<4!.AYT1R2D
M"S&6:A<4B[;QV*E88S:9%Z3WLR[UU&"S?BNQ:*>A[:3 &A(HE8H$./.9CEQ1
MWSS8[MIP?AZHL3CF,B=L-,E,">G5-)#F]%+$+"I@TM%(<BQGZ(@?EHQ@^(7S
MQH4*V>.&>7R2*TZ;P=VAO/U:BG1HG8).Y\"Z>\MO(I@V-3ZM2JEL>U9'LW+0
MA&H:,'()]/ :/%^#,F82-75[40L[*GS'J.*1Z3>1EK:TCH_)\=5W''%9<*@7
MIXW^LW22H7/L LE@&A>%R6Z157)K11O@,]P^QJ O<0MMPEN,M0;PKIK>;EG0
M#CNC?495YZHUIKZ46WD(%^@?'%O('((YBBXN$'H!@_[4^-%M>"&M2C1=36';
MJ8RHDHX_+JRI?[Y E=3'C?["9VU;U8=+SS&]&4"\C>/(17:]]B:!!D7;@@ST
M"ZD\4&>5<H\FO.BIQ'1]<+M:QFL]\T,['+0XU6F_),-Y!),KO 0M56+5,ZIV
M1:[%U+:B(:OU\<XRX9S9THV3-HF:4]6)RRG/;% >:B5HM9ZD=V[$MM"Q9 =#
M2M=D0]I"W2]6?I$#88Z%U)^E='$/; ROM*[IM 76 Z^83G*RN^-(]V)>4$-N
M;#9  D[PGBW8Y8XI_,(H!)-FN1!FIU>AO5RKMR<TV556!V*/E^ +.$TY62&P
M )H^SNSU)\%(077'FC_WJ(Q8^ZE2FZ+C(C"'$EF#/1! ;&D2P3#RUD%GQA3[
M1P,<Z.83V5K4XQ(.J3".IW"Q/X)5A)PD').V@QJJ-%=4>4[(B(YM!B]J>4=:
MGW:\ZDP?BR3GPBE&')!=^'@SRZ1F8@RRN. GOF8C1-1=5@EB"4CXD>MTO";G
M^#H7@\;YL)IB'0DJD0,US\1Q*S7=?CU^KAI;RL\0G1'=J%P.Y-YI+M W1=L#
MPA^G[ ]DB0=1649#R1($@531^9OX^9*)M_7[MW$"T8;;D[ E::*T5;ECP8OB
M1D5D$E3PFG=P,L,N.F0\R<792(6A6$Z7'(">97";$X02T#85[9XBD!HD3&/1
MBHY<3W=F;YA)5_(NK_6.U5"VG0PIVZ3',$S/T.38#0Y,7S %9%X"T>?ZW9/[
M@^@')H$D,LDMS,BH*-LD5L:%.V3H%152?J\!W3!-?6V6>E;R5>5V@D[N!F?$
MH6>AR&8(1Z"G[T=ZJ,R3D[#R:!:/DOF!PFI22JJ;S[AKI\=-@(,(6Q%V6&)4
M"761"$%'0G_'.5O=@N7JE*P"2^(DO@RLL**^#;J-D[?#+S@;A-HDZ6E3^,W,
M81%[NW[5_.)[Z5(!.@*0@AN/MHGJ E:JD]5LB)80BG("*K:4Q+;Y!8?(K+)
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
M'O6/P\.C,ZU_<G&6W0V$($'W%P&E:>P4=-UR4B]QSW>IFZ!@$AP+G5>*Z97
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
M!=NMN>M[KV%\"*HR K OAOA?? 5WGQE"?J2.!>LUD1% 5U:?+GP9$,DOS)3
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
MC_=V\'?0/[F+K41?9^Q0.8[IX2 *#,X%>KPOV?E$J'<OM+ETB4R(8E8#GUO
MSOZ3&?=T0I)Q#)X._-SWA9A$Q34(I\B3AR'G"/?,0:]:.!0?(F.A/I(/]U>=
M_M>/7C>!2+^^1\IZ77A.&+N;$*?>J5__--CRO"K_A-F88K=EV$DZFMO\V(RA
MO@2#GD)-K>UYT&OZ:6Y$1=L@^#T[1N:=^ DDG7])]E '*??^Y"=7YZSM0P"+
M51OL>%W1O$WB3TZ&K+]>\&G03I2?MIV!WR#Z8=G^D"9Q*SQ,_,@./85&7 3G
M5OF\IG"OQ@TX!P=+V%R#^9H9B>9]1?$OJ/$COV!"@3RR< P&+(M+*.\K210Y
MGI(+S(255L)!8J8?P$2@8(N6> ( HCW?B&ISFX>B0QU!>2.>5;3;^*8;$7G%
M>A"W7,*+<3%L8AJN"QL:C";A+_O/1E]5WEI4X;WJ7>R_(\:TT6==8VV[0=*H
MMN8U\?2& $5'#X7.SK_SC%P7"6HPES!833!-RM.$R_/\6(\6UJ\A-$,AF)HP
MQ6;ICV\AXR$RSV[A%L@-"//P_):-J15ZDJUT?O# 7(KP8[^+(X.V,B(X%/W1
M2]CZAY^>#P#Y0M6_F'E"7T$[>N.=1%_EA5E>?  !;C _.QCT;GG7T(ET/.;+
MPM.\L*(UA ]!FG7&X(<50X!E% SWUC'!X7 <U7[S<1>=*[0XQRFD*+ I Q[P
M5L/2.QB_%_*A#E/8@6-P30$EP22-6VSL$)@*QQ\C[)!1<IM39RV'$'N.([B
M6WL><&*5?E1(VM0[ _T6'2(7<IR]EM ;S)MCX897\0"SN8U=!6(MGHWC!OE0
M528*HXG"JDP4RM:>V0HOKE(=8?_-PL.I%ZW%#^6/_$%FHH6#-V40O0!J,JG"
MNU1;WLP'A42='HW"#PW696%N\]X:+%+"XKC^M"L6%,5.).HHB*AB-EB$;WVK
M7+0E\ TPM@V_D0\5;Z'K)#!O]Q^YC6CG8&N\+T1@-* TQT[*[J;C/I,*6B^^
MS(SS$=5GX?YA8(XP:D2?EP_OH7R<(SRL91JQX0-U#C2VP^'-4,",[[ W&F9Q
M0_'3#]5--C50:S/6D87OD\W:C,"RL"'UR-N[N>DMB>T&^-..Z!8%-CN;KQVB
M^<*: JP+#+ MX\VDQ' +WY+E1JAG8\9:YN^PYF$)A*^4=:;T,A.Z.>&3D8W
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
M,<;.#"O59KD@&)-^06Q7?-$(P%JHOS8"!!R1=CBQ5'8C>8E&I.#6$P=O.W;
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
M<YB\EKX:UQ)G-[>.=TK_0=V)I?7,9S#$6 ?M76.II5+^IZX/%4X;/'P,XM*
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
M-CM2)HB;^IUKS6K:?-',2SE(ECA>I[@2-P1\,[:0@UZE551PX*]5"'&3O]-
MOAST*M%?"/2O W_<?._->PZF,.BU6E8JC;R,>CGH-95*:#GH==\]*BHQA_ J
M)3^%"7\>\J#7VOY<FL,UX@J!6'GTZHB(N4;\Q,RKV%[\%'OL*0Z<5FHU.<7W
M,,$K)9$DIB2F)*8DIB2F).:N!E\UYO!2C,$GC3;9Y%"./2TD ]>+%S!*>>QI
M09A>@C8]T,8,VTX7M%D/4_HOM2U-=2:+8 V,(PG9PX/LNG1R-97(_&&-<JTH
M]<;^6Q9)%$O?31)3$E,24Q)3$E,2,V_+KQ8S-R35&-E16V^RS$J.<I5"61)3
M$O/$B;E&P:82PSZVP:WELE*N[W'D@ 2[E%R2F)*8DIB2F)*8DIA[-!#K,0-!
MMH[ 2"/O\*J:O(-]L%QO^?!G)'ZS01!&1%P<HK/X&T@),K.!"/8;L<9CBM$X
MA9C4Q=HEW:MC&EE.EC5+JYXLR_.P26Z9/NNO6,4Z]B\7K\;ICKZPCQ+$:!MG
MES6E5"KE>S:VZ$ [56QOEES(KQ1J!V#C"4\):@GJ9KU:X%JIW0!>J5>44CVO
MM-J!8.ZH85Z$!O5%IX8$@ 2 !$!AMN8T;BD!4"1J'#4 UIBZ,3-'4BT.2\%<
MS7O$P#HBRG*PI7(P,8V:>..H26@"M2P%D\DA24Q)3$E,24Q)3$G,/1Z#:*03
MU$VGU_ZJW^+0/F%/>>84LZ;XXW1,+61;!04!=]3MCX?JZX[C_O9^UD+"7<HN
M24Q)S,,GYEI%M%GW$*E ,CNL=TJ-K8"TY(,!J/AXH+&8XYL!78AXO)P9+O$B
M\2+Q(O%R\GA99ZPV-SNZD,&83C!< I-V-\.TJI1;.9>\O0O_ PQY'!_RI:24
M>)%XD7B1>)%X*0)>UEIB:;2Z/PVCJH!%6D1L1*7T:ZXAP;/+KYW;SMU5=Z"0
M:SIB=C>IEN&9 3%'$A$\\A'8S9A!P)F=&4UE ':MI#2K.1=MRB'81S@&N!DS
M!CC#(Z6[CPW.;<*+1/T1H[Z9&/6[GCG=G0,:I9)2W9MA*-G@P-A@K<?32LP'
M20+.Z3! J']QJ:ZT*WEU%%BF01QO'&;<^:29H)U<&:13JYH&7]1"?-'*JW/,
M,;/$:;G K5)B)AC:5'7F]EON3G YYUXRT@8Z1O'?*F>$_#P,H'I#2GJ)_AW$
M?F4U^'-Q9JOMFE)NM LLR&7%\U+%LS>F&=MA6GQR,W$M,IO;HXGJ8&=,C P2
M-MKW0#,@^S?KUO-MW%&[<I"J+.^AX65Z@[PK^_/I#]>(*P1BY0FK(R+F&O$3
M-X]E:_&34?O&%.604FG*V>*'"5XIB20Q)3$E,24Q)3$E,7<U^-IQAY26#3YI
MM,E6ANM#1SUO>HHU)K8_U9B'BAAX,IRH<M(,'#<A9<\!HU2G6E\V]SC)6FH=
M:4)(8KZ3:&VG$K/.*&B4JBP*$K0UI=S:X_"V \S&%@'%4B1)8DIB2F)*8DIB
M2F*F8/G%C<!(,WITU-:;+$!:BB*Q^,$Y&\.,Q4;^'&9"7_%O*F-(4BA+8DIB
M'A<Q5RK85BF5Z.X.H96@T;$SM%9<APEM)K.O0B+[@<)2'-VE VH_ZR/*M?H#
M'5E/)KL*4_ )1ULII8:,"A\FV*7DDL24Q)3$E,24Q)3$W-E C)N(L6T$1AIY
MLMXG4:3&(3J+VX%T(3,;B&>_$6L\IAC%4XA)7:P&TKW*H)'ER"J@C,1 LWA5
M0#N.+U9JY7HQN%_B-#V<;I8PR*!!738SMB5 ,W^6O4.V7>#JIAW@6SN[K%8K
M2KFYMYY"APOB0D!6>GB2F)*8DIB2F)*8DIB[FGGEN!D1:98R[>9I<%.M(/Z&
M+%Q:"H>)P<'$FQQ,0L."9<A+2E])3$E,24Q)3$E,2<S]%>RWRND$,]/ICK[J
MMSA@3=A3GCG%K"G^.!U3"]E60>KZCKK]\5!]W:W#>FV/T5!YJ%,*+TE,2<RC
M(>8Z352II!!OD1KD4(9X[CL^ [0E'PR Q<?LHC&QLU:S3:8?W1C?@LG_/9!4
M@DB"2()(@DB"Z A M-8"WJQT/X-QC2F.LJ^TE48[KRDOFS)%-H$4R0]2J$H0
M21!)$$D021!)$+UCWE73Z*Q^(I;:B1>4G5U^[=QV[JZZ X5<TQ&SX$FU#,\)
M,#G0ZK'3&K/<JL8-F\WJU&4J0Y9K5:56*_)\SH-"^PZH.@[\Q\V;S>XTY^[S
M:6M5"?V]0__ IRRWJM7$J-_U0.B.'% [NVS7ZTJSG%>V6K+!@;/!6E^GEI@/
MDL2OTU$!(=>H6E<:E;P4PON^437#*+9D@LR8H)Y<&:134)N.8@CXHES96RW3
M$?'$B3D"C<1<,+2IZLSMM]Q=X7)>4^FE$73,\K^9$?+SL(#J#2GI)?IW$/NM
MU>#/)9[3++>59KW(@IPG.3ZYCY;VAJ]4V.%+\C="OGS2]&?^UYJ,0V01Y5 J
M@=V+-"\J^%88*[B0T!IF&=QB!"*,V@P:EP-*B3K"J1VJ^0:;0TS+I0YQ+0(F
M+8*#I=#0QB5CW53-$=P1UB+DHG,!I,MGK0LW@<TG(T-U $CWW[[^?K:(E%+I
MUSBN$>\PAF1OG;'++5SO9OC@7S!F,21T$_'[R 4FXW/;>O$^6?QH1 V#W'^[
M^_EC[3V6-BIF-\\N^1T(J36]F_FPC/P=_G/B9^SN.]^ZYU\?NIW?SSLWP^[#
M9Z(:+^J;XTF7SX &DT:>]S<RH7SS*L@](M'W]Q+[#_QN*0<H/CHCG^)V^OMU
M_$XS+DAAGX?]JUO=_,N_AZ8[,T-]P\(!0S?I^:,!<BR6 ;V=Y;C;='?3D J;
MR .\R]^BR\M*( 72XO'RB\K5A^I,Q@9L/7%U%^\3O#&Q46/\';[]2;V\>>@.
MOM]WAPKIW5U=D,[=-1G\_#KH7?<Z#[WNX,LGN&+&$N[Q\JI_-^C?]JX[PR[<
M?@C__.C>#4G_AEQU!M_)S6W_SSQ6\D$W0:1:<U!0FCC/XA&28XBI%H*H%7KJ
MGV=8C "OG9DZ\E]S?(,L'N+WX^7>!K)CI=)DB]=-C9I,0,9IR&4I^IO/GEQ1
M>NR2UFDF<3VR<Y% >4G#YW1I>&@@(]CMY=+[8C_9O>-,F9W+(=Z13A'AL+HX
M*]E'-Y;-K)!_4=4F78"D)HJ[@O\3;)L3);DU*,%="'!O7.]UT#P0KBS*$?WO
MUQE*EMB,)2J2(U9AFQ?*%07)$A&%0$1)(D(B(HR(<KLXB-A2VVU8^ISRPPA7
ML%[_-6TROE<0'3C4Y.:A_X/T[[L/G6'O[AOI7 U[?_2&X/1_SM-@S^G2RY&K
MPWR.P[RTW'VY^\?LS^<HPJ/V0KDU6]6%)^89=\[1;82 =.X2%RK[Y;U;5M+,
MZJY<QKIBA=IFC2 +<3HM5]I]E*#<&RCK<4<F2P$H2SF#LJJ46RLF4$I,G@HF
MR\N8++=]3,*?^6*RK%1;*RK5]X?)0W!F]V_]A,;L8E6,30%7(]V@;% J-XOP
M?7R%67"":7"'S&SK6=>H1A[?B#6CMNIB;0W2_5EW=>I(+[BXSW&8EY:[+W=?
M>L$9Z(%J@]W_'B6Z@W8&J'^"<I]\>%)U$\0_O(<EE'-4$: ?J/Z,I3E'XRQO
M>I=\S+YU5E\U!??8I_.-95];\T=W/#<Z@KK)Q@T7P4$N$DZ."8UKG9"XX73;
M.L9IPS%\?K8 N#P*)[E8D%R'R'H*;G'J K)<+P 0#S/7NW^S"&,C: !A8;WE
MJ :QQH3^9Z[/T&.6)E#N'+Y9>^+U'/X-S%JD:]^\9E1E+4_ZXX[CT%V53KU:
MA-!LD2!S*L!LIF ,90C,LM(J%5,/26AF#<U6"E91AM!LMIJ%!*:,&VUB(+%F
M%^>/JD.QX',ZHZ:S,%]Z[QQX*GR>1O4$(^=7I.95B)C) D,UI=V6YM!)8K&1
M1M%$BE@LEY1V1=H_IXG%-(HE4L1B4VE55[0$.2R+YT1#0CWSF9JN9;\1Z]&Q
M#.J,J#F2Z;#\^3J-8:T^,?^T=9=>6R_)>+JZJFFY5"Y'#L*XG.RVADY*(*Q4
M*Q*$)PG"F$SLUA9.2B LEXN0=Y71G&2VS36=V4!.9MP2U=2(.K7@R?\K0SK[
M8>R8A/;6)DZ8IAU3ZX0HFLS6*2FUAHSKG"8@X_*OVYH[:0.R4E;*,KASHH",
MR;MN;?JD#<AR76E7BFF+RQ#/)F90& %8\:/1,;7MH$>L^02@<UR'F4B&I;+Z
M(%8B)FVDW"5 3'I[:QLI3/#^^,:C\A42&23"M:!NP@) I5(NIC20X,P:G'$Y
MV6WMI4S!6=1<A(1FQM!LQJ1HM[:<,H5FI5PN)#1E*&FM#56OS=R%/LOGXK#Q
MU40UGRC1S="A88.J#N7P1U-K#B]4K"J3EE3N$B$F4;ZQ)36V9^[GGCG"H3'T
MFO)_>V;?H_,MOG[ 1^J/?SJ4%0[NW'1 GCT[4:3&I7XW-:OV@=1*2R+U-)$:
MDQ_>V,K*'ZFU@J:0#R%LY759A:<(]86-&&(;&5,1RVGA&!IELZC(E+H32P,[
MZIGRWBTY&$NK'B^7-DT[W3L#(;!B/>L$0=QIZ6W#5'P4V0]&_9Y/_&L=>_&8
MFM.WP>%R;?UQCG=/Z'0II?P/"ATLM"2LXS+4VP:XTH'U?ZEM::HS640T["8H
MVMIO$M0'<.]B@#HFR[UU:.S$02V#9)LD&GE S(E&Q%CX2^06=?51-V1+O8(_
MQV%>6NZ^W/UDESX$=WS?&9"SRXYLFE> -F7--.I#EH-P'G$??-HFJPUI*-5F
M$=*<LE-9KF'A-.I"L@)E*''1:!0 FD5"SC'A<YW4;*51'9*9U&PI;&S:WI&Y
M2[_Y4_-XA5'D'3,#CU8:0_FS]2XE'JO9.D34I%90JU2$.D1I!>4+QUWJ.+*#
M(Z*Q" ?<)!KS1>,NM1K9H;&J5 O1550.U]G:V+FWZ4S5-4)?L640Y3%]RYU0
MFXSFM@VP$,%^:0KES^UI%&0L<[L@^;4X,=;EE.^86A_)GKQ?YF5%:;5EH.@H
M8;H.I6G45^2'TB!TU%9JU6+V=968S5RTIE$_D:-H+9>5=D/&DP[2Q&*TEU;4
MWE@]KN_][E84HZI?Y[X#:S?!:BH<9TM89@[+N*3O[F93>K L7OI"@C)K4SXF
MYYN"5906)D-9WW(1PDVRZFC'JJ.9^B9+CO;!Z.VXYO?I51S=<[HF\W1J2KM>
M3.Z6L,S:*&K')7_3*SK: 9>A 6H%Z9PF3:-<)69,'CC%:J-=)&9%:3:+&<>4
M\:$-S2%[3H,4G#2'\M<[:<PMC^5NI.QM<$1JQX'1S2)T+I>*)U]LIC'$/'ML
M-I1F0YI%1XG.=>!,8YYY5N"\+%>54JL(H)21HEU29[S_7NB@<8Z]9/PUEF>O
M.3$_4-/6J!V^,W$L0]<8%$H*P?]^+)2,V'C):Q7=+I/35S6B0@"Q)E2I*;JR
M4BWM7Z:LP&?&VD]R1?Y<L<O8]CRYHER 2;J2*TZ%*W:9&)\?5U0:^Q_ZL@E/
MR$#=6FNT66'WOZ,N&:G.A(P-Z\4A,]O"3DD:>7P+M\8!*C_G9:5*(;.KD%DG
M8]*85@^8N0+(W NL?'W[Z5 MU""UX\,EV3FP6NZ1_SAQ<MSYT]/$?[L45R2P
M;> Q8_SC8+5V[D%QR0*GP@(Q]0A;AS<S9@'LSU,^("T@(Y\+MN;9Y55G\)W<
MW/;_')";A_X/TKO[HSL8]NZ^D<[5L/=';]CK#F1SQ>(^QV%>6NZ^W/UDEY;A
M@K7A C%*ZGYNCR:8N;+&Q)E8MGON4GL:&HEP/!&"(ME]ZPVZ- I][M4W1KZA
MU1G]9Z[;=(#4'0)Q@R[:V[;+#F*&^^J;?=3^2[$ NB:RW2ZE4>ZS$T)7>QM-
M<+A+2JE4*@ V99U/KG(SC3J?$Y:;TNG=R&*RK1&EFD/&MC6%;[ASF\5%I 55
M($FP2Y6.+PD$H6^ SC]\,K/N&5Q$=$SM2C4,IS]F,L+=24846S1(Q&:-V%TJ
M:#)&[&'86D6"TZF =I<"%REF9<PJF046HCY.?-KC,$\I#Z+R((UBE"4'+'X"
MW)'Z8!*C6<>NRFE4C.P*TO7U(MAM2[9Q/TIDK@-F&G4<IRT]901K$_N)(</1
MV<!4C%K-;*P,=M\4,C-4[*5M:LRHFB%28!'6V'U1;<K>U^C,@I_Z4]1G.8]-
ME\<74BTK6ZLHXZ9*[&S-@;NGS;&8C.[0]Z]:J2BE C2DE$=Y3H47XE+R.QN-
MJ?!"N5I3Z@UYK$WR0EZ\$)/\W]U.3847FB6E4=U_^QEYFFUG4S7^--O<H1CA
M$T$^>9+MN.1*W(R.E(ZR]3S [':.(7"#3]L"E8R0*2/$52^D=*8M=48H-RI*
MK0!-M20C'"$CQ!1%I'6R+75&.%[;\_C#I,NGVVYZ=YV[*WFZ[5">XS O+7=?
M[KX\W997K?;(FD[!P' FJDT=HCO.G$<39C;H<_N-6.,Q+,!\4HA)74R,X5=4
M<T3AEXXL)\H_(9Y*.5&HO+ GZ-F#[\.Z[^>/AC[J"ZHG2T15*TJYN7_OIUC(
M.1%\5E*I),H4GY5Z12D5P#LO%G).!9^I%!3MBL]3*,0^?@]Y _.*OE)[I/-6
M M:,5Q>Y%IEY'08\\\NU1G])8RIW89!*-4](& R0CGU.YZX@O99P-E"E62ZD
M&)"HS!J5J=359(+*NE*K252>)BI3J7!)'Y6UL\N:4FL4\[2EC$AM8C(-U5?R
MHKN3B65@EL8A-C54EVIH*6'4202G'.JZ!N5'W,"<@K=<6Q_A]YCYQ(!W/!4O
MQ1(,ZS*2E31J5+S:MP=.^J$%H/@SP,2-90\0!5_!:-:NK"D.W%-Q(8G46$TI
MMXHP>/$H$O$'!-0T:DAR!6JE$%7,$JAY S6-&H]<@5I6*NW]3\R0)1T[!ZP>
M+=NV7I@5!OM#;7)E4TUWR8TZRF^&VRG*@W7B(*:ER$YAJEO=I$Y_S$E[5#%J
MB<6LL1B7?]XE.+41%M<;226E78 BPV(!Y43@6(U)-^\4E=H=CLT*V$+%#)+*
M<-0F!M&#UV4+HTS2'BH@T\?D\+>VAWPJ [?O8@\=2!<0"<JLG?9J7#)Y6\MH
M:U2N5D4-4$6-@O2AE/&C?*$8DT'>VBI*$8KUL\MR2ZD7#XHR0K2)072CFZHY
MPI/E8TH=,E-U5B(."#,IQQYF[T*FTM&81*=ZR+ :-\LB:4JO/_8!=&4Y2;L;
M*97&_GU\>:#V"+$>E[Y.FA5,!>NMROX;74JD'R'28_+?B=.*J2"]62GL"&#9
MF&C7QD0ST5V /+Z1L6]"RN9$!R5/UHF3N/$<*?4F\F7+CC.6JY6&TI9SQB4/
M9,4#<:GYE-H2I<4#Y79;*=5R-RDE#YP*#\24!*35D2@M'J@WE$KU@%C@! .3
MWF;<=8?DZGOG[EN7].X(ZT'4N;OF?W3_YV?OC\YM]VXX.!KKL4CB8"V?U^*.
M]F]K[R&3X_]P!,,SL#$K4/4.<N ''5.+OA'ZYCT\!TYL&-E4=>@UY?]V7T?&
M'/D,_IBHYA-]4%W:'8_I*%D!1UVIRT-N)PKQN,J";<VY0X!X4VDVBU"O723T
MG0K&8^H4MC;7#@#C9:5=+L(A+UF&MVFKR3@S3R%?N]]Z=W?8=;)_0_[5[3S(
MR3I'Z$36%DI6]'S4+0@A+G2N=6=F.:KQ#?AO!K^ U[@<W9Q3K3^C-CL:E<SW
M;#252FW_DFB?F);LE#<[U9;9*0?-G@<[M95: 9H+2FXZ)6ZJQW!3ZRBXJ:G4
MZX6M-I%QT=U,YRZ\"T;S??>AU[\^FH#I^SQ>!1[7K/FC01>9_)<BBJ35RUTG
MDQHQ!G/V(=A<9%)%:;9R;WNQ*(*JQY^OE(R$C-24GJ=D),E(NS-22_J<Q>"C
M0P@P>X\'3Q&J (C8SAO8OV>7@Y_W][?='V#P=FZ)/[&(].YN^@\_.L->_RZS
M$46K'B&SH2?);ICJ2)<#>>;COZ&DZC'>\%2H>@AQ'&YUZ:8&5L9G[RSLMNII
MJ+Z*([/9QU]R,7;W8;'&;+O8\IU<@S6V;#V-6C>P3*TI90BX!P DJV)HQ=F=
M1X*DHX7K.F2E46*6!K+RCK!)3&6'J31*NM+ 5,ZSWP_5]]U_2X\>@ 4;Z.=D
MF>06[2M$-&T]K\9-=]G>LN#D0T:]HPGJ(VM8']FL%J$AS_&$@0\"?G&=7;8W
M/W:$'RO/+37D*8NLG^X  !G3?B6![;([(.N5_5>5'6JH).>2E[O^W3D/]??N
M.G=76!N.!3"]NS^Z@R%[=37L_=$;]KJ#S(+_<D;[B5Y:[K[<_627EJ[IAO-(
M9O"H;PJ9&:KI$M74"/W/7)^QEMS>Y%P'.U"JHQ'LFHOQ]3<5BQ7PN_"F/:?P
MFU<<:7-$;88.PII+HR?0E3K37=7H(@$UW9V#9=<S1W/;IMK7N7MGN?^B;N(0
M5:6BU&)CZONW]"0P,P1F&HUZ,@5FN:Q46M(CEAYQ/8U^.IE"M:G4"]H]X "<
MY6UK".+K$.XL\YSU6E1'8!LY.JMMQ($ELW7FTXEECO/-PC5VJ1D8VS/W,Q 5
M:=JW[U7;%2\Z 7T]R_@>"=LQM:Y'UL,8X58H:!PC_G:I+)#X.ZB;%*P H;%+
M 4(FT'LO]5G/.?7YGK$"?S]:VAO_"%Y@.(.]^/))TY_Y7VOB,BOM)69"D.9%
MQ3<D!"!&%',F(2-JEN5-ONB7 TI9P&8Z4\TW[ 1M6BYUB&L1=T(1/>Q4-HXJ
M]KI%JP:L!=Y@_<8O@%Z7&:]R82M@X\G(4!U S?VWK[^?+0*B5/HU[BR->(=Q
MG*@"Y52-7.]F^.!?,&8Q)'03SP -7V R/K>M%]\T7?AH1 V#W'^[^_EC[3V6
M-BIF-\\N!4>06LO'K0?)R-_A/R>^Y7W?^=8]__K0[?Q^WKD9=A\^$]5X4=\<
M[\S19\"!22//^QN94+YY%3SR(@SVOY?8?^!W2[:\^.B,?(K;Z>_7\3O-P\>[
M[_.P?W6KFW_Y]]!T!TQOV$#=-'23GC\:UNBO*.+8K8.=Y;C;='?3D BQRUDE
M"3:+3Z<K+QXO;QZZ@^_WW:%">G=7%V*/,,TW^/EUT+ON=1YZW<&73X\Q0F$_
M"[[K#[L#0 .YZM\-^K>]Z\ZP>^VE*#NW9#"$-W[PWJ5QJ\X\VAZ[\ ^Z"0+8
MFL/E-4<A]'5$X5%!V1('Q\,3D,CJQ[!(Y*@-(!N"(U>H=_,IK'*TF2\4C5KT
M[2?5U/_+3NI=^1H!7GQ5'=WIC^]MZL#"^5MS!Z>2.=?4&=GZ#-\"PZ##4P*@
M7^[AQR.=.D-8PU=DP3-NL8#37VJUP%R WZDSE GVG'HB.B6&^O?<<?7Q&\?%
M%Y7=F*F[,^+J+EY?O)K8N#M_A^]]4L&G=RGY0J?A-: 4F<!V(G^6OWRBTTO"
MK>?J;V0PG\(*WM#K'\!M]3'@!#S^8 N(MP>?21ARR1[SO:1\5'IDL)4W0/S)
MC+H@$,S1!?D VT+5,:"8P"92C&RA,:$Z8H-&OWD_X*^UWQ1F:7B?7G%+)/CP
M[(4J9P2P>$8LFYQ9<_OLHT)4<DT-]0598639,XL?(U5@P>9\#)8C1M98D 6>
MX"_J.H!H> ],ES'>G4PI6)U\:_!++BP9O@.6*M&L)_[#$;QS08:PM,B2VK^Q
M$1K:? 0_8)RHXPG8QSE:2.X$Q-L3L*W+GNDGF-7P[@"M)6#B*]54-95=W(*/
M;< 0;)/)5@XK$RM5\&T+7OW;PBUT5=W@JHTEU\2A6O(-AR,#R#X$;UE,K\'>
M_( OL[M<&?-'A=Q3EPQF% TWC#_A!W=B,_CE+]) QS+2=A8[0KHLR(XW_O^+
M\@,]GE:]4EH4(#L]$@_,92%]V+.AB C+3B8./#D"7V*O$8$1 _U=FYQ,U&=*
M'BDU :ETIB(+BK2LK<&W*1\,J 8":68#C/29 1![HB8%:!AO^#GH'/Y;AN:+
M ;"WQZ?LU;=.Y][CU(\7I -FESKEN5^.R^#7VZR:V0@L5\RTW@N*%,XR+[I#
M^6\TN!UPK/[$.1V^('ZE$' R'ZF-;,JV=I$O8=\U:S1G>>LU8AT(^4:8:%_S
M)= 77/JKFD;F,[SE")8(NR<<*-=R0=*0%^K-W6'\!WH<-;WZ!$M/;0G!O4'P
M&G3$99#Z"-L.PLG;*L;LGI,MF#,S+5M,N1(Q8=9*D_*!2)/[@']!I$2>#T5(
M8)N@,(EE/L&N'#)>_09<RPWT'^KP%_2LX%\W3BV^3"R0&^?6BPDLY\P?'5W3
M51OL'"X9F+8;>=?R[L'5+QC1/-P3%@/4T*>P5B&"1N&G.GP49V+2HC6Y,WL,
MZ!-BXH&"5;6AUJTL\<GCI;B,LPQ #T\6Z_Z!TAO^2[XX\*:W*>!1C<[UU_.)
MKFG4_(SWJ37*M>K9)7@73P;]\@F_?2DN@2K,X;<#V2>6C1)8!X"-)CH=A[Z(
M,4<'E>U4_8O:%XL@RI!"J0LR#+>Z;S\H.(I:SWRFCLMVG),J2J$EQRHC/LD$
MU_PYP6C'!P59X#VI,)=@4V/Q-7=U ^[%I16-7 ,]$BZ!F-$?7!*E&#4C8F]F
MH>WMB.NHCW!1E^EW^@KRC!DD(3=/-\?&G(*1I1#P"=9I=U]Q(^5MRU"(]0Q.
M =XD0"N*QT!@SX3CZ$EFOFY*N9^R\=*(SHTC0)[&GQ<XCU\+-B-XWJEEHT:
M#]<\1J7T*W\,L:9GBRU<%[7_L6OU[S_C9N\F)M C9?N#IR')H^K RN&7#OHU
M\'@$?3[AM^DV&'>@VN!!D62J"RP_!>7AHK#A;VQ%2-PMVV]S%'$)B3J;&?HJ
MA(51Q138=(I+=D%\<K5G^7[@ OR<^6@2\YF@#-.M\'RNSNQT'2L0L#X"WP<+
MWU>9'@'@/N%[1Y]@ L*7HK7(_72P(>$23'#R0!-03SR8CAAAV__!8 OY&/IP
MB3<=)(^ZCK2621EAS_\S5VV,%QCJ4T!9W-&IY:! 1U,9_9%G\%59/6EL(B(D
M73,5W>E?O+^> P;HA:%'0RH*P82QPADB8IIA3@[]/)6LR0<VXYI3ELY+[?-2
MY?_BE0GF_$*>6T\P<>=5=\[!ZGR&-XVW[]30Q$KN+!?>QOC75W D@97  H2+
MXO)#:<9[\$0V4V9],"9M9Z+/[GV7R<\MGE<V3"Y6<-K>4F+Q5Y]%F'>,3C!_
M'#*!YR&>I<H$AF^JP#>M.7*E!N2SWYCV^&7=EJ\H<&1;OJ?=7S,^>&AU.))6
MF!;^WC<VS>O604,T+Y9WGP#;&&C)1Z01/*T(&WAR^HWY]INH4>2'&7]Z\!_\
MQU= I.H@3IG.P4]U],[ANZB #'?!R?F'(]; 3$2V"!T4B+7>4??7P)P7MA#K
M!76Y13383'#%@_FZ_*),M(74#<IQ6(!PVD$(F]84U!K CFTSJ"&^42R>L!9Q
MK15'227B!.(0"<C<MLY4S9@;/SIJTY#^P@_6;G-19&G,WL;?OO/T9-,GN D.
M!D^VK8V+QNIM19-F[8X56Q2R>I?X>P^#^$1TJ/HVFU>^6)YW[.\="J'@)K!-
MSD+R(0B8H,8)[&D&58Q[VC$V*&(["/+ZIA4JL,VM7_I,>2KR:;(@*(,H)M[)
M\C0U\M<C-:R7=[R&"RXR\2$?631<T\=CT,=XTT?JOM"H'X:26;5M%@)_5F%Q
M>%.=F=;^1C"K&FU[%H3&+["M,=B/ C/6I/!5L& #YV2%[M<WD_H  (KFGQ?T
MC>B2=^MG#L]@[9G,\6&[&D)=B! <@$K$C^:NA;,(7E"&"'=&.W1LX&+<WM?%
M)#('\WX:]5ZP9(('A(#0"U=]?&,PQ[)K# =9Z!,%'@U^&4$@_!FX/GHT>085
MTPL'9A!7^NG0_K@+2T5@.]% 4OU 0N+^\AFP?H)0L5T5#'Z=QD0D>9J,Y^
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
M3 \>T;/\RCO'J*3=X<-9'\IZJR&R+F7:C>Y@&)?&9+ALH$=+"#!^^/08#05
MV%P)5K2(RC@*CB^]_LP4SU/?2,9V9K&Z8,!OU:;F8"2@YD:B=#++UD$0I3WL
MQHDBEB,/W<^3)XB7L&Q3@]A@>< S92*'/J_QM 4JABT(#GDQ+5H#JMA^EA;#
MSF@A* L[_3K0<!^IC@<2#=;]5XG/Q5">-?S>T#$8JFME70D,1X</:O%PQ=>N
MHE%T_%17IA9;F?K \*6OP36[@&^C]OX)'LL%1\U,[%'*$XYU_8;Y"FG'X(L1
M=+3[=?<K?4</'F)V[ [6$US:60C_7B!$L&FJP8!I7UML[/:F7B=.;":T49W.
MM)6>+?,'GH<,$)R-HL8V0\O"ZUB>WWJB*2^.W<T&SM&!:<&T7SJYA@U7#$^=
MD<QG(('""T3Y5F)-^3CV8>&!"LS@/SH=5,PA?YXU70]<80__5&9]?CR%R"T
MG:<VH;F_5?QO#S:9PX&!Y\K3D/SQE "P.>K4(_:_]R*>?L8*-:SQI58NE';D
MW?^T*=*OZF?F+T@?,ML'GY29-POD02J0M$@!E+IHB\.9XZD7Y]!6!-/(91Y$
MP>>*)_R4RAZ8&<KO:MLFS=V'A"?47X 4]:N'/%D,0I< )!CE'KYM(]<\F:,]
M G@^38@W.)$&9(A<Q+N,*)*4APRQ*G:^$$=:>;W""[]C-XKQ%LX5L;8.+P0D
M['CRRQ]8$.<M!GG[ @I=>;8^I=P\W[&G-(R0*Q_P>FU>Z>Q?QM=07WY,KR,Y
M6NPLM/W1K8$&LT)OS:)KP]/%&_CWM/HXO[XE,+=AY&GOGB@$+(@/AS_A&L&"
MLM9J6CWH@?WA^W :P +EF(T0F=*++,\&XU9-%U]IOEC*G(U<C"P^6'9H' *;
M^J-2_!0$N$)L)P_O@WZ'2C*\B/"K)>9"X0I"F&G^2_FJ9,2@QUU0#<-2'D95
M.8*NYCWS5]=&,&S6"DJU.@2C'3H(Y%#G8S#R.<#9%D-E._!C+M*?8[5\71B?
M6V%\JRZ,KPOCZ\+XHRJ,S__5Z\8#'$C1_2/U;ADH1 #4ZY>1L-]3& 1>V$=/
M4>X<'8#CA[EY_$]2OE T[#+59:<HAJ>YP_6I/0IF9[CS-YP61XS5W)YAQE-[
M?A#AW=47>*E!/U=UMJ+1@8B:B6XD&W%C,%+3K,4SXG&'_._ L<-XG(5UB-V+
MAQ@;_L6R#Q09(X_NCE/'7$1]J6?3 2%9V_6Q<W[I4@-_EPU"I9>-/!I\PES
M:EJIW>PVA\,8\HUW^K(JS$VEE]P#@&"?OD/L6J;PRF3I=Z*_$BRTA!,< LQ3
M?HS'ZSA3.*K".LYTI^-JM2?CV$ER?>/:U:<MZLSSD; YX)#Q?R>MYF9?.=L[
MXSPX25:1;9^<>! ^)T'49?O3TQLN3_IFT@EB5XC/R;#P0O_Q?)>B6,>J)FMY
M+45>>?#E&^36XJ=$9]E2(C=E"?__QT,7Z[ ?4((\2_RD"%.U%O*HD+=K&=]8
MK+<GV:PYOT?.-VO.OT_.MT;U>;2R;!X\]7J_Y,VH31'I%\N<X+7BAZ!%Y,[
M^IB/LO0-PV0Z,5AWGX6L\H*^7W82Z@V-;SL^712Z_&W=J]J_1(6:1IBYOWY]
M:JK5;*:K4KYG=]5WUB-#K:-5:IR9-QXK&2>1C3C3&IB8IG!M0\7*U4_^\#$=
MD$O4)^5GMEK_7E\>]>-US>5)09%25\MT2*9; IEN!C+=/!J9;@_:<K,9KXZN
M9?KH9+H=E^G6R)=I^.=1R'07';:^W.LU*R+3*=VW9A<\M\ZPK'1"J2[;/=Z$
M(,*GHO..W%OL!E;T EVTK4*JG%Z9-K!)7D09EB+U4I,,2F<'QP]$PI<(,"%<
M'BIC1>!D[ _E7CO>Q5"6$=F'_.[AE=DE\TB4J+N#IUE])>KVY<&P72M1?>[D
MJ#*]'1S9ZJM,9R1W6I56F2HF)$OV:(/:G@]>T=Y1!+"K^MD!_51-%\ML5A1T
MKX%N^F4FV9%^*O^U&E:AV^[)W>&H++.P:@0ZPJJFXTK>O"O9'Z1R.RL@^UTX
M$5M#>3 J+9]3R_Z1R[X 5D?@/U9 ]C$_W^W)PWYI[F 6V1=#*;)JX=5>_;P*
MK6E34"$EW/S)X-;Q:V5>A;T*SD64R4Q0EXU]"*L PZQO,L"UD!S34?3BQVSQ
MK>2./A G?C[( V.5Q@BV!SR5!#70:18%-1"F6M[/?#X+[3$Z1BOTAU"7*>]&
MY=W<'FY6"&:*M1%QL"K>#AXTJK*.[<B#TF, .MJ<2$IH68[R T$4=&5"&O'U
MRE[C+P>##5I_YT35%'@2CL7"/I<D8)Q>NFJ"#6AFP=JNV+XSV=Y>1^X/XX!S
M<O(&TET=E[*!SA!BAC@ZD<PT=Q-&42_=A6$Y.^G*[7YKW4Y2 BS**6>L;NQ!
MXO5@*UA%69#<Y(WS[$,P;FG7Q8CR1J29LH'#PZQ=9?<662B:&N)N)K:VY-9
M()_)BQZMA\XJ9]'M>+E$.HWJ"Q#VTJE13DOO#>+52U$IE@7G"()&+-@"O',$
MOP2_L@D;]Q@Y)1 Q!R5O22B\,IX:_- X)(\G1_]F:BT<+V (818]<LR>L:'^
MSA%[T.U)]'I:!S($_C&,1^3MCL(2V[]>6Q0Y0+ISG:@+1/\< @=%K'@AKE'$
MR0;AM(FN4_1-CJ;$3+BBSC4# 9D4ZG3[\.6!5PX;!X>>X0U-O<GP%&+$8-.)
M+0)NEXW?QF'Q.+U7"+-D1M%.0N!2W)-;B1WF)D6.G>+R9B2,-A5"+0ECH(L?
M@QA+/N(4559:T.P/Y:2Z2Z<F\U4+W^-CJ"2.'M,LUFUVBBC/2PI%KU$PE?4D
M86$.V6 2!4Y&ZB("@0:EN<E!.;N;?D%8(/@F?Z#]:.IJMM3L0!ZTMCW%^J+B
MB;3WOM78=WL@M_HB]WCC,2BX\TY]@5>!O7?!!QC)PW8\(REY",)+HH!FX5#@
M1)<MJT.XG3^XXJ<>&(ABNMFZ.Y[.-_.%3@\">@#0@^AN>J&;KHJ-^2XZ.>,
MSX\=T8D'=;L$),3"3N\H-?BY# <))8CD4T0*D228-A!D-$H!MHZ-$&"K2+0_
MZ7#5Q09EG;AD,B,#N3,46)&-!G2T0XXAUPVTXJM?C2<T+QFU@LBN185LX@D9
M>C4&>9.N'NXE>VF#?R9T?"94%B>^+(;@-CT/+XQ3S9#DJ5ORINDZCFD)824*
MT6R5%XL0-F6&00YZ UY @S;/=&@W0K%X;7*%"=];\C9F$X> @W#:&_#/"4-,
M36%B.X=L8B$.A&U"L#!6S05*UB..$% LU<X#@:I@<)N;1.&7_J$8KF(M)6JH
MF4E'?;H>/YY3,&K8;<#V8./2]P6.5$UZ]*W)M"I5(N\TX4--;V[-C3]+RI9.
MI2LV9\IS#Z4/3^8"1#MI4!K/+7Z4Q8_ZQD96H47_AZF!;?H#_NY:*9_=\9Z-
MW[^$7[\J 13O[T1]00)N?M"PU6,/^@1'.,2HTZ6'\'V# 2,SW#98-N>-$$-*
MLVE.OC1["&4OTZR4<_B)A>=4-' DD(77J+8WH8R&S]S7IF"O# 4:"&PRB##7
MQW:.S@YC4*/!P"^,T?GHL86+"*1T>MDB2 / 6]YP"0%D,QT*S-"*@TED<,#\
MB;<E3)G9 !#Z&28/\)KQX_<<Q-8;)FP&1VP*L"U/([F;U6!*23%G5=._/LIS
MA:J6Z,.MX#)'4)EQ1MJ$(D#3<QX8@06B]/0/)H?ZF1O[@&<$_!D,960>!P??
M9J.$4/H\6DP1+C?):H(] ?;9'ST#^[RD3PRF00J_>VZB:'] R_RQ+#J6[@>%
M$ ]Y5<+.R+!)N*.EH,(F8>V$$6%%:*7_L_+O""9D*I+E@<^; SQO(OIK.>"\
M2=B\[2@V[V88V?^I!B[OSK"\6_-% ,J[@LF;DG@U'N\[P./=PY)38_<*;.E>
M2<T/0=&9BXK(%"[0M4"7=@_N,1P"=]Q:7FKV1#?1XQ;#>_:$\)[%0+*:R?%E
M.Y2S"0&VLHUHQ/XD18?M5'HT4&C=;)*'.\<+2CYF*@(=FWD!6\+'[BY5CY,9
M45V=W$U]^>(#T1( 9/MB -D:/[:&*CQ ^%@!8F;1N*\U%X^!B]7LVSQ..3L\
MD,,:V/3=<GZOP*95M$I>7F/0+!W>\D%YD[XIP#AX-KN!^-.T?N!]\SUB<-GV
M$76;5QDNK=7-6AOO!R;(N!N#LVULJ,!:G[/9*L\[<J=36@_XD;>\5EKX>EE[
M'(H3OI'<Z<:K/6M,O7UAZL&6E1=65>_-KO4/CH,](ZJ 492LF9D'<8DU,UOE
MM3QLQPO.ZV/@&.1KD*_ES]B6-QSL#X&J^N%!R:;^VNL3HNT+!VO;WQE,72MS
M<ZVOR1[C*=^S:?)('C1+ S$5!?O'=7Z\-QG.W&N=HPP/Y4YY0Q>RB' UHY$#
M5K*M3<;>W;:VH+-_2V/_Q3(SNFL=A(CJ5\1?JT6M:%%K[6R3LXL:^!.]X?Y
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
M,^I)>Q!OKMQT<]1IBFZ)4Y4=Y;T'S+_)[;;@1L><,F6.*WP@?K% SI;><$8
M_.^6 DL3_&Q.E>C!J>1YV.EME.=.DX^)P7L+9OC'C]\W3(S9_-AFIQ$JOCF0
M4AM_U!)ATD/%EO*-YII(L@RWTEG99''VEL#E-]L=+^TR&@[C>B@G;V#-]8:W
M@53ZF-<&0 E;\0T$LP 3-R*X6FB-_(VD&Q">UT9&HW@9(XV74:W9U#!6"94E
MODP#%YUF A2?*(6C@= %?"4Z"]3X\9-$ZX3._GS<.(\1?+A#<E7I]@$L%RE>
M9!_,Y6)NFL P;W_N<^HFB6P[H7-]#V3<H)L=L4]6)!&;<LA[2J"CH$S'T_?*
MT;$]BO>&%4E'[P#=9#B\B7!^Y6S),[KV.=AGU<FHYX5M-2^L7\\+J^>%U?/"
MZGEAE9X7%N20<3(8@GEJQ@O6 (3'@HG;6_K5:6\9B-I;0ENCCG]D<P?4]@+[
M#V\%5^[O43B(VGR&1[!+6^\F"2R78O/6#G,ZU3#=NE#@ORQ[ C)T.L$DCLX*
M$H+ISO1K>+UJN.!L.2Y-@R\L$VM":<L#$);.AW:6:$Y?-5H]0F^M^8![7JJ*
M5^8JK51-,=K7ZURA_NX@OWJ'<KCUE1+MD#JK_B1LEK3'*) ')@Y,'J@4A&^U
M0V)$<^]@+-&,<J&2P\D^_C&LIEBPJQ*:63/!']2P+('5Q_BR1LN7F"N_<<9T
MI]T_.7/>3&^J-$LAX&U>BJ\.( 36#!+Y+G@$. ,<7LYN+3SE@8<%U6]T(C&K
M[0E63"GB+M*^?'AR-M5>HR]O2.>AF>O>79)F)U=:.\S+M& EI@',6@:%#KA4
M8DTT]D2L2"4&></[N@4OF@C*^FQ::)/F3:&!TO 2E>#N&?]6*,(&T]OF1*,E
M'L$4>DY*OQ@$W\S/5IX-9D_Q/M 06SENT<">@['":B UL8S+WX#'5+9P/M6>
M$P&YR&OD%XK%"FF";6$-/,&J$YH7"E7Q>)4P0=U.+I.B2U%\C!B(>JIXA?4"
M=9303Z(RREJT5' ,:)$?K2ZP^)PO(-7JN0%&  \ I"N.T$:36-J]\,Z>$;7B
M>%LGFKMYV;R\;/6N^J<0/XU/N^.KYNGY]?CBM#UN#YJ7W6[_^KRUXA[1-6B&
M2]2Q0WVH3O.BV>N>GG<'_=/NQ>#Z=-AI]4_/AQ>MBXN+5O>Z.:KG>![-',]^
M>=,<<X,-H[^@;4;(;P-S>;HPA%FQ6LG#&Q/^Q"Z2PWDZ[OD5-.KQ$"#@ZHFC
MU17E>@)M+0\'.)>V5'AC+U$\ .>C8/:EPXY)Y?+6Z,=Y8-&*O&\MP>6^\^('
MZGM[C!HS/CUX;*)_Q$J\UDGXOK,[C%]_JZZ%<<O)6;?1:ZVF5VMHXV,1IV81
MXC1*$*=>H]NIACA5TVFMHIF/9"UJ^UX0UGBGE]"\LZ''(5%?+SG[L/F9]SID
M:G3H-_8Y\>276N:*D#DQ(E&%9&Z?@Q5^*0^W<</-F(65)F-;FF.EN#F53&Q
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
MMGAJD\FI]O-TIJDJ,3XQA>PVFR=G4].U?OL5/\M;S#_*F->D"F%,HL]]P[*
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
MJ',%MY?4^GX4^IZD[IG:7 ['(RJ^YZ75:C7Z98]H3JV85<P\5"+;L,?NEZJ
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
MMOLY' _/(?K!" CB3P>!XNP9G 4Z7J;2B!2<2/@WK U^@!<Z7BR$B&84&LU
MIJL>*-PU@=,'/GQ)%J8-;[_!/]-RM@O36IA\=2Q$37*!.RN%_]IV@:G '[Z
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
M_HS84 L)NI5 B@WXC0%K_,$8CB)#%\%.I)#*N-ZZ)I9&<VD0$SO(.N &1U6
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
MW=T2\(N']W8Z0TC29IMFTV4[[6\[ I3@J;&I;))P__I[CN0GV$0T0)R@F7V
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
M$C[^T.+]_-T/K6DT\W[\[O]02P,$%     @ 9(-A5/;=G7-$0   O44   X
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
M/"/&K;_B_@^!_OM5T>)^-]Z.]G_F*>CJ,]GX>/G^)?OS,Q@&@ L0 >0 #<
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
M3)]WGH^PGVK[MNPY5'#RLBQ[2"5.?$'UM0ZK&IMI!8N<@OS$K^5/H"+7X_Q
M]M'+%O/X$C5>AR\GO#8@U:(+35G+HUG&08;SJDQF_YXM_M1-;:& $9AOH&W-
MMRD/I7Z2/I R-#S_]B.UD; GC$5Y75*PSR8XR]S/U=/1DZ]NT)6@DU?7./.I
M(;W\8*@\)1WQ"D)0VJ-TI^.RYYY3EKQOQB0'7!3GBS>)ERPY>07ET4[RX$'L
M_< ;-5>6M[H4IGN2RA3%9Y'1+Y\DMPH@O#![=F5]3T+2T6,<,D+];?WE=/%3
M20KOXZ)]H2]-BL1YF(^*IN#1=#4D0.;,^Y%12WEM)_$^T,4U36%M87Q3?@+_
ME5)[:V-R*KH1TYW#UANJAD]"I&X48S21O:^ZRK*@<(($."-7]%.'91]J<U[V
M*-;437P^+*] TY)MJ(TTU&(COEN(P&*%Y%='3# ^N'3\>E,W0=>0\RPD3G4=
M=9Y\!OWATG>[U8></J/:-"E,K"/[SY$L8)Q]B=?,V5[P).37PPJJ/Q&\HPV1
M+67(!CO^(L 3B:%3HA/N$[(RB)$@E#LV8N^P"A!39PZS]G0BD_=B:YPFO;40
MB>[&S^\DOWD^<7QQ457J?9L]OY;X(&##N2')PG]U(NND-S &7UE-36YB-?8S
M56I^=&M#4M1/+O4.D9NN_ #H4)9>Q^3GC/ZAU8F?XNI9Q<H^#7D>>49[2( ?
MN]BJW>/F^TUCXTELG5W^94)A:UN=OTTMI34SEPQQY5L'GHZY/G1IH_XEBYHI
MSM:KP:3<N=Q>I49EZ_SXS@A6JWJC3 &@WO_XF-:>!*'G4+78JFNY6!2[Z*:K
MK2G1@O:Q)%$BH7=\WQL)L IN?$Y5;< 'M^WX*?\TZY_JK_#L3$N((6\30]^D
M]GG[W/LR<Y?PTYR 0L:;A4=-"A/)<&##<G;C')J]M][&Y88W+%HKF"YRD6)M
M#9^H7 53DGDPSQ7(4JK?UFV<FY&R+I6</+Z,@(U5FRHWX$F_)15"EV9^W+T9
M*W%B17M;,7>-\R*W2"]H<\F+8OQ13Y\,:Z]^WH/!SCC=9),+%40AQT7E1-#D
MX\6 3-C>KAUC\:Y9B7*GT:@/YLIPCY:.T-W<#BK&DTK]H$GGA<OD\IDN9]*%
MY\R&IA[%3$*\U90?+SKL+Z&3W;E%F5P"64.T"-'(O10X"39/#7'^HP:#U<!5
MIW,%["DHGXBYBG'VH^;6YC<6FFPU[XPON#C"'B6<UQ^F>TX> =BS,U9?NP!C
ME0^MQ1^WBYUEDSV]A358.U?W6-H>^1@8F/)/+ M7;JW)J@U$A+K#9<1/=(_Y
MI,L9RWTIEYS37WZAN;R;5RQ-%8-'&1U!= VQ$> C,C[QF3B!Z77/)3E1;E=L
M9^LJD[L!WD;ZB#T!0IO4[N7!6=+X4^AE+UZ+L\ @(ZO%XXY"5Y>'XZI._KGF
MBH,3='M"8%O2 :I3\9-FGIU#E0R^]'S2D&U6@J6.6AZ+CH&W>%;AEY#A$"TD
M@.YHZK/486_'E[D@<BY>F5H6OC=PYT41$CC(5?E^,^-(2=VQ"<T0B8'^D#4-
MANAIFNRM1-(-;$_D2A=TJ:(3S+W/C)OM'=[A_:E"'#2=HHXZ:-=-.(Z/M*#.
MERH\7;>CJ$RW@?-7!R=RY(QHT[,P <ZZ3W23_;!"8,QD[>KEQ@!'Q>;Y:R3@
M2D=TD6'GCX@?YIRP-(:E,#XF(13L9XY79VF,RZ"T>,50M'LM< PM3<37O7R6
M+VQPMF.;4&)J?$BOI!)#*]L!LW'(-\CZ(.)5UA_EIJK#%<#6]*Y"CY&+B-P4
MM5O$:GN>;[D2#%WSQBM)Y8N&:D6QE,8'8F(F,WGUK_MY>C/J]=R,LG\=J7.(
M-*;^V9#%DT4L5],C(A1R;)(K1Y%H%+&J\+7#AIW!Q690>NOD?*APZN#I)KKA
MB%<*IH7%1[8]KC8E8=K/<E)\DJ6!FEW7 Q3YNEI/:%]V5WZKH"JF4WYA%*D(
MW8P)&7ONL+SGC:X<D93 VI!Y+P>F=(]^G#TC.:LP /]\P96M+ED5ASG=^,;
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
MC<ABROLYOVOG0GCKQ*!LERJ*M1/VXX<6_0RJE2K<38V))A27]PSD- (,ZI&
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
M1-8"?N\\;<KMOW'_AT#_]UEA8G\WKM:6?\9)J&E0F;J[>/SE_;E(@P=0 $P
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
M8=O)!)OS>_)FXWR]B?C PV"SW,])!"JE77$P>>VZ%*_5MLZ-AC6=*^<Y^:"
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
MA@US6-V:ACZ"I03^*MF/Y:[7ZYN)J9)4&[^2V^:]4>V]$+M(65NTX>/0@EZ
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
MA +FR3?.)T-54^L9YZ?O;2<??HE_3*\K,@&&V"M-IWP[H #9UXYY_]9%Z_:
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
MJ>E]-*Y$4S'%TM17_"?[/U#Z/0P[+ZO-O_G5O^7'_DCCLOJ\W?\ .J?\N/\
MR1QV7U>;O^=5_P"7'_DCCLOJ\W?\ZK_RX_\ )' R]7F[_G5?^7'_ )(X12/5
MYN_YU7_EQ_Y(X[+ZO-O_ )U;_EQ_Y(X[(]7FOB_PWZB^E]3]3]GCZ7*OM3'9
M?5YHN+ZCR_=>GR_R.-?PQ%,2KX5=BK__V5!+ P04    " !D@V%4*<RJ7F%E
M  !>:@  $@   '-P<FEN9W-P<F]U=# T+FIP9ZRZ!5Q<P98W>!MWA^#N&MPA
MN 5W">[N#AU( L&#6X#@#L%=@@0([@X!@@>W8-U+DC=OWLS.S,Y^NX=?5__O
MD;KGG*JBBCI %Z#? 2Q%6059  0# N2??@#H$1Z"FJV+IXN'K8LK)3?[<T!
M4D$9]@CX35B_-0 0 /JW[]\R./0_,KBGC^\?W8L_STC /^B/#LH?"/K[Q(#U
MYPGE]_,?@OEC=_4'RP,<UM9/$L>G%N$?5G\YN>D9_^1P_6D-GMI_X_#^:=G^
MG?.GSU]_L.M37/\EP>[]%O__+_L3\S]B^T>68/Z9I;]2I']D]$]68%[\_?Q#
MAO=/W3^9@4/[_8BC^U<7,/X;$8@4  *?;'"$ 4( !/VOQO(8P)"P=#&W BQ?
M_[:%+@-O 30D)"1D)#1D9#1L5!14;'Q,-#1,?$)<7'Q<7$)LM#_TCZ__FD#H
MJ*CH&.A8&!A8>!@8&'B_&PR\OR;8_YL.H-T -M)3 ,:P(&H !AL$BPV"KCX%
MBP#M XD_>0D/^D/_F!JP3^' P2,@(B&CH(+^LQ $P,#^FQ + ,&!8&'@8. 1
M$9#@8=&XGX38L'!4.)SP$NIFN-1N(5P(>/&Y-9(TM/@:7\RY>=Q#)Z40Z1(T
M3S?.+#QX"?)JW]!+)VI9RO3D>_(]F]+>M#JO>]L[[;5U(<N05/"N/KEOYL=E
M84/_[/:5CK5W6$I1X]>YG6M^.5T;G_#4XJ:!^=T;;  &YLE;N#\^(2+ \_YQ
M@8H3!^[) S=J7'BND'B\WQY\T9@\Y:8UWW /39#2Q+?PX#FC0_CM "(];\_4
MDQ/YSRQEM/D\K3;_Z<)_[P'#O[L 70+08/^\$QL0!^;O)F>%LL6-!XNBV\I*
M*RL:HOW0<;ZTPHP\ULV9(P2KWNZV+MZ-3]NU5:ZZE!V-6P5D$%,5\#LZ^TRO
MK+N/D#'G]H_?9]1Q1:_].#A\/U_JV\_%BOZ@UE5QE2)0._(0UE%$.J]G\#V0
M=%XJ(]'_1%O\)M_GL;5"O%#CYIG8?,>8\,==8!=W<U?X(A$C)M;7HVO4!2+#
M'\YQU?55KB[Q\[T>1MLL^+SGA&,*[ ]>#C)4/7^W! 5Z%'-^VHL'/HY"@<'B
MQSB5[!N[KS'3I[*UOZ! =+4-@]EU/IE#V;G_NPDOBH)M\:/.(L2'I_<VOQ<2
MY1:.NZU\,BL-'LB_B;NM@/PH__TRW=\O4\MNFLV_"UHZ#9(^.B2SZCX:ZYA
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
M-,%]HKG:$2.\VVLA*MS['-DQ]3UGC*WX:QZ+3Q),"2/,5 %FMJ(:(AUG]."
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
MWZUPJF*JW%J]!A2],_(6 MKNJ7!'V($3[VKFR[,'J)4/;LW27__3]4XJ\O\
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
M>Z)Y93R'Y,G5[N:43^9-0E;XI*[F/E[_ /"KF?DR0QQX&C 3*8G+DQ'1DO\
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
MKL5;Q5V*NQ5V*NQ5V*O_V5!+ P04    " !D@V%4!DQ0,2]/  #Q4P  #@
M '9I=&%L9F%M,#4N:G!GK+D%7%S!DC=Z!G=W=PL2W"$$#P$"!+<0W-UE0D*
MX!9<@CL$=TB0X"&X!7<+;@,S\TAR]^[=?;O[]GWOU?RFYW^ZNGNJJJNZ^W3!
MY^"K -XS!64% (0  I0>/@#\B*#BA8VSA[.[C;,+'3_W8T#DJ;(JXA'PF_!^
MMP!  .C??G_SD+#_\) >OCY_VI[_>48#_D%_VF#\@:"_3ZQX?YXP?C__(80_
M_2[_8"6 Q\KJ@>/P4*+\H]??FMRT]'_6\/TI#1[*?ZL1_%-R_7O-GS%O_F"7
M![W^2T+<_<W^_Y_W1^=_Z/8/*R'\TTI_N6C_L.@?JR \^?O]!X_HGVW_6 8)
MZT]3Z-^VO[4!5![@"P!X_8#QU@ R  3_K^;R%X C8^'\VA*P>/.[+WP1" &P
MT-#0T-&PT-&Q\#$Q,/&)<;&P<(G)" F)"0G)\+'^T#]^_FL"86-B8N-@X^'@
MX!'AX. 0_2YPB/YVP?_?# #_ N"C/2C@@@AB !#P08CX(/C2@[*H\%Z0](.4
MR* _] _70'Q0!PD9!14-'0,3])^9(  !\=^8>  ("82(@(2 C(J"AHR(Q?_
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
M[S(,6DPJW6M:._V-7?O=:XW-'W&R&&PW.6XL!.7\6.Z;_=S9.(K<$!J=6XF
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
MI>NE.Z&GHE>B]Z3/I?].?\? RJ#-\):AFF&)$8-1A-&*,8FQF_&$B99)E2F
MJ9QI@1F=6839ACF%N9_YFH6519<EC*6)99>5C%69U8^UG/4G&S:;-)LK6Q[;
M%#L*NPB[/7L6^P\.! Y!#AN.#(ZQ1PB/A![9/LIZ-,Z)S"G*Z<29QSG+A<4E
MP^7%5<ZUQDW"_9S[+7<3]R\>)AX#GGB>?A[88\''#H\+'B_R$O ^XWW+V\I[
MQL?!9\Z7P3?%C\VOP _F;^8_%7@D8"F0+3 G2"BH*A@FV"T(%1(6<A.J$MH3
M9A)^)9PI/"M")/)")$ID0!19]*DH6+1=]%9,2,Q#K%;L6)Q+W%Z\3'Q7@E7"
M4J) 8D.20=),,E=R58I.ZI74)ZE5:7II,^D\Z?4GC$\LGA0]V9%AE[&3J9#Y
M]?3Q4[>G#4^O9<5D V6_R"'**<I%R'V7)Y#7ED^77U9@4+!6*%<X4114]%?\
MHH2LI*(4KS2K3*ULKERJ?/),^%G@LUX5+!4ME725]><<S]V>MZHBJ#Y3353]
MJ<:LYJ36I ZH*ZLGJB^]8'WA^J)- T7CA4:&QK8FKV: 9K\6H9:I5IG6U<NG
M+V-?+FJS:7MJ=^O@ZACIE.I<Z\KI)NBNZO'H!>H-ZU/HV^HW&Z :Z!@4&5P:
MRAM^--PR$C0*-9HQ9C7V,1XTH3!Q,.DPQ34U,ZU[A?Q*]U79JWLS=;,\L\O7
MRJ\S7Y^8RYJGF!]8/+%(LMBSE+1,L-RQDK1*L-JUEK1.M-ZSD;9)MCFTE;5-
MMSVU4[++L;NV5[<OMH<[Z#I4.Z(YOG)L<2)PLG?J=:9Q]G$>=WGD$NJRZBKF
M^M'UQ$W%K<@=Y&[LWNQ!]'"8&O%D\WSON>8EY97A=>.MXUWG@^_CY#/BR^'[
MP7?'3\&OT!_)W]R_.X ^(#A@+5 F,#<(%/0ZJ!O," X!;[U1?%,2C!%L'SSZ
M]O';A+<7[W3?M890A[P)V7BO^+X\%"?4+70V3#PL)QPIW#;\^P?^#VD?8!$6
M$4.1CR.3(^^CS*.&HGFC4Z/A,58QWV.%8K/C4.*<XF;BI>-+$O 3_!(V$E43
M&Y/HDB*2+CZ:?AQ,%DC.2<%(\4Q937V>VIS&E!:7=I]NDSZ=\32C.I,J\T/F
M=99%UD3VD^RJ'.J<R!S()]M/<[F*N8UY+'G)^2CY7OG;!3H%_84BA:5%%$61
M1=!BI^+5$LV2WE+ATM(RJK+8<H1RS_*]"J.*'Y5RE<U57%6YU235D9^!SYZ?
M]VM>U<S4JM1VUXG45=4SUV<V$#9$-((:?1M/FFR:5IOUF\=;GK5TMXJW-K1Q
MMQ6WT[=G=!!WQ'9B=(9TPKO\NBZ_N'PY_&K]=:/;M'NQ1Z]GJE>C]WN?2M_
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
MUU"GW6AC/F3'@_W=BI03I,M=Z2UBH3?5_>'$TK@X-RZ;24T2J7:\3RDQU^&
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
MSY?QW3=2]>GJ<$)@64?]=7.V\4)53UQ:^F;QZ!67J(\-VBT<>%B7"GSTCG<
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
MHG);'7 ?W)5\/*(VN[(+>3<WR&![D:O4H3?5PFBU$OL\.T&0_Y>+9^BJY''
M:&(E^$_J\Z;KG'^D9\0TS>#[IZYC"2VHYD]=Z*SCW2?P?&T='*@=L3WWI_G>
M]S4<J</RF0,?3I_)]]IE&2H7J-FRG'83I5_(9Y#T?&"FHI"H5&(7SHKN.;@@
MTZ[5*]];)'E1EL+#57Y(*=_L&8Z:A9.<ZPWJ/0X%U^-A/+;A#\QIS&\^I?.3
M)P@D/_;OIRL3'@Q%.:7SE20<SG:<\NB@&+1(UZ]<QZOL"'DKBHC##".;#R*"
M*8M6WTID_%\!<PV,\BF4978+R^KX3EE8_B*(O]5N5U:1Y88;:-R[1FJDU?LZ
M?"3O_K+R^U_-E,M.'7C36=BF&G65G=S6\5[?W+74C!8VCC]*W#5HI]->*[M^
MU\6)TX66D-6.B9>8]5&H:4WEU-;].>686][=K$&YQD$-"BQOZJLU4;G7DW[/
MP-F5BB8\_4UQ)%%D&FW%Q8Z<FGZ>1J7U%%4W,URCR,K*'1I=PR<E/)>7^ZUP
M$'O7)E,I$T+14/F6TD1& 619%Y(T$B2J?I4D?CF#FU\<9J0]7\UMPX99!8^G
M^<@]8?3]6A2.XCN8S$6,,UO,\,BEUXMNOPMM^S(KI_DY1'MH#E%R#H2>K'&T
M"*UUJVFT836=HZ,FJ1/^]CG0].-2/3E7C_(R?'@_.X3 R(]7\R_4F&A X@>[
MTR9'I-X^FVD=FB>K!'7B2O!_B8M^S\/?^7*(=IB J,?2@:$CJDWG'\V;7RS<
M6L,NERW1N4:0%)%3B%--ZJ<VNCU S@D#AX77ZZ?Y<@'U<3SKS7^: UZPN(K;
M2)K>=J2122.&44(92RA5+J*5^']G,G)B!%%Q\/:G ; /S2RR_,:WL-.BT^WT
MV2WMJE[KTY KRN35CR*U^)OM?M9CG1$]7,';\1_ ?FDVL>8=(U1IUDL9[>.9
MO4]2";C-78\69E99$Y#E\8RV&GE'J&$NVX'^&7^F5-'\W:?:QZ7;7=@T]OI<
M@E@!>BL]" [BE.0+%_\ 6RC+IY62/XG*AVQ&0%CE_267=C=>8+MKS196M+>Z
M,CWEK:<@(Y@>246@X\NO-?M-RRLYHXQ4QO\ TF4>T(\5B.W<B3Y\NWABL]0M
MVXH@AND1N#.R#B0P8?>#EWY+J"X\NWH7O _,(>77[&:_DU.*REM[R*W$2S)(
M.A915U*\9&;X4^)?LX3I955AC'MJ%WP2^:7:U>:=J3B^6SD&NQ<?JFHN_P#=
ME#51P0*I7[6QPX=-DB*E(&*,O;6*1L0E$_UGK/\ SC1J.H7/FN_COI(Y9%L'
M8?$QD2LT=5 (6J,=^K\<OT^'@G\&R>MAFAMSO_.?1^9KCO\ _]7T#^9&H><K
M'RV9_*-H+W5OK$*M#Q5B(6:DC*&9!4#(ROHWZ>,)2(F:%'_3?POBFX<IJMX&
M!5A<2\E)J0?4:HKWS'D]=IY>D>X(Q;P4ZY%R^),?+UTC:_IJLS!6NH02A(<#
MF/LD;AL(YM6>7HE_5+T+CI\J2PW,MXTLJI&R&242O&\8JM !3X58?M?N^?+_
M '6N3IUGBD;CA81YN:ZM=7^KSF46T4:KIJS\?4%H-H@>/\<A(.PTV2,HV*O^
M/^NK)=/-:VHN;P1LD2I L1XMZ6Q )!)K]&0)+H-0+RRV_B*,@-I:P)<@\+A2
M>4TM-Z[ \:\O^-LC7FQ /4L@TCS%?I-:W/U07<%O+S>,@QI*/V>*L2>:MN'I
MD> DI,B00&1Z78S:G</<M>FUEC<51*!T! X]!\?V=N3_  Y=;@9,?"I>:Y[N
MPU.6?0)4,=U8II>L1^HJO" X]">A(+2>F\D?P_%E>7)P8S(_P^IPSC,L@$?X
M_1/_ (I//*@MX+5(T14C50J(!3B!T &<;Q$FSS>E$0!0V#(?6C\,DK']5O\
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
MO^D?%6UZ?[H^C%5W_(G%6O\ D3A0OAZ_[K_V&!0K8I=BK__94$L! A0#%
M  @ 9(-A5-@D_EI]@P  L]    D              ( !     &-H87)T+FIP
M9U!+ 0(4 Q0    ( &2#853CRL>M(+X! %W( 0 *              "  :2#
M  !C:&EL;',N:G!G4$L! A0#%     @ 9(-A5. [<^JO40  =58   X
M         ( ![$$" &1F9F%M:6QY,#8N:G!G4$L! A0#%     @ 9(-A5)<^
MOF@:7   U&    \              ( !QY," &1J9F%M:6QY,C R+FIP9U!+
M 0(4 Q0    ( &2#8517F.<+;%T  *5B   /              "  0[P @!D
M;F9A;6EL>3(P,2YJ<&=02P$"% ,4    " !D@V%4E?>W0!<2  "34@  #0
M            @ &G30, 97A?,S(P,3 R+FAT;5!+ 0(4 Q0    ( &2#851'
M45D93P4  +L@   -              "  >E? P!E>%\S,C Q,#0N:'1M4$L!
M A0#%     @ 9(-A5#Q[*5V. P  &1H   T              ( !8V4# &5X
M7S,R,#$P-BYH=&U02P$"% ,4    " !D@V%4%JZX%:D"  #'"   #0
M        @ $<:0, 97A?,S(P,3 W+FAT;5!+ 0(4 Q0    ( &2#851_JB,L
MTP8  ($B   -              "  ?!K P!E>%\S,C Q,#@N:'1M4$L! A0#
M%     @ 9(-A5&WXS03/!@  *R$   T              ( ![G(# &5X7S,R
M,#$P.2YH=&U02P$"% ,4    " !D@V%4 T#F]Y0$  #G%   #0
M    @ 'H>0, 97A?,S(P,3$P+FAT;5!+ 0(4 Q0    ( &2#853 !O^"CPP
M (T-   (              "  :=^ P!F<# R+FIP9U!+ 0(4 Q0    ( &2#
M852U59>T-48  /9*   /              "  5R+ P!F<'-F86UI;'DP,BYJ
M<&=02P$"% ,4    " !D@V%4UTFAP%01  !1UP  $0              @ &^
MT0, 9G)P="TR,#(Q,3(S,2YX<V102P$"% ,4    " !D@V%45<,/BY0.  #X
MTP  %0              @ %!XP, 9G)P="TR,#(Q,3(S,5]C86PN>&UL4$L!
M A0#%     @ 9(-A5&EG<)5220  [%\& !4              ( !"/(# &9R
M<'0M,C R,3$R,S%?9&5F+GAM;%!+ 0(4 Q0    ( &2#850FN?Z"S6D  +;=
M!0 5              "  8T[! !F<G!T+3(P,C$Q,C,Q7VQA8BYX;6Q02P$"
M% ,4    " !D@V%4E52O]$E,  !\T@8 %0              @ &-I00 9G)P
M="TR,#(Q,3(S,5]P<F4N>&UL4$L! A0#%     @ 9(-A5$I,OF]UT0$ D4D5
M !0              ( !"?($ &9R<'0R,#(Q,3(S,5\Q,&LN:'1M4$L! A0#
M%     @ 9(-A5/;=G7-$0   O44   X              ( !L,,& &AC9F%M
M:6QY,#$N:G!G4$L! A0#%     @ 9(-A5 B,97;)0P  H$@   X
M     ( !( 0' &YF9F%M:6QY,#,N:G!G4$L! A0#%     @ 9(-A5"G,JEYA
M90  7FH  !(              ( !%4@' '-P<FEN9W-P<F]U=# T+FIP9U!+
M 0(4 Q0    ( &2#850&3% Q+T\  /%3   .              "  ::M!P!V
C:71A;&9A;3 U+FIP9U!+!08     &  8 +8%   !_0<    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
