0001360565
false
--12-31
Q2
0001360565
2023-01-01
2023-06-30
0001360565
2023-08-04
0001360565
2023-06-30
0001360565
2022-12-31
0001360565
2023-04-01
2023-06-30
0001360565
2022-04-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2022-04-01
2022-06-30
0001360565
WFCF:ProductSalesMember
2023-04-01
2023-06-30
0001360565
WFCF:ProductSalesMember
2022-04-01
2022-06-30
0001360565
WFCF:ConsultingRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:ConsultingRevenueMember
2022-04-01
2022-06-30
0001360565
2022-01-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2022-01-01
2022-06-30
0001360565
WFCF:ProductSalesMember
2023-01-01
2023-06-30
0001360565
WFCF:ProductSalesMember
2022-01-01
2022-06-30
0001360565
WFCF:ConsultingRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:ConsultingRevenueMember
2022-01-01
2022-06-30
0001360565
2021-12-31
0001360565
2022-06-30
0001360565
us-gaap:CommonStockMember
2021-12-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2021-12-31
0001360565
us-gaap:TreasuryStockCommonMember
2021-12-31
0001360565
us-gaap:RetainedEarningsMember
2021-12-31
0001360565
us-gaap:CommonStockMember
2022-01-01
2022-03-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2022-01-01
2022-03-31
0001360565
us-gaap:TreasuryStockCommonMember
2022-01-01
2022-03-31
0001360565
us-gaap:RetainedEarningsMember
2022-01-01
2022-03-31
0001360565
2022-01-01
2022-03-31
0001360565
us-gaap:CommonStockMember
2022-03-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2022-03-31
0001360565
us-gaap:TreasuryStockCommonMember
2022-03-31
0001360565
us-gaap:RetainedEarningsMember
2022-03-31
0001360565
2022-03-31
0001360565
us-gaap:CommonStockMember
2022-04-01
2022-06-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2022-04-01
2022-06-30
0001360565
us-gaap:TreasuryStockCommonMember
2022-04-01
2022-06-30
0001360565
us-gaap:RetainedEarningsMember
2022-04-01
2022-06-30
0001360565
us-gaap:CommonStockMember
2022-06-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2022-06-30
0001360565
us-gaap:TreasuryStockCommonMember
2022-06-30
0001360565
us-gaap:RetainedEarningsMember
2022-06-30
0001360565
us-gaap:CommonStockMember
2022-12-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2022-12-31
0001360565
us-gaap:TreasuryStockCommonMember
2022-12-31
0001360565
us-gaap:RetainedEarningsMember
2022-12-31
0001360565
us-gaap:CommonStockMember
2023-01-01
2023-03-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2023-01-01
2023-03-31
0001360565
us-gaap:TreasuryStockCommonMember
2023-01-01
2023-03-31
0001360565
us-gaap:RetainedEarningsMember
2023-01-01
2023-03-31
0001360565
2023-01-01
2023-03-31
0001360565
us-gaap:CommonStockMember
2023-03-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2023-03-31
0001360565
us-gaap:TreasuryStockCommonMember
2023-03-31
0001360565
us-gaap:RetainedEarningsMember
2023-03-31
0001360565
2023-03-31
0001360565
us-gaap:CommonStockMember
2023-04-01
2023-06-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2023-04-01
2023-06-30
0001360565
us-gaap:TreasuryStockCommonMember
2023-04-01
2023-06-30
0001360565
us-gaap:RetainedEarningsMember
2023-04-01
2023-06-30
0001360565
us-gaap:CommonStockMember
2023-06-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2023-06-30
0001360565
us-gaap:TreasuryStockCommonMember
2023-06-30
0001360565
us-gaap:RetainedEarningsMember
2023-06-30
0001360565
us-gaap:PrivatePlacementMember
us-gaap:EquityMethodInvestmentsMember
2023-03-28
2023-03-29
0001360565
us-gaap:TrademarksAndTradeNamesMember
2023-06-30
0001360565
us-gaap:TrademarksAndTradeNamesMember
2022-12-31
0001360565
srt:MinimumMember
us-gaap:TrademarksAndTradeNamesMember
2023-06-30
0001360565
srt:MaximumMember
us-gaap:TrademarksAndTradeNamesMember
2023-06-30
0001360565
WFCF:AccreditationsMember
2023-06-30
0001360565
WFCF:AccreditationsMember
2022-12-31
0001360565
us-gaap:CustomerRelationshipsMember
2023-06-30
0001360565
us-gaap:CustomerRelationshipsMember
2022-12-31
0001360565
srt:MinimumMember
us-gaap:CustomerRelationshipsMember
2023-06-30
0001360565
srt:MaximumMember
us-gaap:CustomerRelationshipsMember
2023-06-30
0001360565
us-gaap:PatentsMember
2023-06-30
0001360565
us-gaap:PatentsMember
2022-12-31
0001360565
us-gaap:NoncompeteAgreementsMember
2023-06-30
0001360565
us-gaap:NoncompeteAgreementsMember
2022-12-31
0001360565
us-gaap:RevolvingCreditFacilityMember
2023-01-01
2023-06-30
0001360565
us-gaap:RevolvingCreditFacilityMember
2023-06-30
0001360565
us-gaap:RevolvingCreditFacilityMember
2022-12-31
0001360565
us-gaap:EmployeeStockOptionMember
2023-04-01
2023-06-30
0001360565
us-gaap:EmployeeStockOptionMember
2022-04-01
2022-06-30
0001360565
us-gaap:EmployeeStockOptionMember
2023-01-01
2023-06-30
0001360565
us-gaap:EmployeeStockOptionMember
2022-01-01
2022-06-30
0001360565
WFCF:EmployeeStockAwardMember
2023-04-01
2023-06-30
0001360565
WFCF:EmployeeStockAwardMember
2022-04-01
2022-06-30
0001360565
WFCF:EmployeeStockAwardMember
2023-01-01
2023-06-30
0001360565
WFCF:EmployeeStockAwardMember
2022-01-01
2022-06-30
0001360565
WFCF:EmployeesMember
2023-01-01
2023-06-30
0001360565
WFCF:EmployeesMember
2022-01-01
2022-06-30
0001360565
WFCF:EmployeesMember
2023-04-01
2023-06-30
0001360565
WFCF:EmployeesMember
2022-04-01
2022-06-30
0001360565
WFCF:TwoThousandAndTwentyThreeMember
2023-06-30
0001360565
WFCF:TwoThousandAndTwentyFourMember
2023-06-30
0001360565
WFCF:TwoThousandAndTwentyFiveMember
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2022-04-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2022-04-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2022-04-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2023-04-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2023-04-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2023-04-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2022-04-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2022-04-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2022-04-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ConsultingRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ConsultingRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ConsultingRevenueMember
2023-04-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ConsultingRevenueMember
2022-04-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ConsultingRevenueMember
2022-04-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ConsultingRevenueMember
2022-04-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2023-04-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
2023-04-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
2023-04-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2022-04-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
2022-04-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
2022-04-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2022-01-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2022-01-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2022-01-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2023-01-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2023-01-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2023-01-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2022-01-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2022-01-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2022-01-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ConsultingRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ConsultingRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ConsultingRevenueMember
2023-01-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ConsultingRevenueMember
2022-01-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ConsultingRevenueMember
2022-01-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ConsultingRevenueMember
2022-01-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2023-01-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
2023-01-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
2023-01-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2022-01-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
2022-01-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
2022-01-01
2022-06-30
0001360565
WFCF:CorporateHeadquartersMember
2023-04-01
2023-06-30
0001360565
WFCF:CorporateHeadquartersMember
2022-04-01
2022-06-30
0001360565
WFCF:CorporateHeadquartersMember
2023-01-01
2023-06-30
0001360565
WFCF:CorporateHeadquartersMember
2022-01-01
2022-06-30
0001360565
WFCF:TheMoveLLCMember
2023-06-30
0001360565
us-gaap:RelatedPartyMember
2023-06-30
0001360565
WFCF:OtherMember
2023-06-30
0001360565
us-gaap:RelatedPartyMember
2022-12-31
0001360565
WFCF:OtherMember
2022-12-31
0001360565
WFCF:VerificationAndCertificationSegmentMember
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2023-04-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2023-04-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2023-04-01
2023-06-30
0001360565
us-gaap:ServiceMember
2023-04-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2022-04-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2022-04-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2022-04-01
2022-06-30
0001360565
us-gaap:ServiceMember
2022-04-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2023-04-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2023-04-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2023-04-01
2023-06-30
0001360565
us-gaap:ProductMember
2023-04-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2022-04-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2022-04-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2022-04-01
2022-06-30
0001360565
us-gaap:ProductMember
2022-04-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2023-01-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2023-01-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2023-01-01
2023-06-30
0001360565
us-gaap:ServiceMember
2023-01-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2022-01-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2022-01-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2022-01-01
2022-06-30
0001360565
us-gaap:ServiceMember
2022-01-01
2022-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2023-01-01
2023-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2023-01-01
2023-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2023-01-01
2023-06-30
0001360565
us-gaap:ProductMember
2023-01-01
2023-06-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2022-01-01
2022-06-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2022-01-01
2022-06-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2022-01-01
2022-06-30
0001360565
us-gaap:ProductMember
2022-01-01
2022-06-30
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:shares
xbrli:pure
WFCF:Integer
iso4217:CAD
utr:sqft
UNITED
STATES
SECURITIES
AND EXCHANGE COMMISSION
Washington,
D.C. 20549
FORM
10-Q
☒ |
QUARTERLY
REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
|
|
|
For
the Quarterly period ended June 30, 2023 |
☐ |
TRANSITION
REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
|
|
|
For
the transition period from ____________ to _____________ |
Commission
File No. 001-40314
WHERE
FOOD COMES FROM, INC.
(exact
name of registrant as specified in its charter)
Colorado |
|
43-1802805 |
(State
or other jurisdiction of
incorporation
or organization) |
|
(I.R.S.
Employer
Identification No.) |
202
6th Street, Suite 400
Castle
Rock, CO 80104
(Address
of principal executive offices, including zip code)
Registrant’s
telephone number, including area code:
(303)
895-3002
Indicate
by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during
the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject
to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data
File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding
12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ☒ No ☐
Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, or a non-accelerated filer, or a small reporting
company. See definitions of “large accelerated filer” and “accelerated filer” and “smaller reporting entity”
in Rule 12b-2 of the Exchange Act.
|
Large
accelerated filer: |
☐ |
|
Accelerated
filer: |
☐ |
|
Non-accelerated
filer: |
☐ |
|
Smaller
reporting company: |
☒ |
|
Emerging
growth company |
☐ |
|
|
|
Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No
☒
Securities
registered pursuant to Section 12(b) of the Act:
Title
of each class |
|
Trading
Symbol(s) |
|
Name
of each exchange on which registered |
Common
Stock, $0.001 par value |
|
WFCF |
|
The
NASDAQ Stock Market LLC |
The
number of shares of the registrant’s common stock, $0.001 par value per share, outstanding as of August 4, 2023, was 5,608,548.
Where
Food Comes From, Inc.
Table
of Contents
June
30, 2023
Where
Food Comes From, Inc.
Consolidated
Balance Sheets
| |
June 30, 2023 | | |
December 31, 2022 | |
(Amounts in thousands, except per share amounts) | |
(Unaudited) | | |
| |
| |
| | |
| |
Assets | |
| | | |
| | |
Current assets: | |
| | | |
| | |
Cash and cash equivalents | |
$ | 3,410 | | |
$ | 4,368 | |
Accounts receivable, net of allowance | |
| 2,205 | | |
| 2,172 | |
Inventory | |
| 1,196 | | |
| 888 | |
Prepaid expenses and other current assets | |
| 713 | | |
| 463 | |
Total current assets | |
| 7,524 | | |
| 7,891 | |
Property and equipment, net | |
| 860 | | |
| 998 | |
Right-of-use assets, net | |
| 2,460 | | |
| 2,607 | |
Equity investments | |
| 1,191 | | |
| 991 | |
Intangible and other assets, net | |
| 2,179 | | |
| 2,340 | |
Goodwill, net | |
| 2,946 | | |
| 2,946 | |
Deferred tax assets, net | |
| 514 | | |
| 523 | |
Total assets | |
$ | 17,674 | | |
$ | 18,296 | |
| |
| | | |
| | |
Liabilities and Equity | |
| | | |
| | |
Current liabilities: | |
| | | |
| | |
Accounts payable | |
$ | 713 | | |
$ | 640 | |
Accrued expenses and other current liabilities | |
| 1,001 | | |
| 769 | |
Deferred revenue | |
| 1,841 | | |
| 1,278 | |
Current portion of finance lease obligations | |
| 13 | | |
| 9 | |
Current portion of operating lease obligations | |
| 323 | | |
| 341 | |
Total current liabilities | |
| 3,891 | | |
| 3,037 | |
Finance lease obligations, net of current portion | |
| 48 | | |
| 37 | |
Operating lease obligation, net of current portion | |
| 2,593 | | |
| 2,745 | |
Total liabilities | |
| 6,532 | | |
| 5,819 | |
| |
| | | |
| | |
Commitments and contingencies | |
| - | | |
| - | |
Equity: | |
| | | |
| | |
Preferred stock, $0.001 par value; 5,000 shares authorized; none issued or outstanding | |
| - | | |
| - | |
Common stock, $0.001 par value; 95,000 shares authorized; 6,508 (2023) and 6,501 (2022) shares issued, and 5,631 (2023) and 5,775 (2022) shares outstanding | |
| 6 | | |
| 6 | |
Additional paid-in-capital | |
| 12,223 | | |
| 12,145 | |
Treasury stock of 878 (2023) and 727 (2022) shares | |
| (9,329 | ) | |
| (7,263 | ) |
Retained earnings | |
| 8,242 | | |
| 7,589 | |
Total equity | |
| 11,142 | | |
| 12,477 | |
Total liabilities and stockholders’ equity | |
$ | 17,674 | | |
$ | 18,296 | |
The
accompanying notes are an integral part of these consolidated financial statements.
Where
Food Comes From, Inc.
Consolidated
Statements of Operations
(Unaudited)
(Amounts in thousands, except per share amounts) | |
2023 | | |
2022 | |
| |
Three months ended June 30, | |
(Amounts in thousands, except per share amounts) | |
2023 | | |
2022 | |
| |
| | |
| |
Revenues: | |
| | | |
| | |
Verification and certification service revenue | |
$ | 4,779 | | |
$ | 3,964 | |
Product sales | |
| 938 | | |
| 878 | |
Consulting revenue | |
| 409 | | |
| 489 | |
Total revenues | |
| 6,126 | | |
| 5,331 | |
Costs of revenues: | |
| | | |
| | |
Costs of verification and certification services | |
| 2,736 | | |
| 2,325 | |
Costs of products | |
| 555 | | |
| 522 | |
Costs of consulting | |
| 329 | | |
| 354 | |
Total costs of revenues | |
| 3,620 | | |
| 3,201 | |
Gross profit | |
| 2,506 | | |
| 2,130 | |
Selling, general and administrative expenses | |
| 1,833 | | |
| 1,817 | |
Income from operations | |
| 673 | | |
| 313 | |
Other income/(expense): | |
| | | |
| | |
Dividend income from Progressive Beef | |
| 50 | | |
| 50 | |
Other income, net | |
| 11 | | |
| 1 | |
Gain on sale of assets | |
| 5 | | |
| - | |
Loss on foreign currency exchange | |
| (2 | ) | |
| (23 | ) |
Interest expense | |
| (1 | ) | |
| (1 | ) |
Income tax expense | |
| 204 | | |
| 118 | |
Net income | |
$ | 532 | | |
$ | 222 | |
| |
| | | |
| | |
Per share - net income: | |
| | | |
| | |
Basic | |
$ | 0.09 | | |
$ | 0.04 | |
Diluted | |
$ | 0.09 | | |
$ | 0.04 | |
| |
| | | |
| | |
Weighted average number of common shares outstanding: | |
| | | |
| | |
Basic | |
| 5,670 | | |
| 6,013 | |
Diluted | |
| 5,735 | | |
| 6,096 | |
The
accompanying notes are an integral part of these consolidated financial statements.
Where
Food Comes From, Inc.
Consolidated
Statements of Operations
(Unaudited)
(Amounts in thousands, except per share amounts) | |
2023 | | |
2022 | |
| |
Six months ended June 30, | |
(Amounts in thousands, except per share amounts) | |
2023 | | |
2022 | |
| |
| | |
| |
Revenues: | |
| | | |
| | |
Verification and certification service revenue | |
$ | 8,585 | | |
$ | 7,748 | |
Product sales | |
| 1,909 | | |
| 1,885 | |
Consulting revenue | |
| 899 | | |
| 1,854 | |
Total revenues | |
| 11,393 | | |
| 11,487 | |
Costs of revenues: | |
| | | |
| | |
Costs of verification and certification services | |
| 4,932 | | |
| 4,361 | |
Costs of products | |
| 1,123 | | |
| 1,059 | |
Costs of consulting | |
| 689 | | |
| 1,540 | |
Total costs of revenues | |
| 6,744 | | |
| 6,960 | |
Gross profit | |
| 4,649 | | |
| 4,527 | |
Selling, general and administrative expenses | |
| 3,821 | | |
| 3,591 | |
Income from operations | |
| 828 | | |
| 936 | |
Other income/(expense): | |
| | | |
| | |
Dividend income from Progressive Beef | |
| 100 | | |
| 100 | |
Other income, net | |
| 20 | | |
| 1 | |
Gain on sale of assets | |
| 5 | | |
| - | |
Loss on foreign currency exchange | |
| (4 | ) | |
| (35 | ) |
Interest expense | |
| (2 | ) | |
| (2 | ) |
Income tax expense | |
| 294 | | |
| 281 | |
Net income | |
$ | 653 | | |
$ | 719 | |
| |
| | | |
| | |
Per share - net income: | |
| | | |
| | |
Basic | |
$ | 0.12 | | |
$ | 0.12 | |
Diluted | |
$ | 0.11 | | |
$ | 0.12 | |
| |
| | | |
| | |
Weighted average number of common shares outstanding: | |
| | | |
| | |
Basic | |
| 5,693 | | |
| 6,053 | |
Diluted | |
| 5,760 | | |
| 6,136 | |
The
accompanying notes are an integral part of these consolidated financial statements.
Where
Food Comes From, Inc.
Consolidated
Statements of Cash Flows
(Unaudited)
(Amounts in thousands) | |
2023 | | |
2022 | |
| |
Six months ended June 30, | |
(Amounts in thousands) | |
2023 | | |
2022 | |
| |
| | |
| |
Operating activities: | |
| | | |
| | |
Net income | |
$ | 653 | | |
$ | 719 | |
Adjustments to reconcile net income to net cash provided by operating activities: | |
| | | |
| | |
Depreciation and amortization | |
| 335 | | |
| 392 | |
Gain on sale of assets | |
| (5 | ) | |
| - | |
Stock-based compensation expense | |
| 32 | | |
| 83 | |
Deferred tax expense / (benefit) | |
| 9 | | |
| (33 | ) |
Bad debt (recovery) / expense | |
| (33 | ) | |
| 17 | |
Changes in operating assets and liabilities: | |
| | | |
| | |
Accounts receivable | |
| - | | |
| 198 | |
Inventory | |
| (308 | ) | |
| (110 | ) |
Prepaid expenses and other assets | |
| (250 | ) | |
| (472 | ) |
Accounts payable | |
| 73 | | |
| 274 | |
Accrued expenses and other current liabilities | |
| 235 | | |
| 897 | |
Deferred revenue | |
| 563 | | |
| 309 | |
Right of use assets and liabilities, net | |
| (9 | ) | |
| (4 | ) |
Net cash provided by operating activities | |
| 1,295 | | |
| 2,270 | |
| |
| | | |
| | |
Investing activities: | |
| | | |
| | |
Investment in BlueTrace | |
| (200 | ) | |
| - | |
Purchase of digital assets | |
| - | | |
| (178 | ) |
Purchases of property, equipment and software development costs | |
| (27 | ) | |
| (29 | ) |
Net cash used in investing activities | |
| (227 | ) | |
| (207 | ) |
| |
| | | |
| | |
Financing activities: | |
| | | |
| | |
Repayments of finance lease obligations | |
| (6 | ) | |
| (6 | ) |
Proceeds from stock option exercise | |
| 46 | | |
| 7 | |
Stock repurchase under Stock Buyback Plan | |
| (2,066 | ) | |
| (1,070 | ) |
Net cash used in financing activities | |
| (2,026 | ) | |
| (1,069 | ) |
Net change in cash | |
| (958 | ) | |
| 994 | |
Cash at beginning of period | |
| 4,368 | | |
| 5,414 | |
Cash at end of period | |
$ | 3,410 | | |
$ | 6,408 | |
The
accompanying notes are an integral part of these consolidated financial statements.
Where
Food Comes From, Inc.
Consolidated Statement of Equity
(Unaudited)
(Amounts in thousands) | |
Shares | | |
Amount | | |
Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
Additional | | |
| | |
| | |
| |
| |
Common Stock | | |
Paid-in | | |
Treasury | | |
Retained | | |
| |
(Amounts in thousands) | |
Shares | | |
Amount | | |
Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| |
Balance at December 31, 2021 | |
| 6,071 | | |
$ | 6 | | |
$ | 11,955 | | |
$ | (3,807 | ) | |
$ | 5,595 | | |
$ | 13,749 | |
Stock-based compensation expense | |
| 2 | | |
| - | | |
| 51 | | |
| - | | |
| - | | |
| 51 | |
Repurchase of common shares under Stock Buyback Plan | |
| (34 | ) | |
| - | | |
| - | | |
| (422 | ) | |
| - | | |
| (422 | ) |
Net income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 497 | | |
| 497 | |
Balance at March 31, 2022 | |
| 6,039 | | |
$ | 6 | | |
$ | 12,006 | | |
$ | (4,229 | ) | |
$ | 6,092 | | |
$ | 13,875 | |
Balance | |
| 6,039 | | |
$ | 6 | | |
$ | 12,006 | | |
$ | (4,229 | ) | |
$ | 6,092 | | |
$ | 13,875 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Stock-based compensation expense | |
| - | | |
| - | | |
| 32 | | |
| - | | |
| - | | |
| 32 | |
Stock options exercised | |
| 1 | | |
| - | | |
| 7 | | |
| - | | |
| - | | |
| 7 | |
Repurchase of common shares under Stock Buyback Plan | |
| (61 | ) | |
| - | | |
| - | | |
| (648 | ) | |
| - | | |
| (648 | ) |
Net income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 222 | | |
| 222 | |
Balance at June 30, 2022 | |
| 5,979 | | |
$ | 6 | | |
$ | 12,045 | | |
$ | (4,877 | ) | |
$ | 6,314 | | |
$ | 13,488 | |
Balance | |
| 5,979 | | |
$ | 6 | | |
$ | 12,045 | | |
$ | (4,877 | ) | |
$ | 6,314 | | |
$ | 13,488 | |
The
accompanying notes are an integral part of these consolidated financial statements.
Where
Food Comes From, Inc.
Consolidated
Statement of Equity
(Unaudited)
| |
| | |
| | |
Additional | | |
| | |
| | |
| |
| |
Common Stock | | |
Paid-in | | |
Treasury | | |
Retained | | |
| |
(Amounts in thousands) | |
Shares | | |
Amount | | |
Capital | | |
Stock | | |
Earnings | | |
Total | |
| |
| | |
| | |
| | |
| | |
| | |
| |
Balance at December 31, 2022 | |
| 5,775 | | |
$ | 6 | | |
$ | 12,145 | | |
$ | (7,263 | ) | |
$ | 7,589 | | |
$ | 12,477 | |
Stock-based compensation expense | |
| - | | |
| - | | |
| 15 | | |
| - | | |
| - | | |
| 15 | |
Repurchase of common shares under Stock Buyback Plan | |
| (90 | ) | |
| - | | |
| - | | |
| (1,230 | ) | |
| - | | |
| (1,230 | ) |
Net income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 121 | | |
| 121 | |
Balance at March 31, 2023 | |
| 5,685 | | |
$ | 6 | | |
$ | 12,160 | | |
$ | (8,493 | ) | |
$ | 7,710 | | |
$ | 11,383 | |
Balance | |
| 5,685 | | |
$ | 6 | | |
$ | 12,160 | | |
$ | (8,493 | ) | |
$ | 7,710 | | |
$ | 11,383 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Stock-based compensation expense | |
| - | | |
| - | | |
| 17 | | |
| - | | |
| - | | |
| 17 | |
Stock options exercised | |
| 7 | | |
| - | | |
| 46 | | |
| - | | |
| - | | |
| 46 | |
Repurchase of common shares under Stock Buyback Plan | |
| (61 | ) | |
| - | | |
| - | | |
| (836 | ) | |
| - | | |
| (836 | ) |
Net income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 532 | | |
| 532 | |
Balance at June 30, 2023 | |
| 5,631 | | |
$ | 6 | | |
$ | 12,223 | | |
$ | (9,329 | ) | |
$ | 8,242 | | |
$ | 11,142 | |
Balance | |
| 5,631 | | |
$ | 6 | | |
$ | 12,223 | | |
$ | (9,329 | ) | |
$ | 8,242 | | |
$ | 11,142 | |
The
accompanying notes are an integral part of these consolidated financial statements.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Note
1 - The Company and Basis of Presentation
Business
Overview
Where
Food Comes From, Inc. is a Colorado corporation based in Castle Rock, Colorado (“WFCF”, the “Company,” “our,”
“we,” or “us”). We are an independent, third-party food verification company conducting both on-site and desk
audits to verify that claims being made about livestock, food, other high-value specialty crops, agricultural and aquaculture products
are accurate. We care about food, agricultural and aquaculture, how it is grown and raised, the quality of what we eat, what farmers
and ranchers do, and authentically telling that story to the consumer. Our team visits farms and ranches and looks at their plants, animals,
and records, and compares the information we collect to specific standards or claims that farms and ranches want to make about how they
are producing food. We strive to ensure that everyone involved in the food business - from growers and farmers to retailers, restaurants
and shoppers – can count on WFCF to provide authentic and transparent information about the food we eat and how, where, and by
whom it is produced.
We
also provide a wide range of professional consulting services and technology solutions that generate incremental revenue specific to
the food and agricultural industry and drive sustainable value creation. Finally, the Company’s Where Food Comes From Source Verified®
retail and restaurant labeling program utilizes the verification of product attributes to connect consumers directly to the source of
the food they purchase through product labeling and web-based information sharing and education.
Most
of our customers are located throughout the United States.
Basis
of Presentation
Our
unaudited consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United
States of America (“GAAP”) and include the results of operations, financial position and
cash flows of Where Food Comes From, Inc. and its subsidiaries, Where Food Comes From Organic,
Inc. (“WFCFO”), Validus Verifications Services, LLC (“Validus”), SureHarvest Services, Inc. (“SureHarvest”),
and Postelsia Holdings, Ltd. (“Postelsia”) (collectively referred to as “we,” “us,” and “our”
throughout this Form 10-Q). The preparation of financial statements in conformity with GAAP requires us to make estimates and
assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of
the financial statements, and the reported amounts of revenues, costs and expenses during the reporting period. All
significant intercompany transactions and amounts have been eliminated. The results of businesses acquired are included in the consolidated
financial statements from the date of the acquisition. Actual results could differ from the estimates.
The
consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission
(“SEC”) and should be read in conjunction with our audited financial statements and footnotes thereto for the year ended
December 31, 2022, included in our Form 10-K filed on February 23, 2023. Certain information and footnote disclosures normally included
in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been
omitted pursuant to such rules and regulations. However, we believe that the disclosures are adequate to make the information presented
not misleading. Certain prior year amounts have been reclassified to conform to current year presentation. Net income and shareholders’
equity were not affected by these reclassifications. The financial statements reflect all adjustments (consisting primarily of normal
recurring adjustments) that are, in the opinion of management, necessary for a fair presentation of our financial position and results
of operations. The consolidated operating results for the three and six months ended June 30, 2023 are not necessarily indicative of
the results to be expected for any other interim period of any future year.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Seasonality
Our
business is subject to seasonal fluctuations annually. Significant portions of our verification and certification service revenue are
typically realized during late May through early October when the calf marketings and the growing seasons are at their peak.
Additionally,
the cattle industry is cyclical by nature based on factors impacting current and future supplies such as drought-induced feedlot placements,
higher cow and heifer slaughter, and lower auction receipts. The production lags inherent to this industry lead to long-lasting impacts
of production decisions. For example, increased liquidation implies tighter supplies for next year. Similarly, times of herd expansion
are typically a multi-year period. These cycles typically last roughly 10 years. The beginning of 2023 marks the ninth year of the current
cycle that began in 2014. We are currently in the contraction phase of the cycle after peaking in 2018-2019. How long we continue to
contract will be directly impacted by drought and pasture conditions.
Because
of the seasonality of the business and cyclical nature of our industry, results for any quarter are not necessarily indicative of the
results that may be achieved for any other quarter or for the full fiscal year.
Recent
Accounting Pronouncements
The
Financial Accounting Standards Board (FASB) Accounting Standards Codification is the sole source of authoritative GAAP other than SEC
issued rules and regulations that apply only to SEC registrants. The FASB issues an Accounting Standards Update (ASU) to communicate
changes to the codification. The Company considers the applicability and impact of all ASU’s. ASU’s were assessed and determined
to be either not applicable or are not expected to have a material impact on the consolidated financial statements.
Note
2 – Basic and Diluted Net Income per Share
Basic
net income per share was computed by dividing income available to common shareholders by the weighted average number of common shares
outstanding during the period. Diluted net income per share is based on the assumption that all dilutive convertible shares and stock
options were converted or exercised. Dilution is computed by applying the treasury stock method. Under this method, options and restricted
stock awards are assumed to be exercised at the beginning of the period (or at the time of issuance, if later), and as if funds obtained
thereby were used to purchase common stock at the average market price during the period.
The
following is a reconciliation of the share data used in the basic and diluted income per share computations (amounts in thousands):
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three months ended June 30, | | |
Six months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Basic: | |
| | | |
| | | |
| | | |
| | |
Weighted average shares outstanding | |
| 5,670 | | |
| 6,013 | | |
| 5,693 | | |
| 6,053 | |
| |
| | | |
| | | |
| | | |
| | |
Diluted: | |
| | | |
| | | |
| | | |
| | |
Weighted average shares outstanding | |
| 5,670 | | |
| 6,013 | | |
| 5,693 | | |
| 6,053 | |
Weighted average effects of dilutive securities | |
| 65 | | |
| 83 | | |
| 67 | | |
| 83 | |
Total | |
| 5,735 | | |
| 6,096 | | |
| 5,760 | | |
| 6,136 | |
| |
| | | |
| | | |
| | | |
| | |
Antidilutive securities: | |
| 17 | | |
| 17 | | |
| 17 | | |
| 17 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
The
effect of the inclusion of the antidilutive shares would have resulted in an increase in earnings per share. Accordingly, the weighted
average shares outstanding have not been adjusted for antidilutive shares.
Note
3 – Equity Investments
For
the three and six months ended June 30, 2023 and 2022, the Company received dividend income from Progressive Beef of $50,000 and $100,000,
respectively, representing a distribution of their earnings. The income is reflected within the “Other income/(expense)”
section of the Company’s Consolidated Statement of Operations for the three and six months ended June 30, 2023 and 2022.
On
March 29, 2023, the Company made an equity investment of $0.2 million in a private placement of ShellFish Solutions, Inc. dba BlueTrace,
Inc. (“BlueTrace”) Series Seed 2 Preferred Stock. The Company will account for its investment in BlueTrace at cost, in accordance
with Accounting Standard Update (“ASU”) 2016-01: Financial Instruments – Overall (Subtopic 825-10): Recognition
and Measurement of Financial Assets and Financial Liabilities.
We
determine the fair value of our investments on a quarterly basis in accordance with ASC 820, Fair Value Measurement, based on
a qualitative assessment (Level 2 inputs). We perform an analysis each quarter to identify whether significant events or changes in circumstances,
indicate that it is more likely than not that our investments are permanently impaired. In determining if an impairment has occurred,
we consider the following:
|
● |
investment’s
earnings performance, credit rating, asset quality, or business prospects of the investee; |
|
● |
has
there been significant adverse changes in the regulatory, economic, or technological environment of the investee; |
|
● |
has
there been a significant adverse in the general market condition of either the geographical area or the industry in which the investee
operates; and, |
|
● |
has
there been a bona fide offer to purchase or sell, or a completed auction process for the same or similar investment for an amount
less than the carrying amount of our investment. |
If
the current carrying value of each individual investment significantly exceeds the fair value so determined, a permanent impairment loss
has occurred with respect to the individual investment in the amount equal to the difference between the carrying value and the price
determined.
Impairment
losses are recognized within the Other income/(expense) section in the consolidated statements of operations in the period in which the
impairment is identified. The impaired investment is written down to the fair value at the time of impairment and this new cost basis
will not be adjusted upward for any subsequent increase in fair value. Gains are not recorded until realized upon sale(s), at which point
they are presented net of any impairment losses for the same investment held within Other income/(expense). In determining the gain to
be recognized upon sale, we calculate the difference between the sales price and carrying value of the investment sold immediately prior
to sale.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Note
4 – Intangible and Other Assets
The
following table summarizes our intangible and other assets (amounts in thousands, except useful life):
Schedule of Intangible and Other Assets
| |
June 30, | | |
December 31, | | |
Estimated |
| |
2023 | | |
2022 | | |
Useful Life |
Intangible assets subject to amortization: | |
| | | |
| | | |
|
Tradenames and trademarks | |
$ | 417 | | |
$ | 417 | | |
2.5 - 8.0 years |
Accreditations | |
| 75 | | |
| 75 | | |
5.0 years |
Customer relationships | |
| 3,659 | | |
| 3,664 | | |
3.0 - 15.0 years |
Patents | |
| 970 | | |
| 970 | | |
4.0 years |
Non-compete agreements | |
| 121 | | |
| 121 | | |
5.0 years |
Intangible and other assets, gross | |
| 5,242 | | |
| 5,247 | | |
|
Less accumulated amortization | |
| 3,669 | | |
| 3,511 | | |
|
Intangible and other assets, Net | |
| 1,573 | | |
| 1,736 | | |
|
Cryptocurrency (not subject to amortization) | |
| 116 | | |
| 116 | | |
|
Tradenames/trademarks (not subject to amortization) | |
| 465 | | |
| 465 | | |
|
Intangible assets | |
| 2,154 | | |
| 2,317 | | |
|
Other assets | |
| 25 | | |
| 23 | | |
|
Intangible and other assets: | |
$ | 2,179 | | |
$ | 2,340 | | |
|
For
the three and six months ended June 30, 2023 and 2022, we have not sold any digital assets and have not recognized any impairment losses.
Our digital assets are initially recorded at cost and are subsequently remeasured on the consolidated balance sheet at cost, net of any
impairment losses incurred since acquisition, if applicable. As of June 30, 2023 and December 31, 2022, the carrying value of our digital
assets held was $116,000.
Note
5 – Accrued Expenses and Other Current Liabilities
The
following table summarizes our accrued expenses and other current liabilities as of (amounts in thousands):
Schedule of Accrued Expenses and Other Current Liabilities
| |
June
30, | | |
December
31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Income
and sales taxes payable | |
$ | 28 | | |
$ | 14 | |
Payroll
related accruals | |
| 716 | | |
| 326 | |
Customer
deposits | |
| 50 | | |
| 35 | |
Professional
fees and other expenses | |
| 207 | | |
| 394 | |
Accrued
expenses and other current liabilities | |
$ | 1,001 | | |
$ | 769 | |
Note
6 – Notes Payable
Unison
Revolving Line of Credit
The
Company has a revolving line of credit (“LOC”) agreement which matures April 12, 2025. The LOC provides for $75,080 in working
capital. The interest rate is at the Wall Street Journal prime rate plus 1.50% and is adjusted daily. Principal and interest are payable
upon demand, but if demand is not made, then annual payments of accrued interest only are due, with the principal balance due on maturity.
As of June 30, 2023 and December 31, 2022, the effective interest rate was 9.75% and 9.0%, respectively. The LOC is collateralized by
all the business assets of Where Food Comes From Organic, Inc. (“WFCFO”). As of June 30, 2023, and December 31, 2022, there
were no amounts outstanding under this LOC.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Note
7 – Stock-Based Compensation
In
addition to cash compensation, the Company may compensate certain service providers, including employees, directors, consultants, and
other advisors, with equity-based compensation in the form of stock options, stock awards and restricted stock awards. The Company recognizes
all equity-based compensation as stock-based compensation expense based on the fair value of the compensation measured at the grant date.
For stock options, fair value is calculated at the date of grant using the Black-Scholes-Merton option pricing model. For stock awards
and restricted stock awards, fair value is the closing stock price for the Company’s common stock on the grant date. The expense
is recognized over the vesting period of the grant. For the periods presented, all stock-based compensation expense was classified as
a component within selling, general and administrative expense in the Company’s consolidated statements of operations.
The
amount of stock-based compensation expense is as follows (amounts in thousands):
Schedule of Stock-based Compensation Expense
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Stock
options | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 63 | |
Stock
awards | |
| - | | |
| - | | |
| - | | |
| 20 | |
Total | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 83 | |
Stock-based
compensation expense | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 83 | |
During
the three and six months ended June 30, 2023 and 2022, no stock options were awarded. During the three and six months ended June 30,
2023, no common stock was awarded. During the three months ended June 30, 2022, no common stock was awarded. During the six months ended
June 30, 2022, the Company awarded 1,500 shares of the Company’s common stock at a fair market value price of $13.45 per share
to an employee of the Company.
The
estimated unrecognized compensation cost from unvested awards which will be recognized ratably over the remaining vesting phase is as
follows (amounts in thousands):
Schedule of Unrecognized Compensation Cost from Unvested Awards
Years
ended December 31st: | |
Unvested
stock options | | |
Unvested
restricted stock awards | | |
Total
unrecognized compensation expense | |
2023
(remaining six months) | |
$ | 11 | | |
$ | - | | |
$ | 11 | |
2024 | |
| 11 | | |
| - | | |
| 11 | |
2025 | |
| - | | |
| - | | |
| - | |
| |
$ | 22 | | |
$ | - | | |
$ | 22 | |
Equity
Incentive Plans
Our
2006 Equity Incentive Plan (the “2006 Plan”) and 2016 Equity Incentive Plan (the “2016 Plan,” and together with
the 2006 Plan, the “Plans”) provide for the issuance of stock-based awards to employees, officers, directors and consultants.
The Plans permit the granting of stock awards and stock options. The vesting of stock-based awards is generally subject to the passage
of time and continued employment through the vesting period.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Stock
Option Activity
Stock
option activity under our Equity Incentive Plans is summarized as follows:
Schedule of Stock Option Activity
| |
| | |
| | |
| | |
Weighted
avg. | | |
| |
| |
| | |
Weighted
avg. | | |
Weighted
avg. | | |
remaining | | |
| |
| |
Number
of | | |
exercise
price | | |
grant
date fair | | |
contractual
life | | |
Aggregate | |
| |
awards | | |
per
share | | |
value
per share | | |
(in
years) | | |
intrinsic
value | |
| |
| | |
| | |
| | |
| | |
| |
Outstanding,
December 31, 2022 | |
| 92,347 | | |
$ | 8.67 | | |
$ | 7.77 | | |
| 5.31 | | |
$ | 502,688 | |
Granted | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Exercised | |
| (7,291 | ) | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Expired/Forfeited | |
| (6,250 | ) | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Outstanding,
June 30, 2023 | |
| 78,806 | | |
$ | 8.67 | | |
$ | 7.86 | | |
| 5.26 | | |
$ | 406,634 | |
Exercisable,
June 30, 2023 | |
| 72,477 | | |
$ | 8.30 | | |
$ | 7.63 | | |
| 5.03 | | |
$ | 400,809 | |
Unvested,
June 30, 2023 | |
| 6,329 | | |
$ | 13.99 | | |
$ | 10.40 | | |
| 7.90 | | |
$ | 5,825 | |
The
aggregate intrinsic value represents the total pre-tax intrinsic value (the aggregate difference between the closing price of our common
stock on June 30, 2023 and the exercise price for the in-the-money options) that would have been received by the option holders if all
the in-the-money options had been exercised on June 30, 2023.
Stock
Activity
There
has not been any non-vested stock award activity under our Equity Incentive Plans for the three and six months ended June 30, 2023 and
2022.
Note
8 – Income Taxes
Deferred
tax assets and liabilities have been determined based upon the differences between the financial statement amounts and the tax bases
of assets and liabilities as measured by enacted tax rates expected to be in effect when these differences are expected to reverse. In
assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all
of the deferred tax assets will not be realized.
The
provision or benefit for income taxes is recorded at the end of each interim period based on the Company’s best estimate of its
effective income tax rate expected to be applicable for the full fiscal year. For the three and six months ended June 30, 2023 we recorded
an income tax expense of approximately $204,000 and $294,000, respectively, compared to income tax expense of $118,000 and $281,000 for
the same 2022 periods.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Note
9 - Revenue Recognition
Disaggregation
of Revenue
We
have identified three material revenue categories in our business: (i) verification and certification service revenue, (ii) product sales,
(iii) consulting revenue.
Revenue
attributable to each of our identified revenue categories is disaggregated in the table below (amounts in thousands).
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Three
months ended June 30, 2023 | | |
Three
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 4,779 | | |
$ | - | | |
$ | - | | |
$ | 4,779 | | |
$ | 3,964 | | |
$ | - | | |
$ | - | | |
$ | 3,964 | |
Product
sales | |
| 938 | | |
| - | | |
| - | | |
| 938 | | |
| 878 | | |
| - | | |
| - | | |
| 878 | |
Consulting
revenue | |
| - | | |
| 409 | | |
| - | | |
| 409 | | |
| - | | |
| 489 | | |
| - | | |
| 489 | |
Total
revenues | |
$ | 5,717 | | |
$ | 409 | | |
$ | - | | |
$ | 6,126 | | |
$ | 4,842 | | |
$ | 489 | | |
$ | - | | |
$ | 5,331 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Six
months ended June 30, 2023 | | |
Six
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 8,585 | | |
$ | - | | |
$ | - | | |
$ | 8,585 | | |
$ | 7,748 | | |
$ | - | | |
$ | - | | |
$ | 7,748 | |
Product
sales | |
| 1,909 | | |
| - | | |
| - | | |
| 1,909 | | |
| 1,885 | | |
| - | | |
| - | | |
| 1,885 | |
Consulting
revenue | |
| - | | |
| 899 | | |
| - | | |
| 899 | | |
| - | | |
| 1,854 | | |
| - | | |
| 1,854 | |
Total
revenues | |
$ | 10,494 | | |
$ | 899 | | |
$ | - | | |
$ | 11,393 | | |
$ | 9,633 | | |
$ | 1,854 | | |
$ | - | | |
$ | 11,487 | |
Contract
Balances
As
of June 30, 2023 and December 31, 2022, accounts receivable from contracts with customers, net of allowance for doubtful accounts, was
approximately $2.2 million.
As
of June 30, 2023 and December 31, 2022, deferred revenue from contracts with customers was approximately $1.8 and $1.3 million, respectively.
The balance of the contract liabilities at June 30, 2023 and December 31, 2022 are expected to be recognized as revenue within one year
or less of the invoice date.
The
following table reflects the changes in our contract liabilities during the six month period ended June 30, 2023 (amounts in thousands):
Schedule of Changes in Contract Liabilities
Deferred
revenue: | |
| | |
Unearned
revenue December 31, 2022 | |
$ | 1,278 | |
Unearned
billings | |
| 2,030 | |
Revenue
recognized | |
| (1,467 | ) |
Unearned
revenue June 30, 2023 | |
$ | 1,841 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Note
10 – Leases
The
components of lease expense were as follows (amounts in thousands):
Schedule of Lease Expense
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Operating
lease cost | |
$ | 122 | | |
$ | 123 | | |
$ | 245 | | |
$ | 246 | |
Finance
lease cost | |
| | | |
| | | |
| | | |
| | |
Amortization
of assets | |
| 3 | | |
| 3 | | |
| 7 | | |
| 5 | |
Interest
on finance lease obligations | |
| 2 | | |
| - | | |
| 3 | | |
| 1 | |
Variable
lease cost | |
| - | | |
| - | | |
| - | | |
| - | |
Total
net lease cost | |
$ | 127 | | |
$ | 126 | | |
$ | 255 | | |
$ | 252 | |
Included
in the table above, for the three and six months ended June 30, 2023 and 2022, is $0.1 and $0.2 million, respectively, of operating lease
cost for our corporate headquarters. This space is being
leased from The Move, LLC. Our CEO and President, each a related party to WFCF, have a 24.3% jointly-held ownership interest in The Move,
LLC.
Supplemental
balance sheet information related to leases was as follows (amounts in thousands):
Schedule of Supplemental Balance Sheet Information Related to Leases
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
| |
June
30, 2023 | | |
December
31, 2022 | |
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
Operating
lease ROU assets | |
$ | 2,265 | | |
$ | 137 | | |
$ | 2,402 | | |
$ | 2,369 | | |
$ | 193 | | |
$ | 2,562 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Current
operating lease liabilities | |
$ | 236 | | |
$ | 87 | | |
$ | 323 | | |
$ | 224 | | |
$ | 117 | | |
$ | 341 | |
Noncurrent
operating lease liabilities | |
| 2,535 | | |
| 58 | | |
| 2,593 | | |
| 2,656 | | |
| 89 | | |
| 2,745 | |
Total
operating lease liabilities | |
$ | 2,771 | | |
$ | 145 | | |
$ | 2,916 | | |
$ | 2,880 | | |
$ | 206 | | |
$ | 3,086 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Finance
leases: | |
June
30, 2023 | | |
December
31, 2022 | |
Property
and equipment, at cost | |
$ | 76 | | |
$ | 70 | |
Accumulated
amortization | |
| (18 | ) | |
| (25 | ) |
Property
and equipment, net | |
$ | 58 | | |
$ | 45 | |
| |
| | | |
| | |
Current
obligations of finance leases | |
$ | 13 | | |
$ | 9 | |
Finance
leases, net of current obligations | |
| 48 | | |
| 37 | |
Total
finance lease liabilities | |
$ | 61 | | |
$ | 46 | |
| |
| | | |
| | |
Weighted
average remaining lease term (in years): | |
| | | |
| | |
Operating
leases | |
| 7.8 | | |
| 8.2 | |
Finance
leases | |
| 4.1 | | |
| 4.4 | |
| |
| | | |
| | |
Weighted
average discount rate: | |
| | | |
| | |
Operating
leases | |
| 5.8 | % | |
| 5.8 | % |
Finance
leases | |
| 8.2 | % | |
| 7.8 | % |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Supplemental
cash flow and other information related to leases was as follows (amounts in thousands):
Schedule of Supplemental Cash Flow Information Related to Leases
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Cash
paid for amounts included in the measurement of lease liabilities: | |
| | |
| | |
| | |
| |
Operating
cash flows from operating leases | |
$ | 126 | | |
$ | 126 | | |
$ | 254 | | |
$ | 251 | |
Operating
cash flows from finance leases | |
$ | 2 | | |
$ | - | | |
$ | 3 | | |
$ | 1 | |
Financing
cash flows from finance leases | |
$ | 3 | | |
$ | 3 | | |
$ | 6 | | |
$ | 6 | |
| |
| | | |
| | | |
| | | |
| | |
ROU
assets obtained in exchange for lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
leases | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | |
Maturities
of lease liabilities were as follows (amounts in thousands):
Schedule of Maturities of Operating Lease and Finance Lease Liabilities
Years
Ending December 31st, | |
Operating
Leases | | |
Finance
Leases | |
2023
(six remaining months) | |
$ | 252 | | |
$ | 10 | |
2024 | |
| 446 | | |
| 18 | |
2025 | |
| 435 | | |
| 19 | |
2026 | |
| 430 | | |
| 14 | |
2027 | |
| 430 | | |
| 12 | |
Thereafter | |
| 1,648 | | |
| - | |
Total
lease payments | |
| 3,641 | | |
| 73 | |
Less
amount representing interest | |
| (725 | ) | |
| (12 | ) |
Total
lease obligations | |
| 2,916 | | |
| 61 | |
Less
current portion | |
| (323 | ) | |
| (13 | ) |
Long-term
lease obligations | |
$ | 2,593 | | |
$ | 48 | |
Note
11 – Commitments and Contingencies
Legal
proceedings
From
time to time, we may become involved in various legal actions, administrative proceedings and claims in the ordinary course of business.
We generally record losses for claims in excess of the limits of purchased insurance in earnings at the time and to the extent they are
probable and estimable.
Note
12 - Segments
With
each acquisition, we assess the need to disclose discrete information related to our operating segments. Because of the similarities
of certain of our acquisitions that provide certification and verification services, we aggregate operations into one verification and
certification reportable segment. The operating segments included in the aggregated verification and certification segment include IMI
Global, WFCFO and Validus. The factors considered in determining this aggregated reporting segment include the economic similarity of
the businesses, the nature of services provided, production processes, types of customers and distribution methods.
The
Company also determined that it has a consulting reportable segment. SureHarvest, which includes Postelsia, is the sole operating unit
under the consulting reportable segment. This segment primarily includes consulting service revenues.
The
Company’s chief operating decision maker (the Company’s CEO) allocates resources and assesses the performance of its operating
segments. Segment management makes decisions, measures performance, and manages the business utilizing internal reporting operating segment
information. Performance of operating segments are based on net sales, gross profit, selling, general and administrative expenses and
most importantly, operating income.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
The
Company eliminates intercompany transfers between segments for management reporting purposes. The following table shows information for
reportable operating segments (amounts in thousands):
Schedule of Operating Segments
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Three
months ended June 30, 2023 | | |
Three
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 4,779 | | |
$ | - | | |
$ | - | | |
$ | 4,779 | | |
$ | 3,964 | | |
$ | - | | |
$ | - | | |
$ | 3,964 | |
Product
sales | |
| 938 | | |
| - | | |
| - | | |
| 938 | | |
| 878 | | |
| - | | |
| - | | |
| 878 | |
Consulting
revenue | |
| - | | |
| 409 | | |
| - | | |
| 409 | | |
| - | | |
| 489 | | |
| - | | |
| 489 | |
Total
revenues | |
$ | 5,717 | | |
$ | 409 | | |
$ | - | | |
$ | 6,126 | | |
$ | 4,842 | | |
$ | 489 | | |
$ | - | | |
$ | 5,331 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 2,736 | | |
| - | | |
| - | | |
| 2,736 | | |
| 2,325 | | |
| - | | |
| - | | |
| 2,325 | |
Costs
of products | |
| 555 | | |
| - | | |
| - | | |
| 555 | | |
| 522 | | |
| - | | |
| - | | |
| 522 | |
Costs
of consulting | |
| - | | |
| 329 | | |
| - | | |
| 329 | | |
| - | | |
| 354 | | |
| - | | |
| 354 | |
Total
costs of revenues | |
| 3,291 | | |
| 329 | | |
| - | | |
| 3,620 | | |
| 2,847 | | |
| 354 | | |
| - | | |
| 3,201 | |
Gross
profit | |
| 2,426 | | |
| 80 | | |
| - | | |
| 2,506 | | |
| 1,995 | | |
| 135 | | |
| - | | |
| 2,130 | |
Depreciation
& amortization | |
| 120 | | |
| 43 | | |
| - | | |
| 163 | | |
| 149 | | |
| 48 | | |
| - | | |
| 197 | |
Other
operating expenses | |
| 1,599 | | |
| 71 | | |
| - | | |
| 1,670 | | |
| 1,561 | | |
| 59 | | |
| - | | |
| 1,620 | |
Segment
operating income/(loss) | |
$ | 707 | | |
$ | (34 | ) | |
$ | - | | |
$ | 673 | | |
$ | 285 | | |
$ | 28 | | |
$ | - | | |
$ | 313 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | | |
| 50 | | |
| (23 | ) | |
| - | | |
| 27 | |
Income
tax expense | |
| - | | |
| - | | |
| (204 | ) | |
| (204 | ) | |
| - | | |
| - | | |
| (118 | ) | |
| (118 | ) |
Net
income/(loss) | |
$ | 772 | | |
$ | (36 | ) | |
$ | (204 | ) | |
$ | 532 | | |
$ | 335 | | |
$ | 5 | | |
$ | (118 | ) | |
$ | 222 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Six
months ended June 30, 2023 | | |
Six
months ended June 30, 2022 |
|
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 8,585 | | |
$ | - | | |
$ | - | | |
$ | 8,585 | | |
$ | 7,748 | | |
$ | - | | |
$ | - | | |
$ | 7,748 | |
Product
sales | |
| 1,909 | | |
| - | | |
| - | | |
| 1,909 | | |
| 1,885 | | |
| - | | |
| - | | |
| 1,885 | |
Consulting
revenue | |
| - | | |
| 899 | | |
| - | | |
| 899 | | |
| - | | |
| 1,854 | | |
| - | | |
| 1,854 | |
Total
revenues | |
$ | 10,494 | | |
$ | 899 | | |
$ | - | | |
$ | 11,393 | | |
$ | 9,633 | | |
$ | 1,854 | | |
$ | - | | |
$ | 11,487 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 4,932 | | |
| - | | |
| - | | |
| 4,932 | | |
| 4,361 | | |
| - | | |
| - | | |
| 4,361 | |
Costs
of products | |
| 1,123 | | |
| - | | |
| - | | |
| 1,123 | | |
| 1,059 | | |
| - | | |
| - | | |
| 1,059 | |
Costs
of consulting | |
| - | | |
| 689 | | |
| - | | |
| 689 | | |
| - | | |
| 1,540 | | |
| - | | |
| 1,540 | |
Total
costs of revenues | |
| 6,055 | | |
| 689 | | |
| - | | |
| 6,744 | | |
| 5,420 | | |
| 1,540 | | |
| - | | |
| 6,960 | |
Gross
profit | |
| 4,439 | | |
| 210 | | |
| - | | |
| 4,649 | | |
| 4,213 | | |
| 314 | | |
| - | | |
| 4,527 | |
Depreciation
& amortization | |
| 251 | | |
| 84 | | |
| - | | |
| 335 | | |
| 294 | | |
| 98 | | |
| - | | |
| 392 | |
Other
operating expenses | |
| 3,343 | | |
| 143 | | |
| - | | |
| 3,486 | | |
| 3,074 | | |
| 125 | | |
| - | | |
| 3,199 | |
Segment
operating income/(loss) | |
$ | 845 | | |
$ | (17 | ) | |
$ | - | | |
$ | 828 | | |
$ | 845 | | |
$ | 91 | | |
$ | - | | |
$ | 936 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 122 | | |
| (3 | ) | |
| - | | |
| 119 | | |
| 100 | | |
| (36 | ) | |
| - | | |
| 64 | |
Income
tax expense | |
| - | | |
| - | | |
| (294 | ) | |
| (294 | ) | |
| - | | |
| - | | |
| (281 | ) | |
| (281 | ) |
Net
income/(loss) | |
$ | 967 | | |
$ | (20 | ) | |
$ | (294 | ) | |
$ | 653 | | |
$ | 945 | | |
$ | 55 | | |
$ | (281 | ) | |
$ | 719 | |
Note
13 – Supplemental Cash Flow Information
Schedule of Supplemental Cash Flow Information
(Amounts
in thousands) | |
2023 | | |
2022 | |
| |
Six
months ended June 30, | |
(Amounts
in thousands) | |
2023 | | |
2022 | |
Cash
paid during the year: | |
| | | |
| | |
Interest
expense | |
$ | - | | |
$ | - | |
Income
taxes | |
$ | 469 | | |
$ | 452 | |
Note
14 – Subsequent Events
The
Company has had no material, significant or unusual transactions or events from the financial statement date through the issuance of
the financial statements.
ITEM
2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
General
This
information should be read in conjunction with the consolidated financial statements and the notes included in Item 1 of Part I of this
Quarterly Report and the audited consolidated financial statements and notes, and Management’s Discussion and Analysis of Financial
Condition and Results of Operations, contained in the Form 10−K for the fiscal year ended December 31, 2022. The following discussion
and analysis includes historical and certain forward−looking information that should be read together with the accompanying consolidated
financial statements, related footnotes and the discussion below of certain risks and uncertainties that could cause future operating
results to differ materially from historical results or from the expected results indicated by forward−looking statements.
Business
Overview
Where
Food Comes From, Inc. and its subsidiaries (“WFCF,” the “Company,” “our,” “we,” or “us”)
is a leading trusted resource for third-party verification of food production practices in North America. The Company estimates that
it supports more than approximately 17,500 farmers, ranchers, vineyards, wineries, processors, retailers, distributors, trade associations,
consumer brands, chefs, and restaurants with a wide variety of value-added services provided through its family of verifiers, including
IMI Global (“IMI”), Where Food Comes From Organic (“WFCFO”), and Validus Verification Services (“Validus”).
In order to have credibility, product claims such as gluten-free, non-GMO, non-hormone treated, humane handling, and others require verification
by an independent third-party such as WFCF. The Company’s principal business is conducting both on-site and desk audits to verify
that claims being made about livestock, aquaculture, crops and other food products are accurate.
Through
SureHarvest Services LLC (“SureHarvest”) and Postelsia Holdings, Ltd. (“Postelsia”), we primarily provide a wide
range of professional services and technology solutions that generate incremental revenue specific to the food, agricultural and aquaculture
industries and drive sustainable value creation.
Finally,
the Company’s Where Food Comes From Source Verified® retail and restaurant labeling program utilizes the verification of product
attributes to connect consumers directly to the source of the food they purchase through product labeling and web-based information sharing
and education. With the use of Quick Response Code (“QR”) technology, consumers can instantly access information about the
producers behind their food.
WFCF
was founded in 1996 and incorporated in the state of Colorado as a subchapter C corporation in 2006. The Company’s shares of common
stock trade on the NASDAQ Capital Market (“NASDAQ”), under the stock ticker symbol, “WFCF.”
The
Company’s original name – Integrated Management Information, Inc. (d.b.a. IMI Global) – was changed to Where Food Comes
From, Inc. in 2012 to better reflect the Company’s mission. Early growth was attributable to source and age verification services
for beef producers that wanted access to markets overseas following the discovery of “mad cow” disease in the U.S. Over the
years, WFCF has expanded its portfolio to include verification and software services for most food groups and over 50 programs and organizations.
This growth has been achieved both organically and through the acquisition of other companies.
Pandemics,
the Inflationary Environment and other Weather Related Risks
We
continue to monitor risks related to pandemics, inflation and weather, as well as other risks closely and will react accordingly, while
keeping the interest of our customers, employees and shareholders in mind. Please refer to our risk factors included in our Form 10-K
for the fiscal year ended December 31, 2022 for additional information related to all of our risks.
Environmental,
Social and Governance (“ESG”) and Human Capital Resources
ESG
We
take environmental and social responsibility very seriously. It’s the entire reason we spend day in and day out helping farmers,
ranchers and brands around the world provide transparency to their consumers. Communicating authentic, sustainable, and traceable stories
directly impacts our future.
We
believe that sound corporate governance is critical to helping us achieve our goals, including with respect to ESG. We continue to evolve
a governance framework that exercises appropriate oversight of responsibilities at all levels throughout the company and manages its
affairs consistent with high principles of business ethics. Our internal ESG Council is made up of leaders from across our company, and
regularly presents to our Executive Team, which oversees our ESG impacts, initiatives, and priorities.
Human
Capital Resources
Our
greatest asset is our people, and we continue to attract the best and brightest with our competitive pay and benefits package. As of
June 30, 2023, we had 89 total employees, of which 82 were full-time employees. Approximately 75% of our workforce is comprised of female
and other minority employees.
We
are committed to providing a workplace where our employees feel respected and appreciated. Our Human Resource department (“HR”)
conducts a new hire orientation, so employees know whom to contact with questions or concerns. HR has an open door policy and is actively
involved in driving culture and engagement alongside business leaders.
Our
policies are designed to promote fairness and respect for everyone. We hire, evaluate, and promote employees based on their skills and
performance. Everyone is expected to be trustworthy, demonstrate excellence in their performance, and collaborate with others. With this
in mind, we will not tolerate certain behaviors. These include harassment, retaliation, violence, intimidation, and discrimination of
any kind on the basis of race, color, religion, national origin, gender, sexual orientation, gender identity, gender expression, age,
disability or veteran status.
To
continue innovating, we must ensure we have a talented and engaged workforce with ample opportunity to contribute to our mission and
grow professionally. We are focused on intentionally creating pathways to career opportunities across WFCF through strategic initiatives
such as internships and leadership training.
At
WFCF, our employees show up passionate about making a difference in the world and for each other. With a majority-minority workforce,
empowering our employee resource groups to take charge in driving initiatives that attract, develop, and retain our passionate workforce
is vital to our continued success.
Seasonality
Our
business is subject to seasonal fluctuations annually. Significant portions of our verification and certification service revenue is
typically realized during late May through early October when the calf marketings and the growing seasons are at their peak.
Additionally,
the cattle industry is cyclical by nature based on factors impacting current and future supplies such as drought-induced feedlot placements,
higher cow and heifer slaughter, and lower auction receipts. The production lags inherent to this industry lead to long-lasting impacts
of production decisions. For example, increased liquidation implies tighter supplies for next year. Similarly, times of herd expansion
are typically a multi-year period. These cycles typically last roughly 10 years. The beginning of 2023 marks the ninth year of the current
cycle that began in 2014. We are currently in the contraction phase of the cycle after peaking in 2018-2019. How long we continue to
contract will be directly impacted by drought and pasture conditions.
Because
of the seasonality of the business and cyclical nature of our industry, results for any quarter are not necessarily indicative of the
results that may be achieved for any other quarter or for the full fiscal year.
Liquidity
and Capital Resources
At
June 30, 2023, we had cash and cash equivalents of approximately $3.4 million compared to approximately $4.4 million at December 31,
2022. Our working capital at June 30, 2023 and December 31, 2022 was approximately $3.6 million and $4.9 million, respectively.
Net
cash provided by operating activities for the six months ended June 30, 2023 was approximately $1.3 million compared to $2.3 million
during the same period in 2022. Net cash provided by operating activities is driven by our net income and adjusted by non-cash items.
Non-cash adjustments primarily include depreciation, amortization of intangible assets, stock-based compensation expense, and deferred
taxes. Fluctuations are primarily due to operating performance offset by the timing of cash receipts and cash disbursements. The cash
provided by operating activities for the period ending June 30, 2023 was primarily driven by a change in inventory, prepaid expenses
and other assets, accrued expenses and other current liabilities, and deferred revenue. The cash provided by operating activities for
the period ending June 30, 2022 was primarily driven by a change in accrued expenses and other current liabilities and prepaid expenses
and other assets.
Net
cash used in investing activities for the six months ended June 30, 2023 and 2022 was approximately $0.2 million. Net cash used in the
period ending June 30, 2023 was primarily related to our equity investment in BlueTrace. Net cash used in the period ending June 30,
2022 was primarily for the purchase of digital assets.
Net
cash used in financing activities for the six months ended June 30, 2023 and 2022 was approximately $2.0 million and $1.1 million, respectively.
Cash used for the periods ending June 30, 2023 and 2022, was primarily due to the repurchase of common shares under the Stock Buyback
Plan.
Over
the past several years, our growth has been funded primarily through cash flows from operations. We continually evaluate all funding
options, including additional offerings of our securities to private, public and institutional investors and other credit facilities
as they become available.
The
primary driver of our operating cash flow is our third-party verification solutions, specifically the gross margin generated from services
provided. Therefore, we focus on the elements of those operations, including revenue growth, gross margin and long-term projects that
ensure a steady stream of operating profits to enable us to meet our cash obligations. On a weekly basis, we review the performance of
each of our revenue streams focusing on third-party verification solutions compared with prior periods and our operating plan. We believe
that our various sources of capital, including cash flow from operating activities, overall improvement in our performance, and our ability
to obtain additional financing, are adequate to finance current operations. We are not aware of any other event or trend that would negatively
affect our liquidity. In the event such a trend develops, we believe that there are sufficient financing avenues available to us and
from our internal cash-generating capabilities to adequately manage our ongoing business.
The
culmination of all our efforts has brought significant opportunities to us, including increased investor
confidence and renewed interest in our company, as well as the potential to develop business relationships with long-term strategic
partners. In keeping with our core business, we will continue to review our business model with a focus on profitability, long-term capital
solutions and the potential impact of acquisitions or divestitures, if such an opportunity arises.
Our
plan for continued growth is primarily based on diversification and bundling opportunities in our product offerings within national and
international markets, as well as potential acquisitions. We believe that there are significant growth opportunities available to us
because of growing consumer awareness and demand on a national level. Internationally, a quality verification program is often the only
way to overcome import or export restrictions.
Debt
Facility
The
Company has a revolving line of credit (“LOC”) agreement which matures April 12, 2025. The LOC provides for $75,080 in working
capital. The interest rate is at the Wall Street Journal prime rate plus 1.50% and is adjusted daily. Principal and interest are payable
upon demand, but if demand is not made, then annual payments of accrued interest only are due, with the principal balance due upon maturity.
As of June 30, 2023 and December 31, 2022, the effective interest rate was 9.75% and 9.0%, respectively. The LOC is collateralized by
all the business assets of Where Food Comes From Organic, Inc. (“WFCFO”). As of June 30, 2023, and December 31, 2022, there
were no amounts outstanding under this LOC.
Off-Balance
Sheet Arrangements
As
of June 30, 2023, we had no off-balance sheet arrangements of any type.
RESULTS
OF OPERATIONS
Three
and six months ended June 30, 2023 compared to the same period in fiscal year 2022
The
following table shows information for reportable operating segments (amounts in thousands):
| |
Three
months ended June 30, 2023 | | |
Three
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 4,779 | | |
$ | - | | |
$ | - | | |
$ | 4,779 | | |
$ | 3,964 | | |
$ | - | | |
$ | - | | |
$ | 3,964 | |
Product
sales | |
| 938 | | |
| - | | |
| - | | |
| 938 | | |
| 878 | | |
| - | | |
| - | | |
| 878 | |
Consulting
revenue | |
| - | | |
| 409 | | |
| - | | |
| 409 | | |
| - | | |
| 489 | | |
| - | | |
| 489 | |
Total
revenues | |
$ | 5,717 | | |
$ | 409 | | |
$ | - | | |
$ | 6,126 | | |
$ | 4,842 | | |
$ | 489 | | |
$ | - | | |
$ | 5,331 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 2,736 | | |
| - | | |
| - | | |
| 2,736 | | |
| 2,325 | | |
| - | | |
| - | | |
| 2,325 | |
Costs
of products | |
| 555 | | |
| - | | |
| - | | |
| 555 | | |
| 522 | | |
| - | | |
| - | | |
| 522 | |
Costs
of consulting | |
| - | | |
| 329 | | |
| - | | |
| 329 | | |
| - | | |
| 354 | | |
| - | | |
| 354 | |
Total
costs of revenues | |
| 3,291 | | |
| 329 | | |
| - | | |
| 3,620 | | |
| 2,847 | | |
| 354 | | |
| - | | |
| 3,201 | |
Gross
profit | |
| 2,426 | | |
| 80 | | |
| - | | |
| 2,506 | | |
| 1,995 | | |
| 135 | | |
| - | | |
| 2,130 | |
Depreciation
& amortization | |
| 120 | | |
| 43 | | |
| - | | |
| 163 | | |
| 149 | | |
| 48 | | |
| - | | |
| 197 | |
Other
operating expenses | |
| 1,599 | | |
| 71 | | |
| - | | |
| 1,670 | | |
| 1,561 | | |
| 59 | | |
| - | | |
| 1,620 | |
Segment
operating income/(loss) | |
$ | 707 | | |
$ | (34 | ) | |
$ | - | | |
$ | 673 | | |
$ | 285 | | |
$ | 28 | | |
$ | - | | |
$ | 313 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | | |
| 50 | | |
| (23 | ) | |
| - | | |
| 27 | |
Income
tax expense | |
| - | | |
| - | | |
| (204 | ) | |
| (204 | ) | |
| - | | |
| - | | |
| (118 | ) | |
| (118 | ) |
Net
income/(loss) | |
$ | 772 | | |
$ | (36 | ) | |
$ | (204 | ) | |
$ | 532 | | |
$ | 335 | | |
$ | 5 | | |
$ | (118 | ) | |
$ | 222 | |
| |
Six
months ended June 30, 2023 | | |
Six
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 8,585 | | |
$ | - | | |
$ | - | | |
$ | 8,585 | | |
$ | 7,748 | | |
$ | - | | |
$ | - | | |
$ | 7,748 | |
Product
sales | |
| 1,909 | | |
| - | | |
| - | | |
| 1,909 | | |
| 1,885 | | |
| - | | |
| - | | |
| 1,885 | |
Consulting
revenue | |
| - | | |
| 899 | | |
| - | | |
| 899 | | |
| - | | |
| 1,854 | | |
| - | | |
| 1,854 | |
Total
revenues | |
$ | 10,494 | | |
$ | 899 | | |
$ | - | | |
$ | 11,393 | | |
$ | 9,633 | | |
$ | 1,854 | | |
$ | - | | |
$ | 11,487 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 4,932 | | |
| - | | |
| - | | |
| 4,932 | | |
| 4,361 | | |
| - | | |
| - | | |
| 4,361 | |
Costs
of products | |
| 1,123 | | |
| - | | |
| - | | |
| 1,123 | | |
| 1,059 | | |
| - | | |
| - | | |
| 1,059 | |
Costs
of consulting | |
| - | | |
| 689 | | |
| - | | |
| 689 | | |
| - | | |
| 1,540 | | |
| - | | |
| 1,540 | |
Total
costs of revenues | |
| 6,055 | | |
| 689 | | |
| - | | |
| 6,744 | | |
| 5,420 | | |
| 1,540 | | |
| - | | |
| 6,960 | |
Gross
profit | |
| 4,439 | | |
| 210 | | |
| - | | |
| 4,649 | | |
| 4,213 | | |
| 314 | | |
| - | | |
| 4,527 | |
Depreciation
& amortization | |
| 251 | | |
| 84 | | |
| - | | |
| 335 | | |
| 294 | | |
| 98 | | |
| - | | |
| 392 | |
Other
operating expenses | |
| 3,343 | | |
| 143 | | |
| - | | |
| 3,486 | | |
| 3,074 | | |
| 125 | | |
| - | | |
| 3,199 | |
Segment
operating income/(loss) | |
$ | 845 | | |
$ | (17 | ) | |
$ | - | | |
$ | 828 | | |
$ | 845 | | |
$ | 91 | | |
$ | - | | |
$ | 936 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 122 | | |
| (3 | ) | |
| - | | |
| 119 | | |
| 100 | | |
| (36 | ) | |
| - | | |
| 64 | |
Income
tax expense | |
| - | | |
| - | | |
| (294 | ) | |
| (294 | ) | |
| - | | |
| - | | |
| (281 | ) | |
| (281 | ) |
Net
income/(loss) | |
$ | 967 | | |
$ | (20 | ) | |
$ | (294 | ) | |
$ | 653 | | |
$ | 945 | | |
$ | 55 | | |
$ | (281 | ) | |
$ | 719 | |
Verification
and Certification Segment
Verification
and certification service revenues consist of fees charged for verification audits and other verification services that the Company performs
for customers. Fees earned from our WFCF labeling program are also included in our verification and certification revenues as it represents
a value-added extension of our source verification. Verification and certification service revenue for the three and six months ended
June 30, 2023 improved 20.6% and 10.8%, respectively, compared with the same periods in 2022. While our verification and certification
service revenue continues to improve due to new customer growth and bundling opportunities, we believe we are at a low point of a contraction
phase within the cattle cycle which negatively impacts revenue tied directly to price per head of cattle. We also believe inflationary
pressure on packers, producers, growers, brands, and retailers is putting downward pressure on verified and certified foods as consumers
have switched to lower priced food products. Finally, due to multiple severe cold weather systems that blasted through most of the United
States in late March 2023, audits normally scheduled to be performed in late March 2023 were delayed until weather conditions improved.
Our
product sales are an ancillary part of our verification and certification services and represent sales of cattle identification ear tags.
Product sales for the three and six months ended June 30, 2023 increased 6.8% and 1.3%, respectively, compared to the same periods in
2022. Consistent with our verification and certification service revenue, our product sales continue to improve due to new customer growth,
but we believe we are at a low point of a contraction phase within the cattle cycle which negatively impacts revenue tied directly to
price per head of cattle. Revenue for product sales is recognized upon delivery of the goods to customer, at which point title, custody
and risk of loss transfer to the customer.
Segment
costs of revenues for the three and six months ended June 30, 2023 were approximately $3.3 million and $6.0 million, respectively, compared
to approximately $2.8 million and $5.4 million, respectively, for the same periods in 2022. Gross margin for the three and six months
ended June 30, 2023 was 42.4% and 42.3%, respectively, compared to 41.2% and 43.7%, respectively, in 2022. Our margins are generally
impacted by various fixed costs such as cost of products, salaries and benefits, insurance and taxes. We continue to experience inflationary
increases in the costs of products shipped and increases in compensation related costs due to a tight labor market impacting our margins.
New customer growth helps offset some of the inflationary impacts on our margins, to an extent.
Other
operating expenses for the three and six months ended June 30, 2023 increased by approximately 2.4% and 8.8%, respectively, compared
to the same periods in 2022. The increase was primarily due to travel and marketing related expenses for physical attendance in company-wide
on-site trainings, tradeshows and the Nasdaq Bell Ringing ceremony, all of which had been postponed for the past 2 years due to the COVID-pandemic.
Consulting
Segment
Consulting
revenue primarily represents fees earned from a wide range of professional consulting services and technology solutions that support
our verification business and generate incremental revenue specific to the food and agricultural industry. Our consulting revenue stream
is predominately project based and not recurring in nature. Consulting revenue for the three and six months ended June 30, 2023 decreased
approximately 16.3% and 51.5%, respectively, compared to the same periods in 2022. The 2022 periods included a significant short-term
engagement with a Japanese party to promote Japanese seafood products into the American supply chain during 2022.
Costs
of revenues for our consulting segment for the three and six months ended June 30, 2023 was approximately $0.3 million and $0.7 million,
respectively, compared to approximately $0.4 million and $1.5 million, respectively for the same periods in 2022. Gross margin for the
three months ended June 30, 2023 decreased to 19.6% compared to 27.6% for the same period in 2022. Gross margin for the six months ended
June 30, 2023 improved to 23.4% compared to 16.9% for the same period in 2022. Because our consulting revenue is predominately project
based, margins are greatly impacted by the timing of the project work and the fixed and/or variable labor necessary to complete the project.
The 2022 margins were negatively impacted by an increased use of contract labor to support the short-term consulting engagement mentioned
above.
In
addition to advisory services, our consulting segment provides technology solutions as a platform to support data driven analysis. The
information derived helps deliver meaningful insights for food and agriculture businesses, potentially leading up to third party certification.
While our consulting segment is not a significant contributor to our bottom line, we believe it is a valuable service offering to support
all aspects of food and agriculture. It also helps further diversify our business, strengthen our position, and understand trends in
the food, agriculture, and aquaculture industries.
Dividend
Income from Progressive Beef
For
the three and six months ended June 30,
2023 and 2022, the Company received dividend income of $50,000 and $100,000, respectively, from Progressive
Beef representing a distribution of their earnings.
Income
Tax Expense
The
provision for income taxes is recorded at the end of each interim period based on the Company’s best estimate of its effective
income tax rate expected to be applicable for the full fiscal year. For the three and six months ended June 30, 2023, we recorded income
tax expense of approximately $204,000 and $294,000, respectively, compared to income tax expense of $118,000 and $281,000 for the same
periods in 2022.
Net
Income and Per Share Information
As
a result of the foregoing, net income attributable to WFCF shareholders for the three and six months ended June 30, 2023 was approximately
$0.5 million and $0.7 million, respectively, and $0.09 and $0.12, respectively, per basic share and $0.09 and $0.11, respectively, per
diluted common share. Compared to net income of approximately $0.2 million and $0.7 million, respectively, and $0.04 and $0.12, respectively,
per basic and diluted common share for the same periods in 2022.
ITEM
4. CONTROLS AND PROCEDURES
Evaluation
of Disclosure Controls and Procedures
Our
management, including our principal executive and financial officers, have conducted an evaluation of the effectiveness of the design
and operation of our “disclosure controls and procedures,” as such term is defined under Rules 13a-15(e) and 15d-15(e) of
the Exchange Act, to ensure that information we are required to disclose in the reports we file or submit under the Exchange Act is recorded,
processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and include controls and procedures
designed to ensure that information we are required to disclose in such reports is accumulated and communicated to management, including
our principal executive and financial officers, as appropriate, to allow timely decisions regarding required disclosure. Based on that
evaluation, our principal executive and financial officers concluded that our disclosure controls and procedures were effective as of
the end of the period covered by this report. We believe that the financial statements included in this report fairly present in all
material respects our financial condition, results of operations and cash flows for the periods presented.
Internal
Control Over Financial Reporting
Our
management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f)
of the Exchange Act. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements
and can only provide reasonable assurance with respect to financial statement preparation. Also, projections of any evaluation of effectiveness
to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of
compliance with the policies or procedures may deteriorate.
There
have not been any other changes in the Company’s internal control over financial reporting (as such term is defined in Rule 13a-15(f)
under the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect,
the Company’s internal control over financial reporting.
PART
II – OTHER INFORMATION
ITEM
1. LEGAL PROCEEDINGS
From
time to time, we may become involved in various legal actions, administrative proceedings and claims in the ordinary course of business.
We generally record losses for claims in excess of the limits of purchased insurance in earnings at the time and to the extent they are
probable and estimable. We are not aware of any significant legal actions at this time.
ITEM
1A. RISK FACTORS
Our
business is subject to a number of risks, including those identified in Item 1A. — “Risk Factors” of our 2022 Annual
Report on Form 10−K, that could have a material effect on our business, results of operations, financial condition and/or liquidity
and that could cause our operating results to vary significantly from period to period. As of June
30, 2023, the Company recognizes matters specific to pandemics, the inflationary environment and weather-related
risks may have a continued economic impact on the Company, but management does not know and cannot estimate what the long-term financial
impact may be. We may also disclose changes to such factors or disclose additional factors from time to time in our future filings with
the SEC.
ITEM
2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer
Purchases of Equity Securities
On
September 30, 2019, our Board of Directors approved a new plan to buyback up to 2.5 million additional shares of our common stock from
the open market (“Stock Buyback Plan”). Activity for the three months ended June 30, 2023 is as follows:
| |
Number
of Shares | | |
Cost
of Shares (in thousands) | | |
Average
Cost per Share | |
Shares
purchased - April 2023 | |
| 26,000 | | |
$ | 349 | | |
$ | 13.40 | |
Shares
purchased - May 2023 | |
| 16,000 | | |
| 222 | | |
$ | 13.89 | |
Shares
purchased - June 2023 | |
| 19,000 | | |
| 265 | | |
$ | 13.95 | |
Total | |
| 61,000 | | |
$ | 836 | | |
| | |
ITEM
6. EXHIBITS
(a)
Exhibits
SIGNATURES
Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by
the undersigned thereunto duly authorized.
Date:
August 10, 2023 |
Where
Food Comes From, Inc. |
|
|
|
By: |
/s/
John K. Saunders |
|
|
Chief
Executive Officer |
|
|
|
|
By: |
/s/
Dannette Henning |
|
|
Chief
Financial Officer |
EXHIBIT
31.1
I,
John Saunders, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Where Food Comes From, Inc.
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;
3.
Based on my knowledge, the consolidated financial statements, and other financial information included in this report, fairly present
in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;
4.
The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
|
(a) |
Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiary, is made known to us by others
within those entities, particularly during the period in which this report is being prepared; |
|
|
|
|
(b) |
Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles; |
|
|
|
|
(c) |
Evaluated
the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about
the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and |
|
|
|
|
(d)
|
Disclosed
in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s
most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and |
5.
The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing
the equivalent functions):
|
(a) |
All
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information;
and |
|
|
|
|
(b) |
Any
fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s
internal control over financial reporting. |
Date:
August 10, 2023 |
|
|
|
/s/
John Saunders |
|
John
Saunders, Chief Executive Officer |
|
EXHIBIT
31.2
I,
Dannette Henning, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Where Food Comes From, Inc.
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;
3.
Based on my knowledge, the consolidated financial statements, and other financial information included in this report, fairly present
in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;
4.
The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
|
(a) |
Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiary, is made known to us by others
within those entities, particularly during the period in which this report is being prepared; |
|
|
|
|
(b) |
Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our
supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles; |
|
|
|
|
(c) |
Evaluated
the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about
the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and |
|
|
|
|
(d)
|
Disclosed
in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s
most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and |
5.
The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing
the equivalent functions):
|
(a) |
All
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are
reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information;
and |
|
|
|
|
(b) |
Any
fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s
internal control over financial reporting. |
Date:
August 10, 2023 |
|
|
|
/s/
Dannette Henning |
|
Dannette
Henning, Chief Financial Officer |
|
EXHIBIT
32.1
Certification
of Periodic Financial Report
Pursuant
to 18 U.S.C. Section 1350
For
purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, John Saunders
the Chief Executive Officer of Where Food Comes From, Inc. (the “Company”), hereby certifies that, to his knowledge:
|
(i)
|
the
Quarterly Report on Form 10-Q of the Company for the quarterly period ended June 30, 2023, as filed with the Securities and Exchange
Commission on the date hereof (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities
Exchange Act of 1934; and |
|
|
|
|
(ii) |
the
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company. |
Date:
August 10, 2023 |
|
|
|
/s/
John Saunders |
|
John
Saunders, Chief Executive Officer |
|
EXHIBIT
32.2
Certification
of Periodic Financial Report
Pursuant
to 18 U.S.C. Section 1350
For
purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, Dannette Henning,
the Chief Financial Officer of Where Food Comes From, Inc. (the “Company”), hereby certifies that, to her knowledge:
|
(i)
|
the
Quarterly Report on Form 10-Q of the Company for the quarterly period ended June 30, 2023, as filed with the Securities and Exchange
Commission on the date hereof (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities
Exchange Act of 1934; and |
|
|
|
|
(ii) |
the
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company. |
Date:
August 10, 2023 |
|
|
|
/s/
Dannette Henning |
|
Dannette
Henning, Chief Financial Officer |
|
v3.23.2
Cover - shares
|
6 Months Ended |
|
Jun. 30, 2023 |
Aug. 04, 2023 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Amendment Flag |
false
|
|
Document Quarterly Report |
true
|
|
Document Transition Report |
false
|
|
Document Period End Date |
Jun. 30, 2023
|
|
Document Fiscal Period Focus |
Q2
|
|
Document Fiscal Year Focus |
2023
|
|
Current Fiscal Year End Date |
--12-31
|
|
Entity File Number |
001-40314
|
|
Entity Registrant Name |
WHERE
FOOD COMES FROM, INC.
|
|
Entity Central Index Key |
0001360565
|
|
Entity Tax Identification Number |
43-1802805
|
|
Entity Incorporation, State or Country Code |
CO
|
|
Entity Address, Address Line One |
202
6th Street
|
|
Entity Address, Address Line Two |
Suite 400
|
|
Entity Address, City or Town |
Castle
Rock
|
|
Entity Address, State or Province |
CO
|
|
Entity Address, Postal Zip Code |
80104
|
|
City Area Code |
(303)
|
|
Local Phone Number |
895-3002
|
|
Title of 12(b) Security |
Common
Stock, $0.001 par value
|
|
Trading Symbol |
WFCF
|
|
Security Exchange Name |
NASDAQ
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Non-accelerated Filer
|
|
Entity Small Business |
true
|
|
Entity Emerging Growth Company |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
5,608,548
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 2 such as Street or Suite number
+ References
+ Details
Name: |
dei_EntityAddressAddressLine2 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Consolidated Balance Sheets - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Current assets: |
|
|
Cash and cash equivalents |
$ 3,410
|
$ 4,368
|
Accounts receivable, net of allowance |
2,205
|
2,172
|
Inventory |
1,196
|
888
|
Prepaid expenses and other current assets |
713
|
463
|
Total current assets |
7,524
|
7,891
|
Property and equipment, net |
860
|
998
|
Right-of-use assets, net |
2,460
|
2,607
|
Equity investments |
1,191
|
991
|
Intangible and other assets, net |
2,179
|
2,340
|
Goodwill, net |
2,946
|
2,946
|
Deferred tax assets, net |
514
|
523
|
Total assets |
17,674
|
18,296
|
Current liabilities: |
|
|
Accounts payable |
713
|
640
|
Accrued expenses and other current liabilities |
1,001
|
769
|
Deferred revenue |
1,841
|
1,278
|
Current portion of finance lease obligations |
13
|
9
|
Current portion of operating lease obligations |
323
|
341
|
Total current liabilities |
3,891
|
3,037
|
Finance lease obligations, net of current portion |
48
|
37
|
Operating lease obligation, net of current portion |
2,593
|
2,745
|
Total liabilities |
6,532
|
5,819
|
Commitments and contingencies |
|
|
Equity: |
|
|
Preferred stock, $0.001 par value; 5,000 shares authorized; none issued or outstanding |
|
|
Common stock, $0.001 par value; 95,000 shares authorized; 6,508 (2023) and 6,501 (2022) shares issued, and 5,631 (2023) and 5,775 (2022) shares outstanding |
6
|
6
|
Additional paid-in-capital |
12,223
|
12,145
|
Treasury stock of 878 (2023) and 727 (2022) shares |
(9,329)
|
(7,263)
|
Retained earnings |
8,242
|
7,589
|
Total equity |
11,142
|
12,477
|
Total liabilities and stockholders’ equity |
$ 17,674
|
$ 18,296
|
X |
- DefinitionOperating and finance lease right of use asset.
+ References
+ Details
Name: |
WFCF_OperatingAndFinanceLeaseRightOfUseAsset |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.
+ References
+ Details
Name: |
us-gaap_AccruedLiabilitiesAndOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.17) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommitmentsAndContingencies |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredRevenueCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19-26) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(21)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29,30) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TreasuryStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
|
Jun. 30, 2023 |
Dec. 31, 2022 |
Statement of Financial Position [Abstract] |
|
|
Preferred stock, par value |
$ 0.001
|
$ 0.001
|
Preferred stock, shares authorized |
5,000,000
|
5,000,000
|
Preferred stock, shares issued |
0
|
0
|
Preferred stock, shares outstanding |
0
|
0
|
Common stock, par value |
$ 0.001
|
$ 0.001
|
Common stock, shares authorized |
95,000,000
|
95,000,000
|
Common stock, shares issued |
6,508,000
|
6,501,000
|
Common stock, shares outstanding |
5,631,000
|
5,775,000
|
Treasury stock, shares |
878,000
|
727,000
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of previously issued common shares repurchased by the issuing entity and held in treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1
+ Details
Name: |
us-gaap_TreasuryStockCommonShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($) shares in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Revenues: |
|
|
|
|
Total revenues |
$ 6,126,000
|
$ 5,331,000
|
$ 11,393,000
|
$ 11,487,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
3,620,000
|
3,201,000
|
6,744,000
|
6,960,000
|
Gross profit |
2,506,000
|
2,130,000
|
4,649,000
|
4,527,000
|
Selling, general and administrative expenses |
1,833,000
|
1,817,000
|
3,821,000
|
3,591,000
|
Income from operations |
673,000
|
313,000
|
828,000
|
936,000
|
Other income/(expense): |
|
|
|
|
Dividend income from Progressive Beef |
50,000
|
50,000
|
100,000
|
100,000
|
Other income, net |
11,000
|
1,000
|
20,000
|
1,000
|
Gain on sale of assets |
5,000
|
|
5,000
|
|
Loss on foreign currency exchange |
(2,000)
|
(23,000)
|
(4,000)
|
(35,000)
|
Interest expense |
(1,000)
|
(1,000)
|
(2,000)
|
(2,000)
|
Income before income taxes |
736,000
|
340,000
|
947,000
|
1,000,000
|
Income tax expense |
204,000
|
118,000
|
294,000
|
281,000
|
Net income |
$ 532,000
|
$ 222,000
|
$ 653,000
|
$ 719,000
|
Per share - net income: |
|
|
|
|
Basic |
$ 0.09
|
$ 0.04
|
$ 0.12
|
$ 0.12
|
Diluted |
$ 0.09
|
$ 0.04
|
$ 0.11
|
$ 0.12
|
Weighted average number of common shares outstanding: |
|
|
|
|
Basic |
5,670
|
6,013
|
5,693
|
6,053
|
Diluted |
5,735
|
6,096
|
5,760
|
6,136
|
Verification And Certification Service Revenue [Member] |
|
|
|
|
Revenues: |
|
|
|
|
Total revenues |
$ 4,779,000
|
$ 3,964,000
|
$ 8,585,000
|
$ 7,748,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
2,736,000
|
2,325,000
|
4,932,000
|
4,361,000
|
Product Sales [Member] |
|
|
|
|
Revenues: |
|
|
|
|
Total revenues |
938,000
|
878,000
|
1,909,000
|
1,885,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
555,000
|
522,000
|
1,123,000
|
1,059,000
|
Consulting Revenue [Member] |
|
|
|
|
Revenues: |
|
|
|
|
Total revenues |
409,000
|
489,000
|
899,000
|
1,854,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
$ 329,000
|
$ 354,000
|
$ 689,000
|
$ 1,540,000
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CostOfRevenueAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17
+ Details
Name: |
us-gaap_ForeignCurrencyTransactionGainLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of the cost of borrowed funds accounted for as interest expense.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1
+ Details
Name: |
us-gaap_InterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of dividend income on nonoperating securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InvestmentIncomeDividend |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NonoperatingIncomeExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(7)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncome |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenuesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=WFCF_VerificationAndCertificationServiceRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=WFCF_ProductSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=WFCF_ConsultingRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Operating activities: |
|
|
Net income |
$ 653
|
$ 719
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
Depreciation and amortization |
335
|
392
|
Gain on sale of assets |
(5)
|
|
Stock-based compensation expense |
32
|
83
|
Deferred tax expense / (benefit) |
9
|
(33)
|
Bad debt (recovery) / expense |
(33)
|
17
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable |
|
198
|
Inventory |
(308)
|
(110)
|
Prepaid expenses and other assets |
(250)
|
(472)
|
Accounts payable |
73
|
274
|
Accrued expenses and other current liabilities |
235
|
897
|
Deferred revenue |
563
|
309
|
Right of use assets and liabilities, net |
(9)
|
(4)
|
Net cash provided by operating activities |
1,295
|
2,270
|
Investing activities: |
|
|
Investment in BlueTrace |
(200)
|
|
Purchase of digital assets |
|
(178)
|
Purchases of property, equipment and software development costs |
(27)
|
(29)
|
Net cash used in investing activities |
(227)
|
(207)
|
Financing activities: |
|
|
Repayments of finance lease obligations |
(6)
|
(6)
|
Proceeds from stock option exercise |
46
|
7
|
Stock repurchase under Stock Buyback Plan |
(2,066)
|
(1,070)
|
Net cash used in financing activities |
(2,026)
|
(1,069)
|
Net change in cash |
(958)
|
994
|
Cash at beginning of period |
4,368
|
5,414
|
Cash at end of period |
$ 3,410
|
$ 6,408
|
X |
- DefinitionIncrease decrease in right of use assets and liabilities net.
+ References
+ Details
Name: |
WFCF_IncreaseDecreaseInRightOfUseAssetsAndLiabilitiesNet |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRepayments of finance lease obligations.
+ References
+ Details
Name: |
WFCF_RepaymentsOfFinanceLeaseObligations |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of other assets.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_GainLossOnSaleOfOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in accrued expenses, and obligations classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the purchase of all investments (debt, security, other) during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from exercise of option under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.2
Consolidated Statement of Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Treasury Stock, Common [Member] |
Retained Earnings [Member] |
Balance at Dec. 31, 2021 |
$ 13,749
|
$ 6
|
$ 11,955
|
$ (3,807)
|
$ 5,595
|
Balance, shares at Dec. 31, 2021 |
|
6,071,000
|
|
|
|
Stock-based compensation expense |
51
|
|
51
|
|
|
Stock-based compensation expense, shares |
|
2,000
|
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(422)
|
|
|
(422)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(34,000)
|
|
|
|
Net income |
497
|
|
|
|
497
|
Balance at Mar. 31, 2022 |
13,875
|
$ 6
|
12,006
|
(4,229)
|
6,092
|
Balance, shares at Mar. 31, 2022 |
|
6,039,000
|
|
|
|
Balance at Dec. 31, 2021 |
13,749
|
$ 6
|
11,955
|
(3,807)
|
5,595
|
Balance, shares at Dec. 31, 2021 |
|
6,071,000
|
|
|
|
Net income |
719
|
|
|
|
|
Balance at Jun. 30, 2022 |
13,488
|
$ 6
|
12,045
|
(4,877)
|
6,314
|
Balance, shares at Jun. 30, 2022 |
|
5,979,000
|
|
|
|
Balance at Mar. 31, 2022 |
13,875
|
$ 6
|
12,006
|
(4,229)
|
6,092
|
Balance, shares at Mar. 31, 2022 |
|
6,039,000
|
|
|
|
Stock-based compensation expense |
32
|
|
32
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(648)
|
|
|
(648)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(61,000)
|
|
|
|
Net income |
222
|
|
|
|
222
|
Stock options exercised |
7
|
|
7
|
|
|
Stock options exercised, shares |
|
1,000
|
|
|
|
Balance at Jun. 30, 2022 |
13,488
|
$ 6
|
12,045
|
(4,877)
|
6,314
|
Balance, shares at Jun. 30, 2022 |
|
5,979,000
|
|
|
|
Balance at Dec. 31, 2022 |
12,477
|
$ 6
|
12,145
|
(7,263)
|
7,589
|
Balance, shares at Dec. 31, 2022 |
|
5,775,000
|
|
|
|
Stock-based compensation expense |
15
|
|
15
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(1,230)
|
|
|
(1,230)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(90,000)
|
|
|
|
Net income |
121
|
|
|
|
121
|
Balance at Mar. 31, 2023 |
11,383
|
$ 6
|
12,160
|
(8,493)
|
7,710
|
Balance, shares at Mar. 31, 2023 |
|
5,685,000
|
|
|
|
Balance at Dec. 31, 2022 |
12,477
|
$ 6
|
12,145
|
(7,263)
|
7,589
|
Balance, shares at Dec. 31, 2022 |
|
5,775,000
|
|
|
|
Net income |
$ 653
|
|
|
|
|
Stock options exercised, shares |
7,291
|
|
|
|
|
Balance at Jun. 30, 2023 |
$ 11,142
|
$ 6
|
12,223
|
(9,329)
|
8,242
|
Balance, shares at Jun. 30, 2023 |
|
5,631,000
|
|
|
|
Balance at Mar. 31, 2023 |
11,383
|
$ 6
|
12,160
|
(8,493)
|
7,710
|
Balance, shares at Mar. 31, 2023 |
|
5,685,000
|
|
|
|
Stock-based compensation expense |
17
|
|
17
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(836)
|
|
|
(836)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(61,000)
|
|
|
|
Net income |
532
|
|
|
|
532
|
Stock options exercised |
46
|
|
46
|
|
|
Stock options exercised, shares |
|
7,000
|
|
|
|
Balance at Jun. 30, 2023 |
$ 11,142
|
$ 6
|
$ 12,223
|
$ (9,329)
|
$ 8,242
|
Balance, shares at Jun. 30, 2023 |
|
5,631,000
|
|
|
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued which are neither cancelled nor held in the treasury.
+ References
+ Details
Name: |
us-gaap_SharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued as a result of the exercise of stock options.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
The Company and Basis of Presentation
|
6 Months Ended |
Jun. 30, 2023 |
Accounting Policies [Abstract] |
|
The Company and Basis of Presentation |
Note
1 - The Company and Basis of Presentation
Business
Overview
Where
Food Comes From, Inc. is a Colorado corporation based in Castle Rock, Colorado (“WFCF”, the “Company,” “our,”
“we,” or “us”). We are an independent, third-party food verification company conducting both on-site and desk
audits to verify that claims being made about livestock, food, other high-value specialty crops, agricultural and aquaculture products
are accurate. We care about food, agricultural and aquaculture, how it is grown and raised, the quality of what we eat, what farmers
and ranchers do, and authentically telling that story to the consumer. Our team visits farms and ranches and looks at their plants, animals,
and records, and compares the information we collect to specific standards or claims that farms and ranches want to make about how they
are producing food. We strive to ensure that everyone involved in the food business - from growers and farmers to retailers, restaurants
and shoppers – can count on WFCF to provide authentic and transparent information about the food we eat and how, where, and by
whom it is produced.
We
also provide a wide range of professional consulting services and technology solutions that generate incremental revenue specific to
the food and agricultural industry and drive sustainable value creation. Finally, the Company’s Where Food Comes From Source Verified®
retail and restaurant labeling program utilizes the verification of product attributes to connect consumers directly to the source of
the food they purchase through product labeling and web-based information sharing and education.
Most
of our customers are located throughout the United States.
Basis
of Presentation
Our
unaudited consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United
States of America (“GAAP”) and include the results of operations, financial position and
cash flows of Where Food Comes From, Inc. and its subsidiaries, Where Food Comes From Organic,
Inc. (“WFCFO”), Validus Verifications Services, LLC (“Validus”), SureHarvest Services, Inc. (“SureHarvest”),
and Postelsia Holdings, Ltd. (“Postelsia”) (collectively referred to as “we,” “us,” and “our”
throughout this Form 10-Q). The preparation of financial statements in conformity with GAAP requires us to make estimates and
assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of
the financial statements, and the reported amounts of revenues, costs and expenses during the reporting period. All
significant intercompany transactions and amounts have been eliminated. The results of businesses acquired are included in the consolidated
financial statements from the date of the acquisition. Actual results could differ from the estimates.
The
consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission
(“SEC”) and should be read in conjunction with our audited financial statements and footnotes thereto for the year ended
December 31, 2022, included in our Form 10-K filed on February 23, 2023. Certain information and footnote disclosures normally included
in financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been
omitted pursuant to such rules and regulations. However, we believe that the disclosures are adequate to make the information presented
not misleading. Certain prior year amounts have been reclassified to conform to current year presentation. Net income and shareholders’
equity were not affected by these reclassifications. The financial statements reflect all adjustments (consisting primarily of normal
recurring adjustments) that are, in the opinion of management, necessary for a fair presentation of our financial position and results
of operations. The consolidated operating results for the three and six months ended June 30, 2023 are not necessarily indicative of
the results to be expected for any other interim period of any future year.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Seasonality
Our
business is subject to seasonal fluctuations annually. Significant portions of our verification and certification service revenue are
typically realized during late May through early October when the calf marketings and the growing seasons are at their peak.
Additionally,
the cattle industry is cyclical by nature based on factors impacting current and future supplies such as drought-induced feedlot placements,
higher cow and heifer slaughter, and lower auction receipts. The production lags inherent to this industry lead to long-lasting impacts
of production decisions. For example, increased liquidation implies tighter supplies for next year. Similarly, times of herd expansion
are typically a multi-year period. These cycles typically last roughly 10 years. The beginning of 2023 marks the ninth year of the current
cycle that began in 2014. We are currently in the contraction phase of the cycle after peaking in 2018-2019. How long we continue to
contract will be directly impacted by drought and pasture conditions.
Because
of the seasonality of the business and cyclical nature of our industry, results for any quarter are not necessarily indicative of the
results that may be achieved for any other quarter or for the full fiscal year.
Recent
Accounting Pronouncements
The
Financial Accounting Standards Board (FASB) Accounting Standards Codification is the sole source of authoritative GAAP other than SEC
issued rules and regulations that apply only to SEC registrants. The FASB issues an Accounting Standards Update (ASU) to communicate
changes to the codification. The Company considers the applicability and impact of all ASU’s. ASU’s were assessed and determined
to be either not applicable or are not expected to have a material impact on the consolidated financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_AccountingPoliciesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//205/tableOfContent
+ Details
Name: |
us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Basic and Diluted Net Income per Share
|
6 Months Ended |
Jun. 30, 2023 |
Per share - net income: |
|
Basic and Diluted Net Income per Share |
Note
2 – Basic and Diluted Net Income per Share
Basic
net income per share was computed by dividing income available to common shareholders by the weighted average number of common shares
outstanding during the period. Diluted net income per share is based on the assumption that all dilutive convertible shares and stock
options were converted or exercised. Dilution is computed by applying the treasury stock method. Under this method, options and restricted
stock awards are assumed to be exercised at the beginning of the period (or at the time of issuance, if later), and as if funds obtained
thereby were used to purchase common stock at the average market price during the period.
The
following is a reconciliation of the share data used in the basic and diluted income per share computations (amounts in thousands):
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three months ended June 30, | | |
Six months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Basic: | |
| | | |
| | | |
| | | |
| | |
Weighted average shares outstanding | |
| 5,670 | | |
| 6,013 | | |
| 5,693 | | |
| 6,053 | |
| |
| | | |
| | | |
| | | |
| | |
Diluted: | |
| | | |
| | | |
| | | |
| | |
Weighted average shares outstanding | |
| 5,670 | | |
| 6,013 | | |
| 5,693 | | |
| 6,053 | |
Weighted average effects of dilutive securities | |
| 65 | | |
| 83 | | |
| 67 | | |
| 83 | |
Total | |
| 5,735 | | |
| 6,096 | | |
| 5,760 | | |
| 6,136 | |
| |
| | | |
| | | |
| | | |
| | |
Antidilutive securities: | |
| 17 | | |
| 17 | | |
| 17 | | |
| 17 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
The
effect of the inclusion of the antidilutive shares would have resulted in an increase in earnings per share. Accordingly, the weighted
average shares outstanding have not been adjusted for antidilutive shares.
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Equity Investments
|
6 Months Ended |
Jun. 30, 2023 |
Investments, All Other Investments [Abstract] |
|
Equity Investments |
Note
3 – Equity Investments
For
the three and six months ended June 30, 2023 and 2022, the Company received dividend income from Progressive Beef of $50,000 and $100,000,
respectively, representing a distribution of their earnings. The income is reflected within the “Other income/(expense)”
section of the Company’s Consolidated Statement of Operations for the three and six months ended June 30, 2023 and 2022.
On
March 29, 2023, the Company made an equity investment of $0.2 million in a private placement of ShellFish Solutions, Inc. dba BlueTrace,
Inc. (“BlueTrace”) Series Seed 2 Preferred Stock. The Company will account for its investment in BlueTrace at cost, in accordance
with Accounting Standard Update (“ASU”) 2016-01: Financial Instruments – Overall (Subtopic 825-10): Recognition
and Measurement of Financial Assets and Financial Liabilities.
We
determine the fair value of our investments on a quarterly basis in accordance with ASC 820, Fair Value Measurement, based on
a qualitative assessment (Level 2 inputs). We perform an analysis each quarter to identify whether significant events or changes in circumstances,
indicate that it is more likely than not that our investments are permanently impaired. In determining if an impairment has occurred,
we consider the following:
|
● |
investment’s
earnings performance, credit rating, asset quality, or business prospects of the investee; |
|
● |
has
there been significant adverse changes in the regulatory, economic, or technological environment of the investee; |
|
● |
has
there been a significant adverse in the general market condition of either the geographical area or the industry in which the investee
operates; and, |
|
● |
has
there been a bona fide offer to purchase or sell, or a completed auction process for the same or similar investment for an amount
less than the carrying amount of our investment. |
If
the current carrying value of each individual investment significantly exceeds the fair value so determined, a permanent impairment loss
has occurred with respect to the individual investment in the amount equal to the difference between the carrying value and the price
determined.
Impairment
losses are recognized within the Other income/(expense) section in the consolidated statements of operations in the period in which the
impairment is identified. The impaired investment is written down to the fair value at the time of impairment and this new cost basis
will not be adjusted upward for any subsequent increase in fair value. Gains are not recorded until realized upon sale(s), at which point
they are presented net of any impairment losses for the same investment held within Other income/(expense). In determining the gain to
be recognized upon sale, we calculate the difference between the sales price and carrying value of the investment sold immediately prior
to sale.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
|
X |
- DefinitionThe entire disclosure for investment.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//320/tableOfContent
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 321 -Publisher FASB -URI https://asc.fasb.org//321/tableOfContent
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Topic 325 -Publisher FASB -URI https://asc.fasb.org//325/tableOfContent
+ Details
Name: |
us-gaap_InvestmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_InvestmentsAllOtherInvestmentsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Intangible and Other Assets
|
6 Months Ended |
Jun. 30, 2023 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Intangible and Other Assets |
Note
4 – Intangible and Other Assets
The
following table summarizes our intangible and other assets (amounts in thousands, except useful life):
Schedule of Intangible and Other Assets
| |
June 30, | | |
December 31, | | |
Estimated |
| |
2023 | | |
2022 | | |
Useful Life |
Intangible assets subject to amortization: | |
| | | |
| | | |
|
Tradenames and trademarks | |
$ | 417 | | |
$ | 417 | | |
2.5 - 8.0 years |
Accreditations | |
| 75 | | |
| 75 | | |
5.0 years |
Customer relationships | |
| 3,659 | | |
| 3,664 | | |
3.0 - 15.0 years |
Patents | |
| 970 | | |
| 970 | | |
4.0 years |
Non-compete agreements | |
| 121 | | |
| 121 | | |
5.0 years |
Intangible and other assets, gross | |
| 5,242 | | |
| 5,247 | | |
|
Less accumulated amortization | |
| 3,669 | | |
| 3,511 | | |
|
Intangible and other assets, Net | |
| 1,573 | | |
| 1,736 | | |
|
Cryptocurrency (not subject to amortization) | |
| 116 | | |
| 116 | | |
|
Tradenames/trademarks (not subject to amortization) | |
| 465 | | |
| 465 | | |
|
Intangible assets | |
| 2,154 | | |
| 2,317 | | |
|
Other assets | |
| 25 | | |
| 23 | | |
|
Intangible and other assets: | |
$ | 2,179 | | |
$ | 2,340 | | |
|
For
the three and six months ended June 30, 2023 and 2022, we have not sold any digital assets and have not recognized any impairment losses.
Our digital assets are initially recorded at cost and are subsequently remeasured on the consolidated balance sheet at cost, net of any
impairment losses incurred since acquisition, if applicable. As of June 30, 2023 and December 31, 2022, the carrying value of our digital
assets held was $116,000.
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all or part of the information related to intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350-30/tableOfContent
+ Details
Name: |
us-gaap_IntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Accrued Expenses and Other Current Liabilities
|
6 Months Ended |
Jun. 30, 2023 |
Payables and Accruals [Abstract] |
|
Accrued Expenses and Other Current Liabilities |
Note
5 – Accrued Expenses and Other Current Liabilities
The
following table summarizes our accrued expenses and other current liabilities as of (amounts in thousands):
Schedule of Accrued Expenses and Other Current Liabilities
| |
June
30, | | |
December
31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Income
and sales taxes payable | |
$ | 28 | | |
$ | 14 | |
Payroll
related accruals | |
| 716 | | |
| 326 | |
Customer
deposits | |
| 50 | | |
| 35 | |
Professional
fees and other expenses | |
| 207 | | |
| 394 | |
Accrued
expenses and other current liabilities | |
$ | 1,001 | | |
$ | 769 | |
|
X |
- DefinitionThe entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a),20,24) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Notes Payable
|
6 Months Ended |
Jun. 30, 2023 |
Debt Disclosure [Abstract] |
|
Notes Payable |
Note
6 – Notes Payable
Unison
Revolving Line of Credit
The
Company has a revolving line of credit (“LOC”) agreement which matures April 12, 2025. The LOC provides for $75,080 in working
capital. The interest rate is at the Wall Street Journal prime rate plus 1.50% and is adjusted daily. Principal and interest are payable
upon demand, but if demand is not made, then annual payments of accrued interest only are due, with the principal balance due on maturity.
As of June 30, 2023 and December 31, 2022, the effective interest rate was 9.75% and 9.0%, respectively. The LOC is collateralized by
all the business assets of Where Food Comes From Organic, Inc. (“WFCFO”). As of June 30, 2023, and December 31, 2022, there
were no amounts outstanding under this LOC.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
|
X |
- References
+ Details
Name: |
us-gaap_DebtDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//470/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Stock-Based Compensation
|
6 Months Ended |
Jun. 30, 2023 |
Share-Based Payment Arrangement [Abstract] |
|
Stock-Based Compensation |
Note
7 – Stock-Based Compensation
In
addition to cash compensation, the Company may compensate certain service providers, including employees, directors, consultants, and
other advisors, with equity-based compensation in the form of stock options, stock awards and restricted stock awards. The Company recognizes
all equity-based compensation as stock-based compensation expense based on the fair value of the compensation measured at the grant date.
For stock options, fair value is calculated at the date of grant using the Black-Scholes-Merton option pricing model. For stock awards
and restricted stock awards, fair value is the closing stock price for the Company’s common stock on the grant date. The expense
is recognized over the vesting period of the grant. For the periods presented, all stock-based compensation expense was classified as
a component within selling, general and administrative expense in the Company’s consolidated statements of operations.
The
amount of stock-based compensation expense is as follows (amounts in thousands):
Schedule of Stock-based Compensation Expense
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Stock
options | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 63 | |
Stock
awards | |
| - | | |
| - | | |
| - | | |
| 20 | |
Total | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 83 | |
Stock-based
compensation expense | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 83 | |
During
the three and six months ended June 30, 2023 and 2022, no stock options were awarded. During the three and six months ended June 30,
2023, no common stock was awarded. During the three months ended June 30, 2022, no common stock was awarded. During the six months ended
June 30, 2022, the Company awarded 1,500 shares of the Company’s common stock at a fair market value price of $13.45 per share
to an employee of the Company.
The
estimated unrecognized compensation cost from unvested awards which will be recognized ratably over the remaining vesting phase is as
follows (amounts in thousands):
Schedule of Unrecognized Compensation Cost from Unvested Awards
Years
ended December 31st: | |
Unvested
stock options | | |
Unvested
restricted stock awards | | |
Total
unrecognized compensation expense | |
2023
(remaining six months) | |
$ | 11 | | |
$ | - | | |
$ | 11 | |
2024 | |
| 11 | | |
| - | | |
| 11 | |
2025 | |
| - | | |
| - | | |
| - | |
| |
$ | 22 | | |
$ | - | | |
$ | 22 | |
Equity
Incentive Plans
Our
2006 Equity Incentive Plan (the “2006 Plan”) and 2016 Equity Incentive Plan (the “2016 Plan,” and together with
the 2006 Plan, the “Plans”) provide for the issuance of stock-based awards to employees, officers, directors and consultants.
The Plans permit the granting of stock awards and stock options. The vesting of stock-based awards is generally subject to the passage
of time and continued employment through the vesting period.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Stock
Option Activity
Stock
option activity under our Equity Incentive Plans is summarized as follows:
Schedule of Stock Option Activity
| |
| | |
| | |
| | |
Weighted
avg. | | |
| |
| |
| | |
Weighted
avg. | | |
Weighted
avg. | | |
remaining | | |
| |
| |
Number
of | | |
exercise
price | | |
grant
date fair | | |
contractual
life | | |
Aggregate | |
| |
awards | | |
per
share | | |
value
per share | | |
(in
years) | | |
intrinsic
value | |
| |
| | |
| | |
| | |
| | |
| |
Outstanding,
December 31, 2022 | |
| 92,347 | | |
$ | 8.67 | | |
$ | 7.77 | | |
| 5.31 | | |
$ | 502,688 | |
Granted | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Exercised | |
| (7,291 | ) | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Expired/Forfeited | |
| (6,250 | ) | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Outstanding,
June 30, 2023 | |
| 78,806 | | |
$ | 8.67 | | |
$ | 7.86 | | |
| 5.26 | | |
$ | 406,634 | |
Exercisable,
June 30, 2023 | |
| 72,477 | | |
$ | 8.30 | | |
$ | 7.63 | | |
| 5.03 | | |
$ | 400,809 | |
Unvested,
June 30, 2023 | |
| 6,329 | | |
$ | 13.99 | | |
$ | 10.40 | | |
| 7.90 | | |
$ | 5,825 | |
The
aggregate intrinsic value represents the total pre-tax intrinsic value (the aggregate difference between the closing price of our common
stock on June 30, 2023 and the exercise price for the in-the-money options) that would have been received by the option holders if all
the in-the-money options had been exercised on June 30, 2023.
Stock
Activity
There
has not been any non-vested stock award activity under our Equity Incentive Plans for the three and six months ended June 30, 2023 and
2022.
|
X |
- DefinitionThe entire disclosure for share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Income Taxes
|
6 Months Ended |
Jun. 30, 2023 |
Income Tax Disclosure [Abstract] |
|
Income Taxes |
Note
8 – Income Taxes
Deferred
tax assets and liabilities have been determined based upon the differences between the financial statement amounts and the tax bases
of assets and liabilities as measured by enacted tax rates expected to be in effect when these differences are expected to reverse. In
assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all
of the deferred tax assets will not be realized.
The
provision or benefit for income taxes is recorded at the end of each interim period based on the Company’s best estimate of its
effective income tax rate expected to be applicable for the full fiscal year. For the three and six months ended June 30, 2023 we recorded
an income tax expense of approximately $204,000 and $294,000, respectively, compared to income tax expense of $118,000 and $281,000 for
the same 2022 periods.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
|
X |
- DefinitionThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Revenue Recognition
|
6 Months Ended |
Jun. 30, 2023 |
Revenue from Contract with Customer [Abstract] |
|
Revenue Recognition |
Note
9 - Revenue Recognition
Disaggregation
of Revenue
We
have identified three material revenue categories in our business: (i) verification and certification service revenue, (ii) product sales,
(iii) consulting revenue.
Revenue
attributable to each of our identified revenue categories is disaggregated in the table below (amounts in thousands).
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Three
months ended June 30, 2023 | | |
Three
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 4,779 | | |
$ | - | | |
$ | - | | |
$ | 4,779 | | |
$ | 3,964 | | |
$ | - | | |
$ | - | | |
$ | 3,964 | |
Product
sales | |
| 938 | | |
| - | | |
| - | | |
| 938 | | |
| 878 | | |
| - | | |
| - | | |
| 878 | |
Consulting
revenue | |
| - | | |
| 409 | | |
| - | | |
| 409 | | |
| - | | |
| 489 | | |
| - | | |
| 489 | |
Total
revenues | |
$ | 5,717 | | |
$ | 409 | | |
$ | - | | |
$ | 6,126 | | |
$ | 4,842 | | |
$ | 489 | | |
$ | - | | |
$ | 5,331 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Six
months ended June 30, 2023 | | |
Six
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 8,585 | | |
$ | - | | |
$ | - | | |
$ | 8,585 | | |
$ | 7,748 | | |
$ | - | | |
$ | - | | |
$ | 7,748 | |
Product
sales | |
| 1,909 | | |
| - | | |
| - | | |
| 1,909 | | |
| 1,885 | | |
| - | | |
| - | | |
| 1,885 | |
Consulting
revenue | |
| - | | |
| 899 | | |
| - | | |
| 899 | | |
| - | | |
| 1,854 | | |
| - | | |
| 1,854 | |
Total
revenues | |
$ | 10,494 | | |
$ | 899 | | |
$ | - | | |
$ | 11,393 | | |
$ | 9,633 | | |
$ | 1,854 | | |
$ | - | | |
$ | 11,487 | |
Contract
Balances
As
of June 30, 2023 and December 31, 2022, accounts receivable from contracts with customers, net of allowance for doubtful accounts, was
approximately $2.2 million.
As
of June 30, 2023 and December 31, 2022, deferred revenue from contracts with customers was approximately $1.8 and $1.3 million, respectively.
The balance of the contract liabilities at June 30, 2023 and December 31, 2022 are expected to be recognized as revenue within one year
or less of the invoice date.
The
following table reflects the changes in our contract liabilities during the six month period ended June 30, 2023 (amounts in thousands):
Schedule of Changes in Contract Liabilities
Deferred
revenue: | |
| | |
Unearned
revenue December 31, 2022 | |
$ | 1,278 | |
Unearned
billings | |
| 2,030 | |
Revenue
recognized | |
| (1,467 | ) |
Unearned
revenue June 30, 2023 | |
$ | 1,841 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Leases
|
6 Months Ended |
Jun. 30, 2023 |
Leases |
|
Leases |
Note
10 – Leases
The
components of lease expense were as follows (amounts in thousands):
Schedule of Lease Expense
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Operating
lease cost | |
$ | 122 | | |
$ | 123 | | |
$ | 245 | | |
$ | 246 | |
Finance
lease cost | |
| | | |
| | | |
| | | |
| | |
Amortization
of assets | |
| 3 | | |
| 3 | | |
| 7 | | |
| 5 | |
Interest
on finance lease obligations | |
| 2 | | |
| - | | |
| 3 | | |
| 1 | |
Variable
lease cost | |
| - | | |
| - | | |
| - | | |
| - | |
Total
net lease cost | |
$ | 127 | | |
$ | 126 | | |
$ | 255 | | |
$ | 252 | |
Included
in the table above, for the three and six months ended June 30, 2023 and 2022, is $0.1 and $0.2 million, respectively, of operating lease
cost for our corporate headquarters. This space is being
leased from The Move, LLC. Our CEO and President, each a related party to WFCF, have a 24.3% jointly-held ownership interest in The Move,
LLC.
Supplemental
balance sheet information related to leases was as follows (amounts in thousands):
Schedule of Supplemental Balance Sheet Information Related to Leases
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
| |
June
30, 2023 | | |
December
31, 2022 | |
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
Operating
lease ROU assets | |
$ | 2,265 | | |
$ | 137 | | |
$ | 2,402 | | |
$ | 2,369 | | |
$ | 193 | | |
$ | 2,562 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Current
operating lease liabilities | |
$ | 236 | | |
$ | 87 | | |
$ | 323 | | |
$ | 224 | | |
$ | 117 | | |
$ | 341 | |
Noncurrent
operating lease liabilities | |
| 2,535 | | |
| 58 | | |
| 2,593 | | |
| 2,656 | | |
| 89 | | |
| 2,745 | |
Total
operating lease liabilities | |
$ | 2,771 | | |
$ | 145 | | |
$ | 2,916 | | |
$ | 2,880 | | |
$ | 206 | | |
$ | 3,086 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Finance
leases: | |
June
30, 2023 | | |
December
31, 2022 | |
Property
and equipment, at cost | |
$ | 76 | | |
$ | 70 | |
Accumulated
amortization | |
| (18 | ) | |
| (25 | ) |
Property
and equipment, net | |
$ | 58 | | |
$ | 45 | |
| |
| | | |
| | |
Current
obligations of finance leases | |
$ | 13 | | |
$ | 9 | |
Finance
leases, net of current obligations | |
| 48 | | |
| 37 | |
Total
finance lease liabilities | |
$ | 61 | | |
$ | 46 | |
| |
| | | |
| | |
Weighted
average remaining lease term (in years): | |
| | | |
| | |
Operating
leases | |
| 7.8 | | |
| 8.2 | |
Finance
leases | |
| 4.1 | | |
| 4.4 | |
| |
| | | |
| | |
Weighted
average discount rate: | |
| | | |
| | |
Operating
leases | |
| 5.8 | % | |
| 5.8 | % |
Finance
leases | |
| 8.2 | % | |
| 7.8 | % |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Supplemental
cash flow and other information related to leases was as follows (amounts in thousands):
Schedule of Supplemental Cash Flow Information Related to Leases
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Cash
paid for amounts included in the measurement of lease liabilities: | |
| | |
| | |
| | |
| |
Operating
cash flows from operating leases | |
$ | 126 | | |
$ | 126 | | |
$ | 254 | | |
$ | 251 | |
Operating
cash flows from finance leases | |
$ | 2 | | |
$ | - | | |
$ | 3 | | |
$ | 1 | |
Financing
cash flows from finance leases | |
$ | 3 | | |
$ | 3 | | |
$ | 6 | | |
$ | 6 | |
| |
| | | |
| | | |
| | | |
| | |
ROU
assets obtained in exchange for lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
leases | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | |
Maturities
of lease liabilities were as follows (amounts in thousands):
Schedule of Maturities of Operating Lease and Finance Lease Liabilities
Years
Ending December 31st, | |
Operating
Leases | | |
Finance
Leases | |
2023
(six remaining months) | |
$ | 252 | | |
$ | 10 | |
2024 | |
| 446 | | |
| 18 | |
2025 | |
| 435 | | |
| 19 | |
2026 | |
| 430 | | |
| 14 | |
2027 | |
| 430 | | |
| 12 | |
Thereafter | |
| 1,648 | | |
| - | |
Total
lease payments | |
| 3,641 | | |
| 73 | |
Less
amount representing interest | |
| (725 | ) | |
| (12 | ) |
Total
lease obligations | |
| 2,916 | | |
| 61 | |
Less
current portion | |
| (323 | ) | |
| (13 | ) |
Long-term
lease obligations | |
$ | 2,593 | | |
$ | 48 | |
|
X |
- References
+ Details
Name: |
WFCF_DisclosureLeasesAbstract |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Commitments and Contingencies
|
6 Months Ended |
Jun. 30, 2023 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Note
11 – Commitments and Contingencies
Legal
proceedings
From
time to time, we may become involved in various legal actions, administrative proceedings and claims in the ordinary course of business.
We generally record losses for claims in excess of the limits of purchased insurance in earnings at the time and to the extent they are
probable and estimable.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//450/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Segments
|
6 Months Ended |
Jun. 30, 2023 |
Segment Reporting [Abstract] |
|
Segments |
Note
12 - Segments
With
each acquisition, we assess the need to disclose discrete information related to our operating segments. Because of the similarities
of certain of our acquisitions that provide certification and verification services, we aggregate operations into one verification and
certification reportable segment. The operating segments included in the aggregated verification and certification segment include IMI
Global, WFCFO and Validus. The factors considered in determining this aggregated reporting segment include the economic similarity of
the businesses, the nature of services provided, production processes, types of customers and distribution methods.
The
Company also determined that it has a consulting reportable segment. SureHarvest, which includes Postelsia, is the sole operating unit
under the consulting reportable segment. This segment primarily includes consulting service revenues.
The
Company’s chief operating decision maker (the Company’s CEO) allocates resources and assesses the performance of its operating
segments. Segment management makes decisions, measures performance, and manages the business utilizing internal reporting operating segment
information. Performance of operating segments are based on net sales, gross profit, selling, general and administrative expenses and
most importantly, operating income.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
The
Company eliminates intercompany transfers between segments for management reporting purposes. The following table shows information for
reportable operating segments (amounts in thousands):
Schedule of Operating Segments
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Three
months ended June 30, 2023 | | |
Three
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 4,779 | | |
$ | - | | |
$ | - | | |
$ | 4,779 | | |
$ | 3,964 | | |
$ | - | | |
$ | - | | |
$ | 3,964 | |
Product
sales | |
| 938 | | |
| - | | |
| - | | |
| 938 | | |
| 878 | | |
| - | | |
| - | | |
| 878 | |
Consulting
revenue | |
| - | | |
| 409 | | |
| - | | |
| 409 | | |
| - | | |
| 489 | | |
| - | | |
| 489 | |
Total
revenues | |
$ | 5,717 | | |
$ | 409 | | |
$ | - | | |
$ | 6,126 | | |
$ | 4,842 | | |
$ | 489 | | |
$ | - | | |
$ | 5,331 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 2,736 | | |
| - | | |
| - | | |
| 2,736 | | |
| 2,325 | | |
| - | | |
| - | | |
| 2,325 | |
Costs
of products | |
| 555 | | |
| - | | |
| - | | |
| 555 | | |
| 522 | | |
| - | | |
| - | | |
| 522 | |
Costs
of consulting | |
| - | | |
| 329 | | |
| - | | |
| 329 | | |
| - | | |
| 354 | | |
| - | | |
| 354 | |
Total
costs of revenues | |
| 3,291 | | |
| 329 | | |
| - | | |
| 3,620 | | |
| 2,847 | | |
| 354 | | |
| - | | |
| 3,201 | |
Gross
profit | |
| 2,426 | | |
| 80 | | |
| - | | |
| 2,506 | | |
| 1,995 | | |
| 135 | | |
| - | | |
| 2,130 | |
Depreciation
& amortization | |
| 120 | | |
| 43 | | |
| - | | |
| 163 | | |
| 149 | | |
| 48 | | |
| - | | |
| 197 | |
Other
operating expenses | |
| 1,599 | | |
| 71 | | |
| - | | |
| 1,670 | | |
| 1,561 | | |
| 59 | | |
| - | | |
| 1,620 | |
Segment
operating income/(loss) | |
$ | 707 | | |
$ | (34 | ) | |
$ | - | | |
$ | 673 | | |
$ | 285 | | |
$ | 28 | | |
$ | - | | |
$ | 313 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | | |
| 50 | | |
| (23 | ) | |
| - | | |
| 27 | |
Income
tax expense | |
| - | | |
| - | | |
| (204 | ) | |
| (204 | ) | |
| - | | |
| - | | |
| (118 | ) | |
| (118 | ) |
Net
income/(loss) | |
$ | 772 | | |
$ | (36 | ) | |
$ | (204 | ) | |
$ | 532 | | |
$ | 335 | | |
$ | 5 | | |
$ | (118 | ) | |
$ | 222 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Six
months ended June 30, 2023 | | |
Six
months ended June 30, 2022 |
|
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 8,585 | | |
$ | - | | |
$ | - | | |
$ | 8,585 | | |
$ | 7,748 | | |
$ | - | | |
$ | - | | |
$ | 7,748 | |
Product
sales | |
| 1,909 | | |
| - | | |
| - | | |
| 1,909 | | |
| 1,885 | | |
| - | | |
| - | | |
| 1,885 | |
Consulting
revenue | |
| - | | |
| 899 | | |
| - | | |
| 899 | | |
| - | | |
| 1,854 | | |
| - | | |
| 1,854 | |
Total
revenues | |
$ | 10,494 | | |
$ | 899 | | |
$ | - | | |
$ | 11,393 | | |
$ | 9,633 | | |
$ | 1,854 | | |
$ | - | | |
$ | 11,487 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 4,932 | | |
| - | | |
| - | | |
| 4,932 | | |
| 4,361 | | |
| - | | |
| - | | |
| 4,361 | |
Costs
of products | |
| 1,123 | | |
| - | | |
| - | | |
| 1,123 | | |
| 1,059 | | |
| - | | |
| - | | |
| 1,059 | |
Costs
of consulting | |
| - | | |
| 689 | | |
| - | | |
| 689 | | |
| - | | |
| 1,540 | | |
| - | | |
| 1,540 | |
Total
costs of revenues | |
| 6,055 | | |
| 689 | | |
| - | | |
| 6,744 | | |
| 5,420 | | |
| 1,540 | | |
| - | | |
| 6,960 | |
Gross
profit | |
| 4,439 | | |
| 210 | | |
| - | | |
| 4,649 | | |
| 4,213 | | |
| 314 | | |
| - | | |
| 4,527 | |
Depreciation
& amortization | |
| 251 | | |
| 84 | | |
| - | | |
| 335 | | |
| 294 | | |
| 98 | | |
| - | | |
| 392 | |
Other
operating expenses | |
| 3,343 | | |
| 143 | | |
| - | | |
| 3,486 | | |
| 3,074 | | |
| 125 | | |
| - | | |
| 3,199 | |
Segment
operating income/(loss) | |
$ | 845 | | |
$ | (17 | ) | |
$ | - | | |
$ | 828 | | |
$ | 845 | | |
$ | 91 | | |
$ | - | | |
$ | 936 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 122 | | |
| (3 | ) | |
| - | | |
| 119 | | |
| 100 | | |
| (36 | ) | |
| - | | |
| 64 | |
Income
tax expense | |
| - | | |
| - | | |
| (294 | ) | |
| (294 | ) | |
| - | | |
| - | | |
| (281 | ) | |
| (281 | ) |
Net
income/(loss) | |
$ | 967 | | |
$ | (20 | ) | |
$ | (294 | ) | |
$ | 653 | | |
$ | 945 | | |
$ | 55 | | |
$ | (281 | ) | |
$ | 719 | |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//280/tableOfContent
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Supplemental Cash Flow Information
|
6 Months Ended |
Jun. 30, 2023 |
Supplemental Cash Flow Elements [Abstract] |
|
Supplemental Cash Flow Information |
Note
13 – Supplemental Cash Flow Information
Schedule of Supplemental Cash Flow Information
(Amounts
in thousands) | |
2023 | | |
2022 | |
| |
Six
months ended June 30, | |
(Amounts
in thousands) | |
2023 | | |
2022 | |
Cash
paid during the year: | |
| | | |
| | |
Interest
expense | |
$ | - | | |
$ | - | |
Income
taxes | |
$ | 469 | | |
$ | 452 | |
|
X |
- DefinitionThe entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//230/tableOfContent
+ Details
Name: |
us-gaap_CashFlowSupplementalDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SupplementalCashFlowElementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Subsequent Events
|
6 Months Ended |
Jun. 30, 2023 |
Subsequent Events [Abstract] |
|
Subsequent Events |
Note
14 – Subsequent Events
The
Company has had no material, significant or unusual transactions or events from the financial statement date through the issuance of
the financial statements.
|
X |
- References
+ Details
Name: |
us-gaap_SubsequentEventsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//855/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Basic and Diluted Net Income per Share (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Per share - net income: |
|
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations |
The
following is a reconciliation of the share data used in the basic and diluted income per share computations (amounts in thousands):
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three months ended June 30, | | |
Six months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Basic: | |
| | | |
| | | |
| | | |
| | |
Weighted average shares outstanding | |
| 5,670 | | |
| 6,013 | | |
| 5,693 | | |
| 6,053 | |
| |
| | | |
| | | |
| | | |
| | |
Diluted: | |
| | | |
| | | |
| | | |
| | |
Weighted average shares outstanding | |
| 5,670 | | |
| 6,013 | | |
| 5,693 | | |
| 6,053 | |
Weighted average effects of dilutive securities | |
| 65 | | |
| 83 | | |
| 67 | | |
| 83 | |
Total | |
| 5,735 | | |
| 6,096 | | |
| 5,760 | | |
| 6,136 | |
| |
| | | |
| | | |
| | | |
| | |
Antidilutive securities: | |
| 17 | | |
| 17 | | |
| 17 | | |
| 17 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Intangible and Other Assets (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Schedule of Intangible and Other Assets |
The
following table summarizes our intangible and other assets (amounts in thousands, except useful life):
Schedule of Intangible and Other Assets
| |
June 30, | | |
December 31, | | |
Estimated |
| |
2023 | | |
2022 | | |
Useful Life |
Intangible assets subject to amortization: | |
| | | |
| | | |
|
Tradenames and trademarks | |
$ | 417 | | |
$ | 417 | | |
2.5 - 8.0 years |
Accreditations | |
| 75 | | |
| 75 | | |
5.0 years |
Customer relationships | |
| 3,659 | | |
| 3,664 | | |
3.0 - 15.0 years |
Patents | |
| 970 | | |
| 970 | | |
4.0 years |
Non-compete agreements | |
| 121 | | |
| 121 | | |
5.0 years |
Intangible and other assets, gross | |
| 5,242 | | |
| 5,247 | | |
|
Less accumulated amortization | |
| 3,669 | | |
| 3,511 | | |
|
Intangible and other assets, Net | |
| 1,573 | | |
| 1,736 | | |
|
Cryptocurrency (not subject to amortization) | |
| 116 | | |
| 116 | | |
|
Tradenames/trademarks (not subject to amortization) | |
| 465 | | |
| 465 | | |
|
Intangible assets | |
| 2,154 | | |
| 2,317 | | |
|
Other assets | |
| 25 | | |
| 23 | | |
|
Intangible and other assets: | |
$ | 2,179 | | |
$ | 2,340 | | |
|
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Accrued Expenses and Other Current Liabilities (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Payables and Accruals [Abstract] |
|
Schedule of Accrued Expenses and Other Current Liabilities |
The
following table summarizes our accrued expenses and other current liabilities as of (amounts in thousands):
Schedule of Accrued Expenses and Other Current Liabilities
| |
June
30, | | |
December
31, | |
| |
2023 | | |
2022 | |
| |
| | |
| |
Income
and sales taxes payable | |
$ | 28 | | |
$ | 14 | |
Payroll
related accruals | |
| 716 | | |
| 326 | |
Customer
deposits | |
| 50 | | |
| 35 | |
Professional
fees and other expenses | |
| 207 | | |
| 394 | |
Accrued
expenses and other current liabilities | |
$ | 1,001 | | |
$ | 769 | |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Stock-Based Compensation (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Share-Based Payment Arrangement [Abstract] |
|
Schedule of Stock-based Compensation Expense |
The
amount of stock-based compensation expense is as follows (amounts in thousands):
Schedule of Stock-based Compensation Expense
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Stock
options | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 63 | |
Stock
awards | |
| - | | |
| - | | |
| - | | |
| 20 | |
Total | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 83 | |
Stock-based
compensation expense | |
$ | 17 | | |
$ | 32 | | |
$ | 32 | | |
$ | 83 | |
|
Schedule of Unrecognized Compensation Cost from Unvested Awards |
The
estimated unrecognized compensation cost from unvested awards which will be recognized ratably over the remaining vesting phase is as
follows (amounts in thousands):
Schedule of Unrecognized Compensation Cost from Unvested Awards
Years
ended December 31st: | |
Unvested
stock options | | |
Unvested
restricted stock awards | | |
Total
unrecognized compensation expense | |
2023
(remaining six months) | |
$ | 11 | | |
$ | - | | |
$ | 11 | |
2024 | |
| 11 | | |
| - | | |
| 11 | |
2025 | |
| - | | |
| - | | |
| - | |
| |
$ | 22 | | |
$ | - | | |
$ | 22 | |
|
Schedule of Stock Option Activity |
Stock
option activity under our Equity Incentive Plans is summarized as follows:
Schedule of Stock Option Activity
| |
| | |
| | |
| | |
Weighted
avg. | | |
| |
| |
| | |
Weighted
avg. | | |
Weighted
avg. | | |
remaining | | |
| |
| |
Number
of | | |
exercise
price | | |
grant
date fair | | |
contractual
life | | |
Aggregate | |
| |
awards | | |
per
share | | |
value
per share | | |
(in
years) | | |
intrinsic
value | |
| |
| | |
| | |
| | |
| | |
| |
Outstanding,
December 31, 2022 | |
| 92,347 | | |
$ | 8.67 | | |
$ | 7.77 | | |
| 5.31 | | |
$ | 502,688 | |
Granted | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Exercised | |
| (7,291 | ) | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Expired/Forfeited | |
| (6,250 | ) | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Outstanding,
June 30, 2023 | |
| 78,806 | | |
$ | 8.67 | | |
$ | 7.86 | | |
| 5.26 | | |
$ | 406,634 | |
Exercisable,
June 30, 2023 | |
| 72,477 | | |
$ | 8.30 | | |
$ | 7.63 | | |
| 5.03 | | |
$ | 400,809 | |
Unvested,
June 30, 2023 | |
| 6,329 | | |
$ | 13.99 | | |
$ | 10.40 | | |
| 7.90 | | |
$ | 5,825 | |
|
X |
- DefinitionTabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (i) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Revenue Recognition (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Revenue from Contract with Customer [Abstract] |
|
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories |
Revenue
attributable to each of our identified revenue categories is disaggregated in the table below (amounts in thousands).
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Three
months ended June 30, 2023 | | |
Three
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 4,779 | | |
$ | - | | |
$ | - | | |
$ | 4,779 | | |
$ | 3,964 | | |
$ | - | | |
$ | - | | |
$ | 3,964 | |
Product
sales | |
| 938 | | |
| - | | |
| - | | |
| 938 | | |
| 878 | | |
| - | | |
| - | | |
| 878 | |
Consulting
revenue | |
| - | | |
| 409 | | |
| - | | |
| 409 | | |
| - | | |
| 489 | | |
| - | | |
| 489 | |
Total
revenues | |
$ | 5,717 | | |
$ | 409 | | |
$ | - | | |
$ | 6,126 | | |
$ | 4,842 | | |
$ | 489 | | |
$ | - | | |
$ | 5,331 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Six
months ended June 30, 2023 | | |
Six
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 8,585 | | |
$ | - | | |
$ | - | | |
$ | 8,585 | | |
$ | 7,748 | | |
$ | - | | |
$ | - | | |
$ | 7,748 | |
Product
sales | |
| 1,909 | | |
| - | | |
| - | | |
| 1,909 | | |
| 1,885 | | |
| - | | |
| - | | |
| 1,885 | |
Consulting
revenue | |
| - | | |
| 899 | | |
| - | | |
| 899 | | |
| - | | |
| 1,854 | | |
| - | | |
| 1,854 | |
Total
revenues | |
$ | 10,494 | | |
$ | 899 | | |
$ | - | | |
$ | 11,393 | | |
$ | 9,633 | | |
$ | 1,854 | | |
$ | - | | |
$ | 11,487 | |
|
Schedule of Changes in Contract Liabilities |
The
following table reflects the changes in our contract liabilities during the six month period ended June 30, 2023 (amounts in thousands):
Schedule of Changes in Contract Liabilities
Deferred
revenue: | |
| | |
Unearned
revenue December 31, 2022 | |
$ | 1,278 | |
Unearned
billings | |
| 2,030 | |
Revenue
recognized | |
| (1,467 | ) |
Unearned
revenue June 30, 2023 | |
$ | 1,841 | |
|
X |
- DefinitionTabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10
+ Details
Name: |
us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Leases (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Leases |
|
Schedule of Lease Expense |
The
components of lease expense were as follows (amounts in thousands):
Schedule of Lease Expense
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Operating
lease cost | |
$ | 122 | | |
$ | 123 | | |
$ | 245 | | |
$ | 246 | |
Finance
lease cost | |
| | | |
| | | |
| | | |
| | |
Amortization
of assets | |
| 3 | | |
| 3 | | |
| 7 | | |
| 5 | |
Interest
on finance lease obligations | |
| 2 | | |
| - | | |
| 3 | | |
| 1 | |
Variable
lease cost | |
| - | | |
| - | | |
| - | | |
| - | |
Total
net lease cost | |
$ | 127 | | |
$ | 126 | | |
$ | 255 | | |
$ | 252 | |
|
Schedule of Supplemental Balance Sheet Information Related to Leases |
Supplemental
balance sheet information related to leases was as follows (amounts in thousands):
Schedule of Supplemental Balance Sheet Information Related to Leases
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
| |
June
30, 2023 | | |
December
31, 2022 | |
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
Operating
lease ROU assets | |
$ | 2,265 | | |
$ | 137 | | |
$ | 2,402 | | |
$ | 2,369 | | |
$ | 193 | | |
$ | 2,562 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Current
operating lease liabilities | |
$ | 236 | | |
$ | 87 | | |
$ | 323 | | |
$ | 224 | | |
$ | 117 | | |
$ | 341 | |
Noncurrent
operating lease liabilities | |
| 2,535 | | |
| 58 | | |
| 2,593 | | |
| 2,656 | | |
| 89 | | |
| 2,745 | |
Total
operating lease liabilities | |
$ | 2,771 | | |
$ | 145 | | |
$ | 2,916 | | |
$ | 2,880 | | |
$ | 206 | | |
$ | 3,086 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Finance
leases: | |
June
30, 2023 | | |
December
31, 2022 | |
Property
and equipment, at cost | |
$ | 76 | | |
$ | 70 | |
Accumulated
amortization | |
| (18 | ) | |
| (25 | ) |
Property
and equipment, net | |
$ | 58 | | |
$ | 45 | |
| |
| | | |
| | |
Current
obligations of finance leases | |
$ | 13 | | |
$ | 9 | |
Finance
leases, net of current obligations | |
| 48 | | |
| 37 | |
Total
finance lease liabilities | |
$ | 61 | | |
$ | 46 | |
| |
| | | |
| | |
Weighted
average remaining lease term (in years): | |
| | | |
| | |
Operating
leases | |
| 7.8 | | |
| 8.2 | |
Finance
leases | |
| 4.1 | | |
| 4.4 | |
| |
| | | |
| | |
Weighted
average discount rate: | |
| | | |
| | |
Operating
leases | |
| 5.8 | % | |
| 5.8 | % |
Finance
leases | |
| 8.2 | % | |
| 7.8 | % |
|
Schedule of Supplemental Cash Flow Information Related to Leases |
Supplemental
cash flow and other information related to leases was as follows (amounts in thousands):
Schedule of Supplemental Cash Flow Information Related to Leases
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
| |
Three
months ended June 30, | | |
Six
months ended June 30, | |
| |
2023 | | |
2022 | | |
2023 | | |
2022 | |
Cash
paid for amounts included in the measurement of lease liabilities: | |
| | |
| | |
| | |
| |
Operating
cash flows from operating leases | |
$ | 126 | | |
$ | 126 | | |
$ | 254 | | |
$ | 251 | |
Operating
cash flows from finance leases | |
$ | 2 | | |
$ | - | | |
$ | 3 | | |
$ | 1 | |
Financing
cash flows from finance leases | |
$ | 3 | | |
$ | 3 | | |
$ | 6 | | |
$ | 6 | |
| |
| | | |
| | | |
| | | |
| | |
ROU
assets obtained in exchange for lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
leases | |
$ | - | | |
$ | - | | |
$ | - | | |
$ | - | |
|
Schedule of Maturities of Operating Lease and Finance Lease Liabilities |
Maturities
of lease liabilities were as follows (amounts in thousands):
Schedule of Maturities of Operating Lease and Finance Lease Liabilities
Years
Ending December 31st, | |
Operating
Leases | | |
Finance
Leases | |
2023
(six remaining months) | |
$ | 252 | | |
$ | 10 | |
2024 | |
| 446 | | |
| 18 | |
2025 | |
| 435 | | |
| 19 | |
2026 | |
| 430 | | |
| 14 | |
2027 | |
| 430 | | |
| 12 | |
Thereafter | |
| 1,648 | | |
| - | |
Total
lease payments | |
| 3,641 | | |
| 73 | |
Less
amount representing interest | |
| (725 | ) | |
| (12 | ) |
Total
lease obligations | |
| 2,916 | | |
| 61 | |
Less
current portion | |
| (323 | ) | |
| (13 | ) |
Long-term
lease obligations | |
$ | 2,593 | | |
$ | 48 | |
|
X |
- References
+ Details
Name: |
WFCF_DisclosureLeasesAbstract |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of operating lease and finance lease.
+ References
+ Details
Name: |
WFCF_ScheduleOfMaturitiesOfOperatingLeaseAndFinanceLeaseLiabilitiesTableTextBlock |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of supplemental balance sheet information related to lease.
+ References
+ Details
Name: |
WFCF_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of supplemental cash flow information related to leases.
+ References
+ Details
Name: |
WFCF_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Segments (Tables)
|
6 Months Ended |
Jun. 30, 2023 |
Segment Reporting [Abstract] |
|
Schedule of Operating Segments |
The
Company eliminates intercompany transfers between segments for management reporting purposes. The following table shows information for
reportable operating segments (amounts in thousands):
Schedule of Operating Segments
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Three
months ended June 30, 2023 | | |
Three
months ended June 30, 2022 | |
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 4,779 | | |
$ | - | | |
$ | - | | |
$ | 4,779 | | |
$ | 3,964 | | |
$ | - | | |
$ | - | | |
$ | 3,964 | |
Product
sales | |
| 938 | | |
| - | | |
| - | | |
| 938 | | |
| 878 | | |
| - | | |
| - | | |
| 878 | |
Consulting
revenue | |
| - | | |
| 409 | | |
| - | | |
| 409 | | |
| - | | |
| 489 | | |
| - | | |
| 489 | |
Total
revenues | |
$ | 5,717 | | |
$ | 409 | | |
$ | - | | |
$ | 6,126 | | |
$ | 4,842 | | |
$ | 489 | | |
$ | - | | |
$ | 5,331 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 2,736 | | |
| - | | |
| - | | |
| 2,736 | | |
| 2,325 | | |
| - | | |
| - | | |
| 2,325 | |
Costs
of products | |
| 555 | | |
| - | | |
| - | | |
| 555 | | |
| 522 | | |
| - | | |
| - | | |
| 522 | |
Costs
of consulting | |
| - | | |
| 329 | | |
| - | | |
| 329 | | |
| - | | |
| 354 | | |
| - | | |
| 354 | |
Total
costs of revenues | |
| 3,291 | | |
| 329 | | |
| - | | |
| 3,620 | | |
| 2,847 | | |
| 354 | | |
| - | | |
| 3,201 | |
Gross
profit | |
| 2,426 | | |
| 80 | | |
| - | | |
| 2,506 | | |
| 1,995 | | |
| 135 | | |
| - | | |
| 2,130 | |
Depreciation
& amortization | |
| 120 | | |
| 43 | | |
| - | | |
| 163 | | |
| 149 | | |
| 48 | | |
| - | | |
| 197 | |
Other
operating expenses | |
| 1,599 | | |
| 71 | | |
| - | | |
| 1,670 | | |
| 1,561 | | |
| 59 | | |
| - | | |
| 1,620 | |
Segment
operating income/(loss) | |
$ | 707 | | |
$ | (34 | ) | |
$ | - | | |
$ | 673 | | |
$ | 285 | | |
$ | 28 | | |
$ | - | | |
$ | 313 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | | |
| 50 | | |
| (23 | ) | |
| - | | |
| 27 | |
Income
tax expense | |
| - | | |
| - | | |
| (204 | ) | |
| (204 | ) | |
| - | | |
| - | | |
| (118 | ) | |
| (118 | ) |
Net
income/(loss) | |
$ | 772 | | |
$ | (36 | ) | |
$ | (204 | ) | |
$ | 532 | | |
$ | 335 | | |
$ | 5 | | |
$ | (118 | ) | |
$ | 222 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
| |
Six
months ended June 30, 2023 | | |
Six
months ended June 30, 2022 |
|
| |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | | |
Verification
and Certification Segment | | |
Consulting
Segment | | |
Eliminations
and Other | | |
Consolidated
Totals | |
Assets: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Goodwill | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | | |
$ | 1,947 | | |
$ | 999 | | |
$ | - | | |
$ | 2,946 | |
All
other assets, net | |
| 6,249 | | |
| 2,660 | | |
| 5,819 | | |
| 14,728 | | |
| 14,244 | | |
| 3,865 | | |
| (143 | ) | |
| 17,966 | |
Total
assets | |
$ | 8,196 | | |
$ | 3,659 | | |
$ | 5,819 | | |
$ | 17,674 | | |
$ | 16,191 | | |
$ | 4,864 | | |
$ | (143 | ) | |
$ | 20,912 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 8,585 | | |
$ | - | | |
$ | - | | |
$ | 8,585 | | |
$ | 7,748 | | |
$ | - | | |
$ | - | | |
$ | 7,748 | |
Product
sales | |
| 1,909 | | |
| - | | |
| - | | |
| 1,909 | | |
| 1,885 | | |
| - | | |
| - | | |
| 1,885 | |
Consulting
revenue | |
| - | | |
| 899 | | |
| - | | |
| 899 | | |
| - | | |
| 1,854 | | |
| - | | |
| 1,854 | |
Total
revenues | |
$ | 10,494 | | |
$ | 899 | | |
$ | - | | |
$ | 11,393 | | |
$ | 9,633 | | |
$ | 1,854 | | |
$ | - | | |
$ | 11,487 | |
Costs
of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 4,932 | | |
| - | | |
| - | | |
| 4,932 | | |
| 4,361 | | |
| - | | |
| - | | |
| 4,361 | |
Costs
of products | |
| 1,123 | | |
| - | | |
| - | | |
| 1,123 | | |
| 1,059 | | |
| - | | |
| - | | |
| 1,059 | |
Costs
of consulting | |
| - | | |
| 689 | | |
| - | | |
| 689 | | |
| - | | |
| 1,540 | | |
| - | | |
| 1,540 | |
Total
costs of revenues | |
| 6,055 | | |
| 689 | | |
| - | | |
| 6,744 | | |
| 5,420 | | |
| 1,540 | | |
| - | | |
| 6,960 | |
Gross
profit | |
| 4,439 | | |
| 210 | | |
| - | | |
| 4,649 | | |
| 4,213 | | |
| 314 | | |
| - | | |
| 4,527 | |
Depreciation
& amortization | |
| 251 | | |
| 84 | | |
| - | | |
| 335 | | |
| 294 | | |
| 98 | | |
| - | | |
| 392 | |
Other
operating expenses | |
| 3,343 | | |
| 143 | | |
| - | | |
| 3,486 | | |
| 3,074 | | |
| 125 | | |
| - | | |
| 3,199 | |
Segment
operating income/(loss) | |
$ | 845 | | |
$ | (17 | ) | |
$ | - | | |
$ | 828 | | |
$ | 845 | | |
$ | 91 | | |
$ | - | | |
$ | 936 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 122 | | |
| (3 | ) | |
| - | | |
| 119 | | |
| 100 | | |
| (36 | ) | |
| - | | |
| 64 | |
Income
tax expense | |
| - | | |
| - | | |
| (294 | ) | |
| (294 | ) | |
| - | | |
| - | | |
| (281 | ) | |
| (281 | ) |
Net
income/(loss) | |
$ | 967 | | |
$ | (20 | ) | |
$ | (294 | ) | |
$ | 653 | | |
$ | 945 | | |
$ | 55 | | |
$ | (281 | ) | |
$ | 719 | |
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionTabular disclosure of supplemental cash flow information for the periods presented.
+ References
+ Details
Name: |
us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SupplementalCashFlowElementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations (Details) - shares shares in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Basic: |
|
|
|
|
Weighted average shares outstanding |
5,670
|
6,013
|
5,693
|
6,053
|
Diluted: |
|
|
|
|
Weighted average shares outstanding |
5,670
|
6,013
|
5,693
|
6,053
|
Weighted average effects of dilutive securities |
65
|
83
|
67
|
83
|
Total |
5,735
|
6,096
|
5,760
|
6,136
|
Antidilutive securities: |
17
|
17
|
17
|
17
|
X |
- DefinitionWeighted average number of shares outstanding diluted.
+ References
+ Details
Name: |
WFCF_WeightedAverageNumberOfSharesOutstandingDiluted |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareBasicAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareDilutedAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionAmount of dividend income on nonoperating securities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_InvestmentIncomeDividend |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the purchase of all investments (debt, security, other) during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireInvestments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_SubsidiarySaleOfStockLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_EquityMethodInvestmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Schedule of Intangible and Other Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Intangible assets subject to amortization: |
|
|
Intangible and other assets, gross |
$ 5,242
|
$ 5,247
|
Less accumulated amortization |
3,669
|
3,511
|
Intangible and other assets, Net |
1,573
|
1,736
|
Cryptocurrency (not subject to amortization) |
116
|
116
|
Tradenames/trademarks (not subject to amortization) |
465
|
465
|
Intangible assets |
2,154
|
2,317
|
Other assets |
25
|
23
|
Intangible and other assets: |
2,179
|
2,340
|
Trademarks and Trade Names [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Intangible and other assets, gross |
$ 417
|
417
|
Minimum [Member] | Trademarks and Trade Names [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Estimated useful lives of intangible assets |
2 years 6 months
|
|
Minimum [Member] | Customer Relationships [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Estimated useful lives of intangible assets |
3 years
|
|
Maximum [Member] | Trademarks and Trade Names [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Estimated useful lives of intangible assets |
8 years
|
|
Maximum [Member] | Customer Relationships [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Estimated useful lives of intangible assets |
15 years
|
|
Accreditations [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Intangible and other assets, gross |
$ 75
|
75
|
Estimated useful lives of intangible assets |
5 years
|
|
Customer Relationships [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Intangible and other assets, gross |
$ 3,659
|
3,664
|
Patents [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Intangible and other assets, gross |
$ 970
|
970
|
Estimated useful lives of intangible assets |
4 years
|
|
Noncompete Agreements [Member] |
|
|
Intangible assets subject to amortization: |
|
|
Intangible and other assets, gross |
$ 121
|
$ 121
|
Estimated useful lives of intangible assets |
5 years
|
|
X |
- DefinitionFinite lived intangible assets cryptocurrency not subject to amortization.
+ References
+ Details
Name: |
WFCF_FiniteLivedIntangibleAssetsCryptocurrencyNotSubjectToAmortization |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFinite lived intangible assets tradenames not subject to amortization.
+ References
+ Details
Name: |
WFCF_FiniteLivedIntangibleAssetsTradenamesNotSubjectToAmortization |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionIntangible assets and other assets net excluding goodwill noncurrent.
+ References
+ Details
Name: |
WFCF_IntangibleAssetsAndOtherAssetsNetExcludingGoodwillNoncurrent |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionUseful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetUsefulLife |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TrademarksAndTradeNamesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=WFCF_AccreditationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount of assets held-for-sale that are not part of a disposal group.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 15 -Paragraph 4 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482309/360-10-15-4
+ Details
Name: |
us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3
+ Details
Name: |
us-gaap_ImpairmentOfIntangibleAssetsFinitelived |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedProfessionalFeesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-27
+ Details
Name: |
us-gaap_ContractWithCustomerRefundLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_TaxesPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
X |
- DefinitionPercentage points added to the reference rate to compute the variable rate on the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_LineOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionDate the credit facility terminates, in YYYY-MM-DD format.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityExpirationDate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe effective interest rate at the end of the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=WFCF_EmployeeStockAwardMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount of cost not yet recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost to be recognized for option under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=WFCF_TwoThousandAndTwentyThreeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=WFCF_TwoThousandAndTwentyFourMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardDateAxis=WFCF_TwoThousandAndTwentyFiveMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Schedule of Stock Option Activity (Details) - USD ($)
|
6 Months Ended |
Jun. 30, 2023 |
Share-Based Payment Arrangement [Abstract] |
|
Number of awards Outstanding, Balance |
92,347
|
Weighted avg. exercise price per share, Balance |
$ 8.67
|
Weighted avg. grant date fair value per share, Balance |
$ 7.77
|
Weighted avg. remaining contractual life (in years), Balance |
5 years 3 months 21 days
|
Aggregate intrinsic value, Balance |
$ 502,688
|
Number of awards, Granted |
|
Weighted avg. exercise price per share, Granted |
|
Weighted avg. grant date fair value per share, Granted |
|
Number of awards, Exercised |
(7,291)
|
Weighted avg. exercise price per share, Exercised |
|
Weighted avg. grant date fair value per share, Exercised |
|
Number of awards Expired/Forfeited |
(6,250)
|
Weighted avg. exercise price per share, Expired/Forfeited |
|
Weighted avg. grant date fair value per share, Expired/Forfeited |
|
Number of awards Outstanding, Balance |
78,806
|
Weighted avg. exercise price per share, Balance |
$ 8.67
|
Weighted avg. grant date fair value per share, Balance |
$ 7.86
|
Weighted avg. remaining contractual life (in years), Balance |
5 years 3 months 3 days
|
Aggregate intrinsic value, Balance |
$ 406,634
|
Number of awards, Exercisable |
72,477
|
Weighted avg. exercise price per share, Exercisable |
$ 8.30
|
Weighted avg. grant date fair value per share, Exercisable |
$ 7.63
|
Weighted avg. remaining contractual life (in years), Exercisable |
5 years 10 days
|
Aggregate intrinsic value, Exercisable |
$ 400,809
|
Number of awards, Unvested |
6,329
|
Weighted avg. exercise price per share, Unvested |
$ 13.99
|
Weighted avg. grant date fair value per share, Unvested |
$ 10.40
|
Weighted avg. remaining contractual life (in years), Unvested |
7 years 10 months 24 days
|
Aggregate intrinsic value, Unvested |
$ 5,825
|
X |
- DefinitionThe weighted average grant-date fair value of options exercisable as calculated by applying the disclosed option pricing methodology.
+ References
+ Details
Name: |
WFCF_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.
+ References
+ Details
Name: |
WFCF_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionShare based compensation arrangement by share based payment award options expired in period weighted average grant date fair value
+ References
+ Details
Name: |
WFCF_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average exercise price of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.
+ References
+ Details
Name: |
WFCF_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted average grant-date fair value of options outstanding as calculated by applying the disclosed option pricing methodology.
+ References
+ Details
Name: |
WFCF_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue |
Namespace Prefix: |
WFCF_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionRefers to options nonvested for weighted average remaining contractual term.
+ References
+ Details
Name: |
WFCF_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedExercisesInPeriodWeightedAverageRemainingContractualTerm |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.
+ References
+ Details
Name: |
WFCF_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedInPeriodFairValue1 |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRefers to options nonvested for weighted average remaining contractual term.
+ References
+ Details
Name: |
WFCF_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionFor presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionGross number of share options (or share units) granted during the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionNumber of options outstanding, including both vested and non-vested options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average price at which option holders acquired shares when converting their stock options into shares.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average per share amount at which grantees can acquire shares of common stock by exercise of options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of non-vested options outstanding.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average grant-date fair value of non-vested options outstanding.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (e)(1) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of share options (or share units) exercised during the current period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPer share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares purchased for issuance under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_TitleOfIndividualAxis=WFCF_EmployeesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
v3.23.2
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
$ 6,126
|
$ 5,331
|
$ 11,393
|
$ 11,487
|
Verification And Certification Service Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
4,779
|
3,964
|
8,585
|
7,748
|
Product Sales [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
938
|
878
|
1,909
|
1,885
|
Consulting Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
409
|
489
|
899
|
1,854
|
Verification and Certification Segment [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
5,717
|
4,842
|
10,494
|
9,633
|
Verification and Certification Segment [Member] | Verification And Certification Service Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
4,779
|
3,964
|
8,585
|
7,748
|
Verification and Certification Segment [Member] | Product Sales [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
938
|
878
|
1,909
|
1,885
|
Verification and Certification Segment [Member] | Consulting Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
Consulting Segment [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
409
|
489
|
899
|
1,854
|
Consulting Segment [Member] | Verification And Certification Service Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
Consulting Segment [Member] | Product Sales [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
Consulting Segment [Member] | Consulting Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
409
|
489
|
899
|
1,854
|
Eliminations and Other [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
Eliminations and Other [Member] | Verification And Certification Service Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
Eliminations and Other [Member] | Product Sales [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
Eliminations and Other [Member] | Consulting Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=WFCF_VerificationAndCertificationServiceRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=WFCF_ProductSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=WFCF_ConsultingRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=WFCF_VerificationAndCertificationSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=WFCF_ConsultingSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=WFCF_EliminationsAndOtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- DefinitionAmount of allowance for credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredRevenueCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.2
X |
- References
+ Details
Name: |
WFCF_DisclosureLeasesAbstract |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense on finance lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseInterestExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization expense attributable to right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAssetAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of lease cost recognized by lessee for lease contract.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_VariableLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.2
Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Defined Benefit Plan Disclosure [Line Items] |
|
|
Operating lease ROU assets |
$ 2,402
|
$ 2,562
|
Current operating lease liabilities |
323
|
341
|
Noncurrent operating lease liabilities |
2,593
|
2,745
|
Total operating lease liabilities |
2,916
|
3,086
|
Property and equipment, at cost |
76
|
70
|
Accumulated amortization |
(18)
|
(25)
|
Property and equipment, net |
58
|
45
|
Current obligations of finance leases |
13
|
9
|
Finance leases, net of current obligations |
48
|
37
|
Total finance lease liabilities |
$ 61
|
$ 46
|
Weighted average remaining operating lease term (in years) |
7 years 9 months 18 days
|
8 years 2 months 12 days
|
Weighted average remaining finance lease term (in years) |
4 years 1 month 6 days
|
4 years 4 months 24 days
|
Operating leases weighted average discount rate |
5.80%
|
5.80%
|
Finance leases weighted average discount rate |
8.20%
|
7.80%
|
Related Party [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Operating lease ROU assets |
$ 2,265
|
$ 2,369
|
Current operating lease liabilities |
236
|
224
|
Noncurrent operating lease liabilities |
2,535
|
2,656
|
Total operating lease liabilities |
2,771
|
2,880
|
Other [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Operating lease ROU assets |
137
|
193
|
Current operating lease liabilities |
87
|
117
|
Noncurrent operating lease liabilities |
58
|
89
|
Total operating lease liabilities |
$ 145
|
$ 206
|
X |
- DefinitionFinance lease right of use assets.
+ References
+ Details
Name: |
WFCF_FinanceLeaseRightOfUseAssets |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionOperating lease right of use assets.
+ References
+ Details
Name: |
WFCF_OperatingLeaseRightOfUseAssets |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanDisclosureLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated amortization of right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average discount rate for finance lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.23.2
X |
- References
+ Details
Name: |
WFCF_DisclosureLeasesAbstract |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow for principal payment on finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5
+ Details
Name: |
us-gaap_FinanceLeasePrincipalPayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeasePayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeasePaymentsUse |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in right-of-use asset obtained in exchange for operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.2
Schedule of Maturities of Operating Lease and Finance Lease Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] |
|
|
2023 (six remaining months) |
$ 252
|
|
Operating Leases, 2024 |
446
|
|
Operating Leases, 2025 |
435
|
|
Operating Leases, 2026 |
430
|
|
Operating Leases, 2027 |
430
|
|
Operating Leases, Thereafter |
1,648
|
|
Operating Leases, Total lease payments |
3,641
|
|
Operating Leases, Less amount representing interest |
(725)
|
|
Operating Leases, Total lease obligations |
2,916
|
$ 3,086
|
Operating Leases, Less current portion |
(323)
|
(341)
|
Operating Leases, Long-term lease obligations |
2,593
|
2,745
|
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] |
|
|
2023 (six remaining months) |
10
|
|
Finance Leases, 2024 |
18
|
|
Finance Leases, 2025 |
19
|
|
Finance Leases, 2026 |
14
|
|
Finance Leases, 2027 |
12
|
|
Finance Leases, Thereafter |
|
|
Finance Leases, Total lease payments |
73
|
|
Finance Leases, Less amount representing interest |
(12)
|
|
Finance Leases, Total lease obligations |
61
|
46
|
Finance Leases, Less current portion |
(13)
|
(9)
|
Finance Leases, Long-term lease obligations |
$ 48
|
$ 37
|
X |
- DefinitionFinance lease liability payments due after year four.
+ References
+ Details
Name: |
WFCF_FinanceLeaseLiabilityPaymentsDueAfterYearFour |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLessee operating lease liability payments due after year four.
+ References
+ Details
Name: |
WFCF_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments for finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.2
Leases (Details Narrative) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Lessee, Lease, Description [Line Items] |
|
|
|
|
Operating lease cost |
$ 122
|
$ 123
|
$ 245
|
$ 246
|
The Move LLC [Member] |
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
Ownership interest percentage |
24.30%
|
|
24.30%
|
|
Corporate Headquarters [Member] |
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
Operating lease cost |
$ 100
|
$ 100
|
$ 200
|
$ 200
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeLeaseDescriptionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.
+ References
+ Details
Name: |
us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_OwnershipAxis=WFCF_TheMoveLLCMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LeaseContractualTermAxis=WFCF_CorporateHeadquartersMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
Schedule of Operating Segments (Details) - USD ($)
|
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Assets: |
|
|
|
|
|
|
Goodwill |
$ 2,946,000
|
|
$ 2,946,000
|
|
$ 2,946,000
|
$ 2,946,000
|
All other assets, net |
14,728,000
|
|
17,966,000
|
|
14,728,000
|
17,966,000
|
Total assets |
17,674,000
|
|
20,912,000
|
|
17,674,000
|
20,912,000
|
Revenues: |
|
|
|
|
|
|
Total revenues |
6,126,000
|
|
5,331,000
|
|
11,393,000
|
11,487,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
3,620,000
|
|
3,201,000
|
|
6,744,000
|
6,960,000
|
Gross profit |
2,506,000
|
|
2,130,000
|
|
4,649,000
|
4,527,000
|
Depreciation & amortization |
163,000
|
|
197,000
|
|
335,000
|
392,000
|
Other operating expenses |
1,670,000
|
|
1,620,000
|
|
3,486,000
|
3,199,000
|
Segment operating income/(loss) |
673,000
|
|
313,000
|
|
828,000
|
936,000
|
Other items to reconcile segment operating income (loss) to net income/(loss): |
|
|
|
|
|
|
Other income / (expense) |
63,000
|
|
27,000
|
|
119,000
|
64,000
|
Income tax expense |
(204,000)
|
|
(118,000)
|
|
(294,000)
|
(281,000)
|
Net income/(loss) |
532,000
|
$ 121,000
|
222,000
|
$ 497,000
|
653,000
|
719,000
|
Service [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
4,779,000
|
|
3,964,000
|
|
8,585,000
|
7,748,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
2,736,000
|
|
2,325,000
|
|
4,932,000
|
4,361,000
|
Product [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
938,000
|
|
878,000
|
|
1,909,000
|
1,885,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
555,000
|
|
522,000
|
|
1,123,000
|
1,059,000
|
Consulting Revenue [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
409,000
|
|
489,000
|
|
899,000
|
1,854,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
329,000
|
|
354,000
|
|
689,000
|
1,540,000
|
Verification and Certification Segment [Member] |
|
|
|
|
|
|
Assets: |
|
|
|
|
|
|
Goodwill |
1,947,000
|
|
1,947,000
|
|
1,947,000
|
1,947,000
|
All other assets, net |
6,249,000
|
|
14,244,000
|
|
6,249,000
|
14,244,000
|
Total assets |
8,196,000
|
|
16,191,000
|
|
8,196,000
|
16,191,000
|
Revenues: |
|
|
|
|
|
|
Total revenues |
5,717,000
|
|
4,842,000
|
|
10,494,000
|
9,633,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
3,291,000
|
|
2,847,000
|
|
6,055,000
|
5,420,000
|
Gross profit |
2,426,000
|
|
1,995,000
|
|
4,439,000
|
4,213,000
|
Depreciation & amortization |
120,000
|
|
149,000
|
|
251,000
|
294,000
|
Other operating expenses |
1,599,000
|
|
1,561,000
|
|
3,343,000
|
3,074,000
|
Segment operating income/(loss) |
707,000
|
|
285,000
|
|
845,000
|
845,000
|
Other items to reconcile segment operating income (loss) to net income/(loss): |
|
|
|
|
|
|
Other income / (expense) |
65,000
|
|
50,000
|
|
122,000
|
100,000
|
Income tax expense |
|
|
|
|
|
|
Net income/(loss) |
772,000
|
|
335,000
|
|
967,000
|
945,000
|
Verification and Certification Segment [Member] | Service [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
4,779,000
|
|
3,964,000
|
|
8,585,000
|
7,748,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
2,736,000
|
|
2,325,000
|
|
4,932,000
|
4,361,000
|
Verification and Certification Segment [Member] | Product [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
938,000
|
|
878,000
|
|
1,909,000
|
1,885,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
555,000
|
|
522,000
|
|
1,123,000
|
1,059,000
|
Verification and Certification Segment [Member] | Consulting Revenue [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
Consulting Segment [Member] |
|
|
|
|
|
|
Assets: |
|
|
|
|
|
|
Goodwill |
999,000
|
|
999,000
|
|
999,000
|
999,000
|
All other assets, net |
2,660,000
|
|
3,865,000
|
|
2,660,000
|
3,865,000
|
Total assets |
3,659,000
|
|
4,864,000
|
|
3,659,000
|
4,864,000
|
Revenues: |
|
|
|
|
|
|
Total revenues |
409,000
|
|
489,000
|
|
899,000
|
1,854,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
329,000
|
|
354,000
|
|
689,000
|
1,540,000
|
Gross profit |
80,000
|
|
135,000
|
|
210,000
|
314,000
|
Depreciation & amortization |
43,000
|
|
48,000
|
|
84,000
|
98,000
|
Other operating expenses |
71,000
|
|
59,000
|
|
143,000
|
125,000
|
Segment operating income/(loss) |
(34,000)
|
|
28,000
|
|
(17,000)
|
91,000
|
Other items to reconcile segment operating income (loss) to net income/(loss): |
|
|
|
|
|
|
Other income / (expense) |
(2,000)
|
|
(23,000)
|
|
(3,000)
|
(36,000)
|
Income tax expense |
|
|
|
|
|
|
Net income/(loss) |
(36,000)
|
|
5,000
|
|
(20,000)
|
55,000
|
Consulting Segment [Member] | Service [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
Consulting Segment [Member] | Product [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
Consulting Segment [Member] | Consulting Revenue [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
409,000
|
|
489,000
|
|
899,000
|
1,854,000
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
329,000
|
|
354,000
|
|
689,000
|
1,540,000
|
Eliminations and Other [Member] |
|
|
|
|
|
|
Assets: |
|
|
|
|
|
|
Goodwill |
|
|
|
|
|
|
All other assets, net |
5,819,000
|
|
(143,000)
|
|
5,819,000
|
(143,000)
|
Total assets |
5,819,000
|
|
(143,000)
|
|
5,819,000
|
(143,000)
|
Revenues: |
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
Gross profit |
|
|
|
|
|
|
Depreciation & amortization |
|
|
|
|
|
|
Other operating expenses |
|
|
|
|
|
|
Segment operating income/(loss) |
|
|
|
|
|
|
Other items to reconcile segment operating income (loss) to net income/(loss): |
|
|
|
|
|
|
Other income / (expense) |
|
|
|
|
|
|
Income tax expense |
(204,000)
|
|
(118,000)
|
|
(294,000)
|
(281,000)
|
Net income/(loss) |
(204,000)
|
|
(118,000)
|
|
(294,000)
|
(281,000)
|
Eliminations and Other [Member] | Service [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
Eliminations and Other [Member] | Product [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
Eliminations and Other [Member] | Consulting Revenue [Member] |
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate cost of goods produced and sold and services rendered during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CostOfRevenueAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_DepreciationAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisaggregationOfRevenueAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1,2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(10)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_OtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ServiceMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=us-gaap_ProductMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=WFCF_ConsultingRevenueMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=WFCF_VerificationAndCertificationSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=WFCF_ConsultingSegmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=WFCF_EliminationsAndOtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.2
X |
- References
+ Details
Name: |
us-gaap_InterestPaidAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
Where Food Comes From (NASDAQ:WFCF)
Historical Stock Chart
From Nov 2024 to Dec 2024
Where Food Comes From (NASDAQ:WFCF)
Historical Stock Chart
From Dec 2023 to Dec 2024