2021 Q4 Form 10-K Financial Statement

#000156459022009480 Filed on March 10, 2022

View on sec.gov

Income Statement

Concept 2021 Q4 2021 2020 Q4
Revenue $77.41M $260.9M $53.99M
YoY Change 43.36% 21.76% 30.35%
Cost Of Revenue $57.61M $178.0M $36.37M
YoY Change 58.4% 27.37% 14.91%
Gross Profit $19.80M $82.90M $17.63M
YoY Change 12.32% 11.23% 80.34%
Gross Profit Margin 25.58% 31.77% 32.64%
Selling, General & Admin $24.04M $57.87M $19.78M
YoY Change 21.53% 22.09% 25.35%
% of Gross Profit 121.43% 69.81% 112.23%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $1.014M $3.540M $980.0K
YoY Change 3.47% 38.82% 22.5%
% of Gross Profit 5.12% 4.27% 5.56%
Operating Expenses $24.04M $82.85M $19.78M
YoY Change 21.56% 32.98% 25.32%
Operating Profit -$4.242M $52.00K -$2.150M
YoY Change 97.3% -99.57% -64.2%
Interest Expense -$10.00K -$52.00K -$120.0K
YoY Change -91.67% -89.6% 20.0%
% of Operating Profit -100.0%
Other Income/Expense, Net $54.00K $302.0K -$27.00K
YoY Change -300.0% -152.61% -47.06%
Pretax Income -$4.198M $354.0K -$2.177M
YoY Change 92.83% -96.96% -64.06%
Income Tax -$543.0K -$2.028M -$1.529M
% Of Pretax Income -572.88%
Net Earnings -$3.649M $2.429M -$786.0K
YoY Change 364.25% -72.4% -81.73%
Net Earnings / Revenue -4.71% 0.93% -1.46%
Basic Earnings Per Share $0.06 -$0.02
Diluted Earnings Per Share -$90.37K $0.06 -$0.02
COMMON SHARES
Basic Shares Outstanding 40.03M 39.44M
Diluted Shares Outstanding 43.32M 39.44M

Balance Sheet

Concept 2021 Q4 2021 2020 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $30.97M $30.97M $29.50M
YoY Change 4.97% 4.97%
Cash & Equivalents $30.97M $30.97M $29.54M
Short-Term Investments
Other Short-Term Assets $72.16M $72.16M $72.40M
YoY Change -0.33% -0.33%
Inventory $10.95M $10.95M $12.90M
Prepaid Expenses
Receivables $26.94M $26.94M $20.93M
Other Receivables $199.0K $199.0K $1.600M
Total Short-Term Assets $141.3M $141.2M $137.3M
YoY Change 2.94% 2.85% 296.12%
LONG-TERM ASSETS
Property, Plant & Equipment $44.61M $44.61M $30.12M
YoY Change 48.11% 48.2% 34.11%
Goodwill $3.858M $3.858M
YoY Change 0.0% 0.0%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $189.0K $268.0K $100.0K
YoY Change 89.0% 168.0%
Total Long-Term Assets $48.66M $48.73M $34.12M
YoY Change 42.61% 42.91% 24.98%
TOTAL ASSETS
Total Short-Term Assets $141.3M $141.2M $137.3M
Total Long-Term Assets $48.66M $48.73M $34.12M
Total Assets $189.9M $189.9M $171.4M
YoY Change 10.83% 10.82% 176.64%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $22.52M $22.52M $15.49M
YoY Change 45.39% 45.29% 14.65%
Accrued Expenses $15.14M $12.82M $9.845M
YoY Change 53.81% 30.85% 14.37%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $327.0K $327.0K $500.0K
YoY Change -34.6% -34.6% -76.85%
Total Short-Term Liabilities $37.99M $37.99M $25.91M
YoY Change 46.6% 46.68% 3.67%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00 $300.0K
YoY Change -100.0% -100.0% -89.64%
Other Long-Term Liabilities $192.0K $192.0K $192.0K
YoY Change 0.0% -4.0% -29.41%
Total Long-Term Liabilities $192.0K $192.0K $192.0K
YoY Change 0.0% -61.6% -93.94%
TOTAL LIABILITIES
Total Short-Term Liabilities $37.99M $37.99M $25.91M
Total Long-Term Liabilities $192.0K $192.0K $192.0K
Total Liabilities $38.18M $38.47M $28.99M
YoY Change 31.72% 31.3% -3.69%
SHAREHOLDERS EQUITY
Retained Earnings $2.746M $14.04M
YoY Change -80.44% 167.97%
Common Stock $149.0M $144.3M
YoY Change 3.25% 636.46%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $151.5M $151.5M $142.0M
YoY Change
Total Liabilities & Shareholders Equity $189.9M $189.9M $171.4M
YoY Change 10.83% 10.82% 176.64%

Cashflow Statement

