2023 Q2 Form 10-Q Financial Statement
#000149315223017088 Filed on May 15, 2023
Income Statement
Concept | 2023 Q2 | 2023 Q1 | 2022 Q1 |
---|---|---|---|
Revenue | $6.126M | $5.267M | $6.156M |
YoY Change | 14.91% | -14.44% | 38.65% |
Cost Of Revenue | $3.620M | $3.124M | $3.759M |
YoY Change | 13.09% | -16.89% | 45.7% |
Gross Profit | $2.506M | $2.143M | $2.397M |
YoY Change | 17.65% | -10.6% | 28.87% |
Gross Profit Margin | 40.91% | 40.69% | 38.94% |
Selling, General & Admin | $1.833M | $1.988M | $1.774M |
YoY Change | 0.88% | 12.06% | 0.23% |
% of Gross Profit | 73.14% | 92.77% | 74.01% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $163.0K | $172.0K | $195.0K |
YoY Change | -17.26% | -11.79% | -2.5% |
% of Gross Profit | 6.5% | 8.03% | 8.14% |
Operating Expenses | $1.670M | $1.816M | $1.774M |
YoY Change | 3.09% | 2.37% | 0.23% |
Operating Profit | $673.0K | $155.0K | $623.0K |
YoY Change | 115.02% | -75.12% | 592.22% |
Interest Expense | $1.000K | $1.000K | $37.00K |
YoY Change | 0.0% | -97.3% | 23.33% |
% of Operating Profit | 0.15% | 0.65% | 5.94% |
Other Income/Expense, Net | $63.00K | $56.00K | $0.00 |
YoY Change | 133.33% | -100.0% | |
Pretax Income | $736.0K | $211.0K | $660.0K |
YoY Change | 116.47% | -68.03% | -43.1% |
Income Tax | $204.0K | $90.00K | $163.0K |
% Of Pretax Income | 27.72% | 42.65% | 24.7% |
Net Earnings | $532.0K | $121.0K | $497.0K |
YoY Change | 139.64% | -75.65% | -56.78% |
Net Earnings / Revenue | 8.68% | 2.3% | 8.07% |
Basic Earnings Per Share | $0.09 | $0.02 | $0.08 |
Diluted Earnings Per Share | $0.09 | $0.02 | $80.81K |
COMMON SHARES | |||
Basic Shares Outstanding | 5.655M shares | 5.726M shares | 6.067M shares |
Diluted Shares Outstanding | 5.735M shares | 5.799M shares | 6.150M shares |
Balance Sheet
Concept | 2023 Q2 | 2023 Q1 | 2022 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $3.410M | $3.400M | $6.093M |
YoY Change | -46.79% | -44.2% | 21.86% |
Cash & Equivalents | $3.410M | $3.400M | $6.093M |
Short-Term Investments | |||
Other Short-Term Assets | $713.0K | $488.0K | $381.0K |
YoY Change | -10.54% | 28.08% | -60.72% |
Inventory | $1.196M | $970.0K | $815.0K |
Prepaid Expenses | |||
Receivables | $2.205M | $2.065M | $2.200M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $7.524M | $6.923M | $9.489M |
YoY Change | -25.1% | -27.04% | 21.03% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $860.0K | $916.0K | $3.954M |
YoY Change | -23.15% | -76.83% | -14.97% |
Goodwill | $2.946M | $2.946M | $2.946M |
YoY Change | 0.0% | 0.0% | |
Intangibles | $2.179M | $2.257M | |
YoY Change | -14.68% | ||
Long-Term Investments | $1.191M | $1.191M | $991.0K |
YoY Change | 20.18% | 20.18% | 0.1% |
Other Assets | $25.00K | $22.00K | $483.0K |
YoY Change | 4.17% | -95.45% | 17.8% |
Total Long-Term Assets | $10.15M | $10.38M | $10.87M |
YoY Change | -6.6% | -4.47% | -8.31% |
TOTAL ASSETS | |||
Total Short-Term Assets | $7.524M | $6.923M | $9.489M |
Total Long-Term Assets | $10.15M | $10.38M | $10.87M |
Total Assets | $17.67M | $17.30M | $20.35M |
YoY Change | -15.48% | -14.99% | 3.37% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $713.0K | $667.0K | $594.0K |
YoY Change | -1.11% | 12.29% | -12.65% |
Accrued Expenses | $1.001M | $932.0K | $1.161M |
YoY Change | -37.75% | -19.72% | 18.47% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $13.00K | $12.00K | $12.00K |
YoY Change | 18.18% | 0.0% | 20.0% |
Total Short-Term Liabilities | $3.891M | $3.205M | $3.521M |
YoY Change | -13.4% | -8.97% | 9.69% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $48.00K | $51.00K | $17.00K |
YoY Change | 220.0% | 200.0% | -43.33% |
Other Long-Term Liabilities | $2.593M | $2.663M | $2.941M |
YoY Change | -11.08% | -9.45% | -7.81% |
Total Long-Term Liabilities | $2.641M | $2.714M | $2.958M |
YoY Change | -9.89% | -8.25% | -8.14% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $3.891M | $3.205M | $3.521M |
Total Long-Term Liabilities | $2.641M | $2.714M | $2.958M |
Total Liabilities | $6.532M | $5.919M | $6.479M |
YoY Change | -12.02% | -8.64% | 0.92% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $8.242M | $7.710M | |
YoY Change | 30.54% | ||
Common Stock | $6.000K | $6.000K | |
YoY Change | 0.0% | ||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $9.329M | $8.493M | |
YoY Change | 91.29% | ||
Treasury Stock Shares | |||
Shareholders Equity | $11.14M | $11.38M | $13.88M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $17.67M | $17.30M | $20.35M |
YoY Change | -15.48% | -14.99% | 3.37% |
Cashflow Statement
Concept | 2023 Q2 | 2023 Q1 | 2022 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $532.0K | $121.0K | $497.0K |
YoY Change | 139.64% | -75.65% | -56.78% |
Depreciation, Depletion And Amortization | $163.0K | $172.0K | $195.0K |
YoY Change | -17.26% | -11.79% | -2.5% |
Cash From Operating Activities | $822.0K | $473.0K | $1.120M |
YoY Change | -28.52% | -57.77% | -4.27% |
INVESTING ACTIVITIES | |||
Capital Expenditures | $20.00K | $7.000K | -$16.00K |
YoY Change | -110.47% | -143.75% | -90.59% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $0.00 | -$200.0K | |
YoY Change | |||
Cash From Investing Activities | -$20.00K | -$207.0K | -$16.00K |
YoY Change | -89.53% | 1193.75% | -90.59% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -792.0K | -$1.234M | -425.0K |
YoY Change | 22.98% | 190.35% | 14.86% |
NET CHANGE | |||
Cash From Operating Activities | 822.0K | $473.0K | 1.120M |
Cash From Investing Activities | -20.00K | -$207.0K | -16.00K |
Cash From Financing Activities | -792.0K | -$1.234M | -425.0K |
Net Change In Cash | 10.00K | -$968.0K | 679.0K |
YoY Change | -96.83% | -242.56% | 7.78% |
FREE CASH FLOW | |||
Cash From Operating Activities | $822.0K | $473.0K | $1.120M |
Capital Expenditures | $20.00K | $7.000K | -$16.00K |
Free Cash Flow | $802.0K | $466.0K | $1.136M |
YoY Change | -40.19% | -58.98% | -15.22% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2023Q1 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0001360565 | |
CY2023Q1 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2023Q1 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2023Q1 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2022Q1 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
usd | |
CY2022Q1 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
usd | |
CY2023Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
|
usd | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
shares | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
||
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
||
CY2023Q1 | WFCF |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants In Period Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm
|
||
CY2023Q1 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
shares | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
||
CY2023Q1 | WFCF |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue
|
||
CY2023Q1 | WFCF |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercises In Period Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm
|
||
CY2023Q1 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
|
||
CY2023Q1 | WFCF |
Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageGrantDateFairValue
|
||
CY2023Q1 | WFCF |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Expired Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2
|
||
CY2023Q1 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
usd | |
CY2022Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
usd | |
CY2023Q1 | dei |
Document Type
DocumentType
|
10-Q | |
CY2023Q1 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2023Q1 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2023-03-31 | |
CY2023Q1 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2023Q1 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2023Q1 | dei |
Entity File Number
EntityFileNumber
|
001-40314 | |
CY2023Q1 | dei |
Entity Registrant Name
EntityRegistrantName
|
WHERE FOOD COMES FROM, INC. | |
CY2023Q1 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
CO | |
CY2023Q1 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
43-1802805 | |
CY2023Q1 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
202 6th Street | |
CY2023Q1 | dei |
Entity Address Address Line2
EntityAddressAddressLine2
|
Suite 400 | |
CY2023Q1 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Castle Rock | |
CY2023Q1 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
CO | |
CY2023Q1 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
80104 | |
CY2023Q1 | dei |
City Area Code
CityAreaCode
|
(303) | |
CY2023Q1 | dei |
Local Phone Number
LocalPhoneNumber
|
895-3002 | |
CY2023Q1 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2023Q1 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2023Q1 | dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | |
CY2023Q1 | dei |
Entity Small Business
EntitySmallBusiness
|
true | |
CY2023Q1 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2023Q1 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2023Q1 | dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.001 par value | |
CY2023Q1 | dei |
Trading Symbol
TradingSymbol
|
WFCF | |
CY2023Q1 | dei |
Security Exchange Name
SecurityExchangeName
|
NASDAQ | |
CY2023Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
5655057 | shares |
CY2023Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
3400000 | usd |
CY2022Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4368000 | usd |
CY2023Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2065000 | usd |
CY2022Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
2172000 | usd |
CY2023Q1 | us-gaap |
Inventory Net
InventoryNet
|
970000 | usd |
CY2022Q4 | us-gaap |
Inventory Net
InventoryNet
|
888000 | usd |
CY2023Q1 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
488000 | usd |
CY2022Q4 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
463000 | usd |
CY2023Q1 | us-gaap |
Assets Current
AssetsCurrent
|
6923000 | usd |
CY2022Q4 | us-gaap |
Assets Current
AssetsCurrent
|
7891000 | usd |
CY2023Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
916000 | usd |
CY2022Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
998000 | usd |
CY2023Q1 | WFCF |
Operating And Finance Lease Right Of Use Asset
OperatingAndFinanceLeaseRightOfUseAsset
|
2543000 | usd |
CY2022Q4 | WFCF |
Operating And Finance Lease Right Of Use Asset
OperatingAndFinanceLeaseRightOfUseAsset
|
2607000 | usd |
CY2023Q1 | us-gaap |
Long Term Investments
LongTermInvestments
|
1191000 | usd |
CY2022Q4 | us-gaap |
Long Term Investments
LongTermInvestments
|
991000 | usd |
CY2023Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2257000 | usd |
CY2022Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2340000 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
2946000 | usd |
CY2022Q4 | us-gaap |
Goodwill
Goodwill
|
2946000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
526000 | usd |
CY2022Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
523000 | usd |
CY2023Q1 | us-gaap |
Assets
Assets
|
17302000 | usd |
CY2022Q4 | us-gaap |
Assets
Assets
|
18296000 | usd |
CY2023Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
667000 | usd |
CY2022Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
640000 | usd |
CY2023Q1 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
932000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities And Other Liabilities
AccruedLiabilitiesAndOtherLiabilities
|
769000 | usd |
CY2023Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
1256000 | usd |
CY2022Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
1278000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
12000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
9000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
338000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
341000 | usd |
CY2023Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
3205000 | usd |
CY2022Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
3037000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
51000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
37000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2663000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2745000 | usd |
CY2023Q1 | us-gaap |
Liabilities
Liabilities
|
5919000 | usd |
CY2022Q4 | us-gaap |
Liabilities
Liabilities
|
5819000 | usd |
CY2023Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
5000000 | shares |
CY2023Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2023Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2022Q4 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | shares |
CY2023Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2022Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.001 | |
CY2023Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
95000000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
95000000 | shares |
CY2023Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6501000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
6501000 | shares |
CY2023Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5685000 | shares |
CY2022Q4 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
5775000 | shares |
CY2023Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
6000 | usd |
CY2022Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
6000 | usd |
CY2023Q1 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
12160000 | usd |
CY2022Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
12145000 | usd |
CY2023Q1 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
817000 | shares |
CY2022Q4 | us-gaap |
Treasury Stock Common Shares
TreasuryStockCommonShares
|
727000 | shares |
CY2023Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
8493000 | usd |
CY2022Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
7263000 | usd |
CY2023Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
7710000 | usd |
CY2022Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
7589000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11383000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12477000 | usd |
CY2023Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
17302000 | usd |
CY2022Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
18296000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5267000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
6156000 | usd |
CY2023Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3124000 | usd |
CY2022Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3759000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
2143000 | usd |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
2397000 | usd |
CY2023Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1988000 | usd |
CY2022Q1 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
1774000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
155000 | usd |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
623000 | usd |
CY2023Q1 | us-gaap |
Investment Income Dividend
InvestmentIncomeDividend
|
50000 | usd |
CY2022Q1 | us-gaap |
Investment Income Dividend
InvestmentIncomeDividend
|
50000 | usd |
CY2023Q1 | us-gaap |
Other Nonoperating Income
OtherNonoperatingIncome
|
9000 | usd |
CY2023Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-2000 | usd |
CY2022Q1 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-12000 | usd |
CY2023Q1 | us-gaap |
Interest Expense
InterestExpense
|
1000 | usd |
CY2022Q1 | us-gaap |
Interest Expense
InterestExpense
|
1000 | usd |
CY2023Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
211000 | usd |
CY2022Q1 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
660000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
90000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
163000 | usd |
CY2022Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | |
CY2023Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.02 | |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
121000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
497000 | usd |
CY2023Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.02 | |
CY2022Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.08 | |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5730000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6067000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5799000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6150000 | shares |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
121000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
497000 | usd |
CY2023Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
172000 | usd |
CY2022Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
195000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
15000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
51000 | usd |
CY2023Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-3000 | usd |
CY2022Q1 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-19000 | usd |
CY2023Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
13000 | usd |
CY2022Q1 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
5000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
-94000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
27000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
82000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
48000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
25000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
56000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
27000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
147000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
164000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
|
613000 | usd |
CY2023Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-22000 | usd |
CY2022Q1 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-236000 | usd |
CY2023Q1 | WFCF |
Increase Decrease In Right Of Use Assets And Liabilities Net
IncreaseDecreaseInRightOfUseAssetsAndLiabilitiesNet
|
1000 | usd |
CY2022Q1 | WFCF |
Increase Decrease In Right Of Use Assets And Liabilities Net
IncreaseDecreaseInRightOfUseAssetsAndLiabilitiesNet
|
2000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
473000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
1120000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
200000 | usd |
CY2023Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
7000 | usd |
CY2022Q1 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
16000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-207000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-16000 | usd |
CY2023Q1 | WFCF |
Repayments Of Finance Lease Obligations
RepaymentsOfFinanceLeaseObligations
|
4000 | usd |
CY2022Q1 | WFCF |
Repayments Of Finance Lease Obligations
RepaymentsOfFinanceLeaseObligations
|
3000 | usd |
CY2023Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
1230000 | usd |
CY2022Q1 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
422000 | usd |
CY2023Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-1234000 | usd |
CY2022Q1 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-425000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-968000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
679000 | usd |
CY2022Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
4368000 | usd |
CY2021Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
5414000 | usd |
CY2023Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
3400000 | usd |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
6093000 | usd |
CY2021Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13749000 | usd |
CY2022Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
51000 | usd |
CY2022Q1 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
422000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
497000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13875000 | usd |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
13875000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12477000 | usd |
CY2022Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
12477000 | usd |
CY2023Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
15000 | usd |
CY2023Q1 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
1230000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
121000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11383000 | usd |
CY2023Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
11383000 | usd |
CY2023Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
5730000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
6067000 | shares |
CY2023Q1 | WFCF |
Weighted Average Number Of Shares Outstanding Diluted
WeightedAverageNumberOfSharesOutstandingDiluted
|
5730000 | shares |
CY2022Q1 | WFCF |
Weighted Average Number Of Shares Outstanding Diluted
WeightedAverageNumberOfSharesOutstandingDiluted
|
6067000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
69000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
83000 | shares |
CY2023Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
5799000 | shares |
CY2022Q1 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
6150000 | shares |
CY2023Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
17000 | shares |
CY2022Q1 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
17000 | shares |
CY2023Q1 | us-gaap |
Investment Income Dividend
InvestmentIncomeDividend
|
50000 | usd |
CY2022Q1 | us-gaap |
Investment Income Dividend
InvestmentIncomeDividend
|
50000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
5247000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
5247000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
3593000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
3511000 | usd |
CY2023Q1 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1654000 | usd |
CY2022Q4 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
1736000 | usd |
CY2023Q1 | WFCF |
Finite Lived Intangible Assets Cryptocurrency Not Subject To Amortization
FiniteLivedIntangibleAssetsCryptocurrencyNotSubjectToAmortization
|
116000 | usd |
CY2022Q4 | WFCF |
Finite Lived Intangible Assets Cryptocurrency Not Subject To Amortization
FiniteLivedIntangibleAssetsCryptocurrencyNotSubjectToAmortization
|
116000 | usd |
CY2023Q1 | WFCF |
Finite Lived Intangible Assets Tradenames Not Subject To Amortization
FiniteLivedIntangibleAssetsTradenamesNotSubjectToAmortization
|
465000 | usd |
CY2022Q4 | WFCF |
Finite Lived Intangible Assets Tradenames Not Subject To Amortization
FiniteLivedIntangibleAssetsTradenamesNotSubjectToAmortization
|
465000 | usd |
CY2023Q1 | WFCF |
Intangible Assets And Other Assets Net Excluding Goodwill Noncurrent
IntangibleAssetsAndOtherAssetsNetExcludingGoodwillNoncurrent
|
2235000 | usd |
CY2022Q4 | WFCF |
Intangible Assets And Other Assets Net Excluding Goodwill Noncurrent
IntangibleAssetsAndOtherAssetsNetExcludingGoodwillNoncurrent
|
2317000 | usd |
CY2023Q1 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
22000 | usd |
CY2022Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
23000 | usd |
CY2023Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2257000 | usd |
CY2022Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
2340000 | usd |
CY2023Q1 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd |
CY2022Q1 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | usd |
CY2023Q1 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group
AssetsHeldForSaleNotPartOfDisposalGroup
|
116000 | usd |
CY2022Q4 | us-gaap |
Assets Held For Sale Not Part Of Disposal Group
AssetsHeldForSaleNotPartOfDisposalGroup
|
116000 | usd |
CY2023Q1 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
80000 | usd |
CY2022Q4 | us-gaap |
Taxes Payable Current
TaxesPayableCurrent
|
14000 | usd |
CY2023Q1 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
469000 | usd |
CY2022Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
326000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
|
121000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Refund Liability Current
ContractWithCustomerRefundLiabilityCurrent
|
35000 | usd |
CY2023Q1 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
262000 | usd |
CY2022Q4 | us-gaap |
Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
|
394000 | usd |
CY2023Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
932000 | usd |
CY2022Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
769000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
|
6250 | shares |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
86097 | shares |
CY2023Q1 | WFCF |
Working Capital
WorkingCapital
|
75080 | usd |
CY2023Q1 | us-gaap |
Line Of Credit
LineOfCredit
|
0 | usd |
CY2022Q4 | us-gaap |
Line Of Credit
LineOfCredit
|
0 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
15000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
51000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
15000 | usd |
CY2022Q1 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
51000 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Purchased For Award
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
|
0 | shares |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Shares Purchased For Award
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
|
1500 | shares |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
|
13.45 | |
CY2023Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
|
36000 | usd |
CY2023Q1 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
36000 | usd |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
92347 | shares |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
8.67 | |
CY2022Q4 | WFCF |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue
|
7.77 | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P5Y3M21D | |
CY2022Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
502688 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
8.56 | |
CY2023Q1 | WFCF |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue
|
7.60 | |
CY2023Q1 | WFCF |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term3
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3
|
P5Y25D | |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
436285 | usd |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
74104 | shares |
CY2023Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
7.11 | |
CY2023Q1 | WFCF |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue
|
7.63 | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P4Y6M21D | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
432251 | usd |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
|
11993 | shares |
CY2023Q1 | WFCF |
Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice
|
14.36 | |
CY2023Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
|
10.63 | |
CY2023Q1 | WFCF |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Exercises In Period Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedExercisesInPeriodWeightedAverageRemainingContractualTerm
|
P8Y2M12D | |
CY2023Q1 | WFCF |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedInPeriodFairValue1
|
4034 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
90000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
163000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5267000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
6156000 | usd |
CY2023Q1 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2100000 | usd |
CY2022Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
2200000 | usd |
CY2023Q1 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
1300000 | usd |
CY2022Q4 | us-gaap |
Deferred Revenue Current
DeferredRevenueCurrent
|
1300000 | usd |
CY2022Q4 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1278000 | usd |
CY2023Q1 | WFCF |
Unearned Billings
UnearnedBillings
|
648000 | usd |
CY2023Q1 | WFCF |
Revenue Recognized
RevenueRecognized
|
-670000 | usd |
CY2023Q1 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
1256000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
123000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
123000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
4000 | usd |
CY2022Q1 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
2000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
1000 | usd |
CY2022Q1 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
1000 | usd |
CY2023Q1 | us-gaap |
Lease Cost
LeaseCost
|
128000 | usd |
CY2022Q1 | us-gaap |
Lease Cost
LeaseCost
|
126000 | usd |
CY2023Q1 | WFCF |
Operating Lease Right Of Use Assets
OperatingLeaseRightOfUseAssets
|
2482000 | usd |
CY2022Q4 | WFCF |
Operating Lease Right Of Use Assets
OperatingLeaseRightOfUseAssets
|
2562000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
338000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
341000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2663000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2745000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3001000 | usd |
CY2022Q4 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3086000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Right Of Use Asset Before Accumulated Amortization
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
|
75000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset Before Accumulated Amortization
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
|
70000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Right Of Use Asset Accumulated Amortization
FinanceLeaseRightOfUseAssetAccumulatedAmortization
|
14000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Right Of Use Asset Accumulated Amortization
FinanceLeaseRightOfUseAssetAccumulatedAmortization
|
25000 | usd |
CY2023Q1 | WFCF |
Finance Lease Right Of Use Assets
FinanceLeaseRightOfUseAssets
|
61000 | usd |
CY2022Q4 | WFCF |
Finance Lease Right Of Use Assets
FinanceLeaseRightOfUseAssets
|
45000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
12000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
9000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
51000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
37000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
63000 | usd |
CY2022Q4 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
46000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y | |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y2M12D | |
CY2023Q1 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y4M24D | |
CY2022Q4 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y4M24D | |
CY2023Q1 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.058 | pure |
CY2022Q4 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.058 | pure |
CY2023Q1 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.082 | pure |
CY2022Q4 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.078 | pure |
CY2023Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
128000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
125000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Payments Use
OperatingLeasePaymentsUse
|
1000 | usd |
CY2022Q1 | us-gaap |
Operating Lease Payments Use
OperatingLeasePaymentsUse
|
1000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
3000 | usd |
CY2022Q1 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
3000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
379000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
13000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
446000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
18000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
435000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
19000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
430000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
14000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
430000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
12000 | usd |
CY2023Q1 | WFCF |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
1648000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
3768000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
76000 | usd |
CY2023Q1 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
767000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
13000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3001000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
63000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
338000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
12000 | usd |
CY2023Q1 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2663000 | usd |
CY2023Q1 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
51000 | usd |
CY2023Q1 | us-gaap |
Goodwill
Goodwill
|
2946000 | usd |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
2946000 | usd |
CY2023Q1 | us-gaap |
Other Assets
OtherAssets
|
14356000 | usd |
CY2022Q1 | us-gaap |
Other Assets
OtherAssets
|
17408000 | usd |
CY2023Q1 | us-gaap |
Assets
Assets
|
17302000 | usd |
CY2022Q1 | us-gaap |
Assets
Assets
|
20354000 | usd |
CY2023Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
5267000 | usd |
CY2022Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
6156000 | usd |
CY2023Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3124000 | usd |
CY2022Q1 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
3759000 | usd |
CY2023Q1 | us-gaap |
Gross Profit
GrossProfit
|
2143000 | usd |
CY2022Q1 | us-gaap |
Gross Profit
GrossProfit
|
2397000 | usd |
CY2023Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
172000 | usd |
CY2022Q1 | us-gaap |
Depreciation And Amortization
DepreciationAndAmortization
|
195000 | usd |
CY2023Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
1816000 | usd |
CY2022Q1 | us-gaap |
Operating Expenses
OperatingExpenses
|
1579000 | usd |
CY2023Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
155000 | usd |
CY2022Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
623000 | usd |
CY2023Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
56000 | usd |
CY2022Q1 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
37000 | usd |
CY2023Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
90000 | usd |
CY2022Q1 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
163000 | usd |
CY2023Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
121000 | usd |
CY2022Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
497000 | usd |
CY2023Q1 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
3000 | usd |