Concept 2021 Q4 2021 2020 Q4
OPERATING ACTIVITIES
Net Income -$3.649M $2.429M -$786.0K
YoY Change 364.25% -72.4% -81.73%
Depreciation, Depletion And Amortization $1.014M $3.540M $980.0K
YoY Change 3.47% 38.82% 22.5%
Cash From Operating Activities $4.057M $16.33M -$3.340M
YoY Change -221.47% 39.51% -38.72%
INVESTING ACTIVITIES
Capital Expenditures -$2.519M $16.71M -$3.570M
YoY Change -29.44% 62.24% 108.77%
Acquisitions
YoY Change
Other Investing Activities $962.0K -$372.0K -$68.39M
YoY Change -101.41% -99.45% -2250.63%
Cash From Investing Activities -$1.557M -$17.08M -$71.96M
YoY Change -97.84% -78.05% -4995.24%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 622.0K 2.180M -7.770M
YoY Change -108.01% -97.69% -601.29%
NET CHANGE
Cash From Operating Activities 4.057M 16.33M -3.340M
Cash From Investing Activities -1.557M -17.08M -71.96M
Cash From Financing Activities 622.0K 2.180M -7.770M
Net Change In Cash 3.122M 1.422M -83.07M
YoY Change -103.76% -94.97% 3318.52%
FREE CASH FLOW
Cash From Operating Activities $4.057M $16.33M -$3.340M
Capital Expenditures -$2.519M $16.71M -$3.570M
Free Cash Flow $6.576M -$386.0K $230.0K
YoY Change 2759.13% -127.53% -106.15%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2021 dei Auditor Firm
AuditorFirmId
185
CY2021 dei Auditor Name
AuditorName
KPMG LLP
CY2021 dei Auditor Location
AuditorLocation
Austin, Texas
CY2021Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
30966000
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
29544000
CY2021Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
68621000
CY2020Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
68357000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
26938000
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.429
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.470
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0136
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0049
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
0.0238
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P6Y8M12D
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P6Y6M
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P5Y1M6D
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P6Y6M
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y3M18D
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P6Y8M12D
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P4Y8M12D
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P6Y8M12D
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.285
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.291
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
0.395
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0057
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.0034
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
0.014
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
0.294
CY2021 dei Security12b Title
Security12bTitle
Common Stock, - par value $0.0001 per share
CY2021 dei Trading Symbol
TradingSymbol
VITL
CY2021 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2021 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2021 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2021 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
12228000
CY2021 us-gaap Operating Expenses
OperatingExpenses
82847000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
52000
CY2020 us-gaap Interest Expense Debt
InterestExpenseDebt
488000
CY2019 us-gaap Interest Expense Debt
InterestExpenseDebt
349000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-86000
CY2021 vitl Shipping And Distribution Expense
ShippingAndDistributionExpense
24979000
CY2019 us-gaap Operating Income Loss
OperatingIncomeLoss
3350000
CY2019 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1417000
CY2019 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1068000
CY2021 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
57868000
CY2021 us-gaap Gross Profit
GrossProfit
82899000
CY2020 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
47396000
CY2020 vitl Shipping And Distribution Expense
ShippingAndDistributionExpense
14904000
CY2019 vitl Shipping And Distribution Expense
ShippingAndDistributionExpense
10001000
CY2019 us-gaap Operating Expenses
OperatingExpenses
39527000
CY2021Q4 us-gaap Stockholders Equity
StockholdersEquity
151470000
CY2021Q4 us-gaap Minority Interest
MinorityInterest
115000
CY2021Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
151585000
CY2021Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
189942000
CY2021Q4 us-gaap Common Stock Value
CommonStockValue
5000
CY2020Q4 us-gaap Treasury Stock Common Value
TreasuryStockCommonValue
16276000
CY2020Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
144311000
CY2020Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
14039000
CY2021 us-gaap Profit Loss
ProfitLoss
2382000
CY2020 us-gaap Profit Loss
ProfitLoss
8884000
CY2019 us-gaap Profit Loss
ProfitLoss
3312000
CY2021Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
192000
CY2021Q4 us-gaap Liabilities
Liabilities
38182000
CY2020Q4 us-gaap Common Stock Value
CommonStockValue
5000
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
142048000
CY2020Q4 us-gaap Minority Interest
MinorityInterest
163000
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
142211000
CY2020Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
171374000
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
20934000
CY2021Q4 us-gaap Assets
Assets
189942000
CY2020Q4 us-gaap Assets
Assets
171374000
CY2021Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
22520000
CY2020Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
15489000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
15124000
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
9845000
CY2021Q4 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
327000
CY2021Q4 us-gaap Inventory Net
InventoryNet
10945000
CY2020Q4 us-gaap Inventory Net
InventoryNet
12902000
CY2021Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
199000
CY2020Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1554000
CY2021Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
3539000
CY2020Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
3965000
CY2021Q4 us-gaap Assets Current
AssetsCurrent
141208000
CY2020Q4 us-gaap Assets Current
AssetsCurrent
137256000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
44608000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
30118000
CY2021Q4 us-gaap Goodwill
Goodwill
3858000
CY2020Q4 us-gaap Goodwill
Goodwill
3858000
CY2021Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
79000
CY2021Q4 vitl Deposits And Other Assets
DepositsAndOtherAssets
189000
CY2020Q4 vitl Deposits And Other Assets
DepositsAndOtherAssets
142000
CY2020Q4 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
471000
CY2021Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
19000
CY2020Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
109000
CY2021Q4 us-gaap Liabilities Current
LiabilitiesCurrent
37990000
CY2020Q4 us-gaap Liabilities Current
LiabilitiesCurrent
25914000
CY2020Q4 us-gaap Capital Lease Obligations Noncurrent
CapitalLeaseObligationsNoncurrent
327000
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2020Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
310000000
CY2020Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
310000000
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
40493969
CY2020Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
39444040
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
40493969
CY2020Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
39440040
CY2021Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
0
CY2020Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
5494918
CY2021Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
149000000
CY2021Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
2746000
CY2021Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-281000
CY2020Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-31000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
260901000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
214280000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
140733000
CY2021 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
178002000
CY2020 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
139752000
CY2019 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
97856000
CY2020 us-gaap Gross Profit
GrossProfit
74528000
CY2019 us-gaap Gross Profit
GrossProfit
42877000
CY2020 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-574000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
354000
CY2020 us-gaap Increase Decrease In Deposit Other Assets
IncreaseDecreaseInDepositOtherAssets
-11000
CY2019 us-gaap Increase Decrease In Deposit Other Assets
IncreaseDecreaseInDepositOtherAssets
-93000
CY2021 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
6796000
CY2020 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
1807000
CY2021 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
4029000
CY2019 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
29526000
CY2020 us-gaap Operating Expenses
OperatingExpenses
62300000
CY2021 us-gaap Interest Expense Debt
InterestExpenseDebt
52000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
354000
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
302000
CY2019 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
222000
CY2020 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
8853000
CY2019 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
3312000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
28667264
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
25897223
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
43321733
CY2018Q4 vitl Stockholders Equity Including Portion Attributable To Noncontrolling Interests
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests
4267000
CY2019 us-gaap Adjustments To Additional Paid In Capital Stock Issued Issuance Costs
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
903000
CY2019 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
14097000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
11654000
CY2019 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4418000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2770000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1106000
CY2019 us-gaap Profit Loss
ProfitLoss
3312000
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.06
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.06
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.27
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
40027278
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
32914653
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36071015
CY2021 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
-80000
CY2020 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
-10000
CY2021 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
-250000
CY2020 us-gaap Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
-31000
CY2021 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
2132000
CY2019 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
14289000
CY2019 vitl Net Income Loss Attributable To Noncontrolling Interests
NetIncomeLossAttributableToNoncontrollingInterests
927000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
2385000
CY2019Q4 vitl Stockholders Equity Including Portion Attributable To Noncontrolling Interests
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests
8638000
CY2020 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
23036000
CY2020 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
221000
CY2020 vitl Stock Issued During Period Value Warrants Exercised
StockIssuedDuringPeriodValueWarrantsExercised
283000
CY2020 us-gaap Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
2509000
CY2020 vitl Net Income Loss Attributable To Noncontrolling Interests
NetIncomeLossAttributableToNoncontrollingInterests
83000
CY2020 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-31000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
8800000
CY2020Q4 vitl Stockholders Equity Including Portion Attributable To Noncontrolling Interests
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests
142210000
CY2021 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
2803000
CY2021 us-gaap Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
0
CY2021 us-gaap Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
4440000
CY2021 vitl Net Income Loss Attributable To Noncontrolling Interests
NetIncomeLossAttributableToNoncontrollingInterests
-47000
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-250000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
2429000
CY2021Q4 vitl Stockholders Equity Including Portion Attributable To Noncontrolling Interests
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests
151585000
CY2021 us-gaap Profit Loss
ProfitLoss
2382000
CY2020 us-gaap Profit Loss
ProfitLoss
8884000
CY2019 us-gaap Profit Loss
ProfitLoss
3312000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
3540000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
2550000
CY2019 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
1921000
CY2020 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
68000
CY2019 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
9000
CY2021 vitl Allowance For Doubtful Accounts Receivable Expense Recoveries
AllowanceForDoubtfulAccountsReceivableExpenseRecoveries
73000
CY2020 vitl Allowance For Doubtful Accounts Receivable Expense Recoveries
AllowanceForDoubtfulAccountsReceivableExpenseRecoveries
-108000
CY2019 vitl Allowance For Doubtful Accounts Receivable Expense Recoveries
AllowanceForDoubtfulAccountsReceivableExpenseRecoveries
304000
CY2021 us-gaap Inventory Write Down
InventoryWriteDown
224000
CY2020 us-gaap Inventory Write Down
InventoryWriteDown
16000
CY2019 us-gaap Inventory Write Down
InventoryWriteDown
189000
CY2021 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
44000
CY2020 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-333000
CY2019 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
70000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
4440000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
2509000
CY2019 us-gaap Share Based Compensation
ShareBasedCompensation
1029000
CY2021 vitl Loss On Write Off Of Construction In Progress
LossOnWriteOffOfConstructionInProgress
173000
CY2020 vitl Loss On Write Off Of Construction In Progress
LossOnWriteOffOfConstructionInProgress
259000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2536000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1782000
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
52000
CY2021 vitl Non Cash Interest Income
NonCashInterestIncome
229000
CY2020 vitl Non Cash Interest Income
NonCashInterestIncome
33000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
6078000
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4718000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1733000
CY2021 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-1354000
CY2020 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-61000
CY2019 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
1563000
CY2021 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-426000
CY2020 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
2255000
CY2019 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
582000
CY2021 us-gaap Increase Decrease In Deposit Other Assets
IncreaseDecreaseInDepositOtherAssets
46000
CY2019 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
3192000
CY2020 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
1173000
CY2019 us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
2074000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
16325000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
11702000
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-5352000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
16711000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
10300000
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
4799000
CY2021 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
52017000
CY2020 us-gaap Payments To Acquire Available For Sale Securities Debt
PaymentsToAcquireAvailableForSaleSecuritiesDebt
68388000
CY2021 vitl Proceeds From Sale Maturity And Call Redemptions Of Available For Sale Securities
ProceedsFromSaleMaturityAndCallRedemptionsOfAvailableForSaleSecurities
51645000
CY2019 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
7000
CY2019 us-gaap Origination Of Notes Receivable From Related Parties
OriginationOfNotesReceivableFromRelatedParties
4031000
CY2020 us-gaap Repayment Of Notes Receivable From Related Parties
RepaymentOfNotesReceivableFromRelatedParties
846000
CY2019 us-gaap Repayment Of Notes Receivable From Related Parties
RepaymentOfNotesReceivableFromRelatedParties
3200000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-17083000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-77842000
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-5623000
CY2020 vitl Proceeds From Issuance Initial Public Offering Net Of Issuance Costs
ProceedsFromIssuanceInitialPublicOfferingNetOfIssuanceCosts
99671000
CY2020 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
5000000
CY2020 vitl Proceeds From Borrowings Under Equipment Loan
ProceedsFromBorrowingsUnderEquipmentLoan
1461000
CY2019 vitl Proceeds From Borrowings Under Equipment Loan
ProceedsFromBorrowingsUnderEquipmentLoan
587000
CY2020 vitl Proceeds From Paycheck Protection Program Loan
ProceedsFromPaycheckProtectionProgramLoan
2593000
CY2019 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
14097000
CY2019 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
1325000
CY2020 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
1325000
CY2020 us-gaap Repayments Of Secured Debt
RepaymentsOfSecuredDebt
2015000
CY2020 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
8245000
CY2019 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
671000
CY2020 vitl Repayment Of Paycheck Protection Program Loan
RepaymentOfPaycheckProtectionProgramLoan
2593000
CY2019 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
14289000
CY2021 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
152000
CY2020 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
192000
CY2019 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
409000
CY2021 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
471000
CY2020 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
449000
CY2019 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
428000
CY2021 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
2803000
CY2020 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
221000
CY2019 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
222000
CY2020 us-gaap Proceeds From Warrant Exercises
ProceedsFromWarrantExercises
283000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
2180000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
94410000
CY2019 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
434000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
1422000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
28270000
CY2019 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-10541000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
29544000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
1274000
CY2018Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
11815000
CY2021Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
30966000
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
29544000
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
1274000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
43000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
414000
CY2019 us-gaap Interest Paid Net
InterestPaidNet
340000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
102000
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2214000
CY2019 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
2256000
CY2021 vitl Noncash Purchases Of Property Plant And Equipment Included In Accounts Payable
NoncashPurchasesOfPropertyPlantAndEquipmentIncludedInAccountsPayable
1493000
CY2020 vitl Noncash Purchases Of Property Plant And Equipment Included In Accounts Payable
NoncashPurchasesOfPropertyPlantAndEquipmentIncludedInAccountsPayable
167000
CY2019 vitl Noncash Purchases Of Property Plant And Equipment Included In Accounts Payable
NoncashPurchasesOfPropertyPlantAndEquipmentIncludedInAccountsPayable
928000
CY2019 vitl Noncash Deferred Offering Costs In Accounts Payable And Accrued Liabilities
NoncashDeferredOfferingCostsInAccountsPayableAndAccruedLiabilities
1001000
CY2021 dei Entity Incorporation Date Of Incorporation
EntityIncorporationDateOfIncorporation
2013-06-06
CY2021 us-gaap Stockholders Equity Reverse Stock Split
StockholdersEquityReverseStockSplit
2.46-for-1
CY2020Q3 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
2.46
CY2020 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Out Of Level3
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
0
CY2020Q4 us-gaap Fair Value Liabilities Level2 To Level1 Transfers Amount
FairValueLiabilitiesLevel2ToLevel1TransfersAmount
0
CY2021Q4 us-gaap Fair Value Liabilities Level2 To Level1 Transfers Amount
FairValueLiabilitiesLevel2ToLevel1TransfersAmount
0
CY2021 us-gaap Use Of Estimates
UseOfEstimates
<p style="margin-bottom:0pt;margin-top:6pt;text-indent:3.4%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Use of Estimates:<span style="font-weight:normal;"> </span><span style="Background-color:#FFFFFF;color:#000000;font-weight:normal;">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 revenues and expenses during the reporting period. Such estimates principally include revenue recognition, determination of useful lives for property and equipment, trade spend accruals, goodwill, allowance for doubtful accounts, inventory obsolescence, valuation of common stock prior to IPO, stock option valuations, accrual liabilities and income taxes. Actual results could differ from those estimates.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of the date of issuance of these consolidated financial statements, the Company is not aware of any specific event or circumstance related to the ongoing COVID-19 pandemic that would require the Company to update its estimates, assumptions and judgments or revise the carrying value of its assets or liabilities. These estimates may change as new events occur and additional information is obtained and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s consolidated financial statements.</p>
CY2021 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:3.4%;font-weight:bold;color:#000000;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Concentrations of Credit Risk and Significant Customers: <span style="font-weight:normal;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments and accounts receivable. The Company maintains deposits with large financial institutions that the Company believes are of high credit quality. At times the Company’s cash and cash equivalents balances with individual banking institutions are in excess of federally insured limits. The Company has not experienced any losses related to its cash and cash equivalents balances.</span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:3.4%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 26, 2021 and December 27, 2020, the Company had customers that individually represented 10% or more of the Company’s accounts receivable, net. During fiscal years 2021, 2020, and 2019 the Company also had customers that individually exceeded 10% or more of the Company’s net revenue. Significant customer information is presented below as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Revenue Year Ended December 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Revenue Year Ended December 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net Revenue Year Ended December 29, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Calibri;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net As Of December 26, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable, Net As Of December 27, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer D</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.98%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;border-bottom:Solid 0.75pt;padding-bottom:1pt;line-height:6pt;margin-top:0pt;margin-right:65.97%;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;margin-left:3.4%;text-indent:-3.4%;font-size:9pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*<span style="font-size:10pt;">Revenue and/or accounts receivable was less than 10%. </span></p> <p style="margin-bottom:0pt;margin-top:2pt;margin-left:3.4%;text-indent:-3.4%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:2pt;text-indent:3.4%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The increase in net revenue for Customer A for fiscal 2021 is due a net shift in the Company’s distribution channels from Customer B to Customer A during the year ended December 26, 2021. Net revenue for Customers C and D increased from 2020 to 2021; however, growth from other existing customers and new customers resulted in net revenue from Customers C and D comprising a lower percentage of total net revenue</span><span style="color:#000000;">. </span></p>
CY2021 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2021 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
269000
CY2020 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2019 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2021 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2020Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2021Q4 us-gaap Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
0
CY2021 vitl Shipping And Distribution Expense
ShippingAndDistributionExpense
24979000
CY2020 vitl Shipping And Distribution Expense
ShippingAndDistributionExpense
14904000
CY2019 vitl Shipping And Distribution Expense
ShippingAndDistributionExpense
10001000
CY2021 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
11469000
CY2020 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
9815000
CY2019 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
10320000
CY2021Q4 us-gaap Fair Value Liabilities Level1 To Level2 Transfers Amount
FairValueLiabilitiesLevel1ToLevel2TransfersAmount
0
CY2020Q4 us-gaap Fair Value Liabilities Level1 To Level2 Transfers Amount
FairValueLiabilitiesLevel1ToLevel2TransfersAmount
0
CY2021 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Into Level3
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
0
CY2020 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Into Level3
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
0
CY2021 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Liability Transfers Out Of Level3
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
0
CY2021 vitl Realized Losses On Call Redemptions
RealizedLossesOnCallRedemptions
54000
CY2021 us-gaap Available For Sale Debt Securities Gross Unrealized Loss
AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
330000
CY2021Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Fair Value
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
25638000
CY2021 us-gaap Other Comprehensive Income Loss Available For Sale Securities Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
-80000
CY2021 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
-44000
CY2020 us-gaap Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
333000
CY2021Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
68992000
CY2021Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
371000
CY2021Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
68621000
CY2020Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
68398000
CY2020Q4 us-gaap Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
41000
CY2020Q4 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
68357000
CY2020Q4 vitl Available For Sale Debt Securities Purchased During Period
AvailableForSaleDebtSecuritiesPurchasedDuringPeriod
68336000
CY2021 vitl Available For Sale Debt Securities Purchased During Period
AvailableForSaleDebtSecuritiesPurchasedDuringPeriod
51688000
CY2021 us-gaap Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
40874
CY2021 us-gaap Debt Securities Available For Sale Realized Loss
DebtSecuritiesAvailableForSaleRealizedLoss
1000
CY2021 vitl Proceeds From Call Redemptions Of Available For Sale Securities Debt
ProceedsFromCallRedemptionsOfAvailableForSaleSecuritiesDebt
10752000
CY2021Q4 us-gaap Available For Sale Securities Debt Maturities Within One Year Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
25656000
CY2021Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Amortized Cost
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
43336000
CY2021Q4 us-gaap Available For Sale Securities Debt Maturities After One Through Five Years Fair Value
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
42983000
CY2021Q4 us-gaap Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
68992000
CY2021Q4 us-gaap Available For Sale Securities Debt Maturities Single Maturity Date
AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
68621000
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
260901000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
214280000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
140733000
CY2020 vitl Revenue From Reduction Of Sales Promotion Incentive Settled Related To Prior Year Gross Sales
RevenueFromReductionOfSalesPromotionIncentiveSettledRelatedToPriorYearGrossSales
624000
CY2021Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
26938000
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
20934000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
269000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
196000
CY2019Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
304000
CY2020 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-217000
CY2020 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
325000
CY2020Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
196000
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-184000
CY2021 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
111000
CY2021Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
269000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
6.83
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
2.31
CY2020Q4 vitl Accrued Distribution Fees And Freight Current
AccruedDistributionFeesAndFreightCurrent
436000
CY2021Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
53454000
CY2020Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
35920000
CY2021Q4 us-gaap Inventory Net
InventoryNet
10945000
CY2020Q4 us-gaap Inventory Net
InventoryNet
12902000
CY2021 us-gaap Adjustment For Amortization
AdjustmentForAmortization
232000
CY2020 us-gaap Adjustment For Amortization
AdjustmentForAmortization
375000
CY2019 us-gaap Adjustment For Amortization
AdjustmentForAmortization
484000
CY2021Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
8846000
CY2020Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
5802000
CY2021Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
44608000
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
30118000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
3540000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
2550000
CY2019 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
1921000
CY2021Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
344000
CY2020 us-gaap Interest Expense Debt
InterestExpenseDebt
488000
CY2020Q4 vitl Accrued Promotions And Expired Product Credits
AccruedPromotionsAndExpiredProductCredits
2724000
CY2019 us-gaap Interest Expense Debt
InterestExpenseDebt
349000
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2021Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
3039000
CY2021 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
0
CY2020Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
3718000
CY2020Q4 vitl Accrued Offering Costs Current
AccruedOfferingCostsCurrent
123000
CY2020 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
68000
CY2021Q4 vitl Accrued Distribution Fees And Freight Current
AccruedDistributionFeesAndFreightCurrent
3875000
CY2021Q4 vitl Accrued Promotions And Expired Product Credits
AccruedPromotionsAndExpiredProductCredits
3599000
CY2020Q4 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
238000
CY2021Q4 us-gaap Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
769000
CY2020Q4 us-gaap Accrued Marketing Costs Current
AccruedMarketingCostsCurrent
739000
CY2021Q4 vitl Accrued Purchases Of Inventory Current
AccruedPurchasesOfInventoryCurrent
1197000
CY2020Q4 vitl Accrued Purchases Of Inventory Current
AccruedPurchasesOfInventoryCurrent
1088000
CY2021Q4 vitl Accrued Property Plant And Equipment Current
AccruedPropertyPlantAndEquipmentCurrent
1258000
CY2020Q4 vitl Accrued Property Plant And Equipment Current
AccruedPropertyPlantAndEquipmentCurrent
502000
CY2021Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
1043000
CY2020Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
277000
CY2021Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
15124000
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
9845000
CY2021 us-gaap Interest Expense Debt
InterestExpenseDebt
52000
CY2019 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
9000
CY2021Q4 us-gaap Long Term Debt And Capital Lease Obligations Repayments Of Principal In Next Twelve Months
LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths
327000
CY2021 vitl Capital Lease Obligations Expire
CapitalLeaseObligationsExpire
2022-08
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
5815684
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
6.87
CY2020Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2021Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
10000000
CY2021Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.0001
CY2021Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2021Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2021Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
310000000
CY2021Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2021Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
40493969
CY2021Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
40493969
CY2019Q2 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
2852770
CY2019Q2 us-gaap Shares Issued Price Per Share
SharesIssuedPricePerShare
5.0087
CY2019Q2 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
14289000
CY2021 us-gaap Common Stock Voting Rights
CommonStockVotingRights
Each share of the Company’s common stock is entitled to one vote on all matters submitted to a vote of the Company’s stockholders
CY2021 us-gaap Dividends Common Stock
DividendsCommonStock
0
CY2021Q4 us-gaap Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
15028087
CY2020Q4 us-gaap Common Stock Capital Shares Reserved For Future Issuance
CommonStockCapitalSharesReservedForFutureIssuance
13475827
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2020Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
63061000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
7.31
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
5815684
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
6.87
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
112762000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
565593
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
24.05
CY2021 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
1034929
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.68
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
20343000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
419315
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
12.17
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
4927033
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
9.25
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
48222000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
2572316
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
4.70
CY2021Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
33605000
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
4918003
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
9.26
CY2021Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
48099000
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
5413064
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
3.73
CY2019Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
60059000
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
985519
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
22.98
CY2020 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
66062
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
2.85
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1022000
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
516837
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
3.76
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
5815684
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
6.87
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
112762000
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
2751727
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
2.59
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
112762000
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
2694000
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
3320000
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
4440000
CY2020 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2509000
CY2019 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1029000
CY2021Q4 vitl Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options And Unreleased Restricted Stock Units
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptionsAndUnreleasedRestrictedStockUnits
11006000
CY2021 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P2Y7M6D
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1106000
CY2021 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
462000
CY2020 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-216000
CY2019 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-79000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-2028000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2770000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1106000
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
74000
CY2020 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
2446000
CY2019 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
929000
CY2021 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-416000
CY2020 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
300000
CY2019 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
258000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
-2846000
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
225000
CY2020 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
587000
CY2019 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
867000
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
282000
CY2020 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
412000
CY2019 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
187000
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-2164000
CY2020 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
1677000
CY2019 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-88000
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-371000
CY2020 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
94000
CY2019 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
140000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-2028000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2770000
CY2020 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
373000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
12000
CY2020 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
211000
CY2019 us-gaap Income Tax Reconciliation Nondeductible Expense
IncomeTaxReconciliationNondeductibleExpense
604000
CY2021 us-gaap Income Tax Reconciliation Nondeductible Expense Charitable Contributions
IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
88000
CY2020 us-gaap Income Tax Reconciliation Nondeductible Expense Charitable Contributions
IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
206000
CY2019 us-gaap Income Tax Reconciliation Nondeductible Expense Charitable Contributions
IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
629000
CY2021 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
774000
CY2020 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-138000
CY2019 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
23000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
1383000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
1144000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
1144000
CY2021Q4 vitl Deferred Tax Assets Allowances And Other Reserves
DeferredTaxAssetsAllowancesAndOtherReserves
212000
CY2020 vitl Long Term Supply Contracts Costs
LongTermSupplyContractsCosts
84537000
CY2019 vitl Long Term Supply Contracts Costs
LongTermSupplyContractsCosts
54380000
CY2020Q4 vitl Deferred Tax Assets Allowances And Other Reserves
DeferredTaxAssetsAllowancesAndOtherReserves
80000
CY2020Q4 vitl Deferred Tax Assets Allowances And Other Reserves
DeferredTaxAssetsAllowancesAndOtherReserves
80000
CY2021Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
387000
CY2020Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
368000
CY2020Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
368000
CY2021Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
2220000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
27000
CY2020Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
27000
CY2021Q4 us-gaap Deferred Tax Assets Charitable Contribution Carryforwards
DeferredTaxAssetsCharitableContributionCarryforwards
774000
CY2020Q4 us-gaap Deferred Tax Assets Charitable Contribution Carryforwards
DeferredTaxAssetsCharitableContributionCarryforwards
322000
CY2020Q4 us-gaap Deferred Tax Assets Charitable Contribution Carryforwards
DeferredTaxAssetsCharitableContributionCarryforwards
322000
CY2021Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
460000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
205000
CY2020Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
205000
CY2021Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
90000
CY2020Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
11000
CY2020Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
11000
CY2021Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
5526000
CY2020Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
2157000
CY2020Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
2157000
CY2021Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
774000
CY2021Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
4752000
CY2020Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
2157000
CY2020Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
2157000
CY2021Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
784000
CY2020Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
906000
CY2020Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
906000
CY2021Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
3610000
CY2020Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
3497000
CY2020Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
3497000
CY2021Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
279000
CY2020Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
291000
CY2020Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
291000
CY2021Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
4673000
CY2020Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
4694000
CY2020Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
4694000
CY2021Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
79000
CY2020Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
2537000
CY2021 us-gaap Valuation Allowances And Reserves Period Increase Decrease
ValuationAllowancesAndReservesPeriodIncreaseDecrease
774000
CY2019Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
138000
CY2021 us-gaap Valuation Allowances And Reserves Charged To Cost And Expense
ValuationAllowancesAndReservesChargedToCostAndExpense
774000
CY2020 us-gaap Valuation Allowances And Reserves Deductions
ValuationAllowancesAndReservesDeductions
138000
CY2021Q4 us-gaap Valuation Allowances And Reserves Balance
ValuationAllowancesAndReservesBalance
774000
CY2019 us-gaap Incremental Common Shares Attributable To Conversion Of Preferred Stock
IncrementalCommonSharesAttributableToConversionOfPreferredStock
8192876
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
43321733
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
32914653
CY2021Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
1476000
CY2021Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
1254000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
219000
CY2019Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
272000
CY2021 vitl Unrecognized Tax Benefits Increase In Gross Tax Contingencies
UnrecognizedTaxBenefitsIncreaseInGrossTaxContingencies
0
CY2020 vitl Unrecognized Tax Benefits Increase In Gross Tax Contingencies
UnrecognizedTaxBenefitsIncreaseInGrossTaxContingencies
219000
CY2021 vitl Unrecognized Tax Benefits Decrease In Gross Tax Contingencies
UnrecognizedTaxBenefitsDecreaseInGrossTaxContingencies
0
CY2020 vitl Unrecognized Tax Benefits Decrease In Gross Tax Contingencies
UnrecognizedTaxBenefitsDecreaseInGrossTaxContingencies
272000
CY2021Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
219000
CY2020Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
219000
CY2021 us-gaap Profit Loss
ProfitLoss
2382000
CY2020 us-gaap Profit Loss
ProfitLoss
8884000
CY2019 us-gaap Profit Loss
ProfitLoss
3312000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-47000
CY2020 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
84000
CY2019 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
927000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
2429000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
8800000
CY2019 us-gaap Net Income Loss
NetIncomeLoss
2385000
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
40027278
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
28667264
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
25897223
CY2020 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
82993
CY2019 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
154832
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
36071015
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.06
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.31
CY2019 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.09
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.06
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.27
CY2019 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.07
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
23744
CY2020 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
826883
CY2021 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
583000
CY2020 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
444000
CY2019 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
358000
CY2021Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
471000
CY2021Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
338000
CY2021Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
115000
CY2021Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
3654000
CY2021 vitl Long Term Supply Contracts Costs
LongTermSupplyContractsCosts
108707000
CY2020Q3 us-gaap Repayment Of Notes Receivable From Related Parties
RepaymentOfNotesReceivableFromRelatedParties
800000
CY2021 us-gaap Interest Income Related Party
InterestIncomeRelatedParty
0
CY2020 us-gaap Interest Income Related Party
InterestIncomeRelatedParty
97000

Files In Submission

Name View Source Status
0001564590-22-009480-index-headers.html Edgar Link pending
0001564590-22-009480-index.html Edgar Link pending
0001564590-22-009480.txt Edgar Link pending
0001564590-22-009480-xbrl.zip Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
gllw5lwvd2ro000001.jpg Edgar Link pending
gllw5lwvd2ro000002.jpg Edgar Link pending
gllw5lwvd2ro000003.jpg Edgar Link pending
gllw5lwvd2ro000004.jpg Edgar Link pending
gllw5lwvd2ro000005.jpg Edgar Link pending
gllw5lwvd2ro000006.jpg Edgar Link pending
gllw5lwvd2ro000007.jpg Edgar Link pending
gllw5lwvd2ro000008.jpg Edgar Link pending
gllw5lwvd2ro000009.jpg Edgar Link pending
gllw5lwvd2ro000010.jpg Edgar Link pending
gllw5lwvd2ro000011.jpg Edgar Link pending
gllw5lwvd2ro000012.jpg Edgar Link pending
gllw5lwvd2ro000013.jpg Edgar Link pending
gllw5lwvd2ro000014.jpg Edgar Link pending
gllw5lwvd2ro000015.jpg Edgar Link pending
gphfqy3eavlv000001.jpg Edgar Link pending
gs5pgvkbcz0x000001.jpg Edgar Link pending
gyny4hnaaaaq000001.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
vitl-10k_20211226.htm Edgar Link pending
vitl-10k_20211226_htm.xml Edgar Link completed
vitl-20211226.xsd Edgar Link pending
vitl-20211226_cal.xml Edgar Link unprocessable
vitl-20211226_def.xml Edgar Link unprocessable
vitl-20211226_lab.xml Edgar Link unprocessable
vitl-20211226_pre.xml Edgar Link unprocessable
vitl-ex1012_472.htm Edgar Link pending
vitl-ex1013_7.htm Edgar Link pending
vitl-ex1016_471.htm Edgar Link pending
vitl-ex211_473.htm Edgar Link pending
vitl-ex231_9.htm Edgar Link pending
vitl-ex311_11.htm Edgar Link pending
vitl-ex312_8.htm Edgar Link pending
vitl-ex321_14.htm Edgar Link pending