false
--12-31
Q3
0001360565
P0Y
0001360565
2024-01-01
2024-09-30
0001360565
2024-11-01
0001360565
2024-09-30
0001360565
2023-12-31
0001360565
2024-07-01
2024-09-30
0001360565
2023-07-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2024-07-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2023-07-01
2023-09-30
0001360565
WFCF:ProductSalesMember
2024-07-01
2024-09-30
0001360565
WFCF:ProductSalesMember
2023-07-01
2023-09-30
0001360565
WFCF:ProfessionalServicesMember
2024-07-01
2024-09-30
0001360565
WFCF:ProfessionalServicesMember
2023-07-01
2023-09-30
0001360565
2023-01-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2024-01-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-09-30
0001360565
WFCF:ProductSalesMember
2024-01-01
2024-09-30
0001360565
WFCF:ProductSalesMember
2023-01-01
2023-09-30
0001360565
WFCF:ProfessionalServicesMember
2024-01-01
2024-09-30
0001360565
WFCF:ProfessionalServicesMember
2023-01-01
2023-09-30
0001360565
2022-12-31
0001360565
2023-09-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
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
2023-06-30
0001360565
us-gaap:CommonStockMember
2023-07-01
2023-09-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2023-07-01
2023-09-30
0001360565
us-gaap:TreasuryStockCommonMember
2023-07-01
2023-09-30
0001360565
us-gaap:RetainedEarningsMember
2023-07-01
2023-09-30
0001360565
us-gaap:CommonStockMember
2023-09-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2023-09-30
0001360565
us-gaap:TreasuryStockCommonMember
2023-09-30
0001360565
us-gaap:RetainedEarningsMember
2023-09-30
0001360565
us-gaap:CommonStockMember
2023-12-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2023-12-31
0001360565
us-gaap:TreasuryStockCommonMember
2023-12-31
0001360565
us-gaap:RetainedEarningsMember
2023-12-31
0001360565
us-gaap:CommonStockMember
2024-01-01
2024-03-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2024-01-01
2024-03-31
0001360565
us-gaap:TreasuryStockCommonMember
2024-01-01
2024-03-31
0001360565
us-gaap:RetainedEarningsMember
2024-01-01
2024-03-31
0001360565
2024-01-01
2024-03-31
0001360565
us-gaap:CommonStockMember
2024-03-31
0001360565
us-gaap:AdditionalPaidInCapitalMember
2024-03-31
0001360565
us-gaap:TreasuryStockCommonMember
2024-03-31
0001360565
us-gaap:RetainedEarningsMember
2024-03-31
0001360565
2024-03-31
0001360565
us-gaap:CommonStockMember
2024-04-01
2024-06-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2024-04-01
2024-06-30
0001360565
us-gaap:TreasuryStockCommonMember
2024-04-01
2024-06-30
0001360565
us-gaap:RetainedEarningsMember
2024-04-01
2024-06-30
0001360565
2024-04-01
2024-06-30
0001360565
us-gaap:CommonStockMember
2024-06-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2024-06-30
0001360565
us-gaap:TreasuryStockCommonMember
2024-06-30
0001360565
us-gaap:RetainedEarningsMember
2024-06-30
0001360565
2024-06-30
0001360565
us-gaap:CommonStockMember
2024-07-01
2024-09-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2024-07-01
2024-09-30
0001360565
us-gaap:TreasuryStockCommonMember
2024-07-01
2024-09-30
0001360565
us-gaap:RetainedEarningsMember
2024-07-01
2024-09-30
0001360565
us-gaap:CommonStockMember
2024-09-30
0001360565
us-gaap:AdditionalPaidInCapitalMember
2024-09-30
0001360565
us-gaap:TreasuryStockCommonMember
2024-09-30
0001360565
us-gaap:RetainedEarningsMember
2024-09-30
0001360565
WFCF:ShellFishSolutionsIncMember
2023-03-29
2023-03-29
0001360565
us-gaap:TrademarksAndTradeNamesMember
2024-09-30
0001360565
us-gaap:TrademarksAndTradeNamesMember
2023-12-31
0001360565
srt:MinimumMember
us-gaap:TrademarksAndTradeNamesMember
2024-09-30
0001360565
srt:MaximumMember
us-gaap:TrademarksAndTradeNamesMember
2024-09-30
0001360565
WFCF:AccreditationsMember
2024-09-30
0001360565
WFCF:AccreditationsMember
2023-12-31
0001360565
us-gaap:CustomerRelationshipsMember
2024-09-30
0001360565
us-gaap:CustomerRelationshipsMember
2023-12-31
0001360565
srt:MinimumMember
us-gaap:CustomerRelationshipsMember
2024-09-30
0001360565
srt:MaximumMember
us-gaap:CustomerRelationshipsMember
2024-09-30
0001360565
us-gaap:PatentsMember
2024-09-30
0001360565
us-gaap:PatentsMember
2023-12-31
0001360565
us-gaap:NoncompeteAgreementsMember
2024-09-30
0001360565
us-gaap:NoncompeteAgreementsMember
2023-12-31
0001360565
us-gaap:RevolvingCreditFacilityMember
2024-01-01
2024-09-30
0001360565
us-gaap:RevolvingCreditFacilityMember
2024-09-30
0001360565
us-gaap:RevolvingCreditFacilityMember
2023-12-31
0001360565
2024-03-01
2024-03-31
0001360565
WFCF:EquityIncentivePlansMember
2023-12-31
0001360565
WFCF:EquityIncentivePlansMember
2023-01-01
2023-12-31
0001360565
WFCF:EquityIncentivePlansMember
2024-01-01
2024-09-30
0001360565
WFCF:EquityIncentivePlansMember
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2024-01-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2024-01-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2024-01-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-01-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2024-01-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2024-01-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2024-01-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2023-01-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2023-01-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2023-01-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProfessionalServicesMember
2024-01-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProfessionalServicesMember
2024-01-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProfessionalServicesMember
2024-01-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProfessionalServicesMember
2023-01-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProfessionalServicesMember
2023-01-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProfessionalServicesMember
2023-01-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2024-01-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
2024-01-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
2024-01-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2023-01-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
2023-01-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
2023-01-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2024-07-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2024-07-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2024-07-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-07-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-07-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:VerificationAndCertificationServiceRevenueMember
2023-07-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2024-07-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2024-07-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2024-07-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProductSalesMember
2023-07-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProductSalesMember
2023-07-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProductSalesMember
2023-07-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProfessionalServicesMember
2024-07-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProfessionalServicesMember
2024-07-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProfessionalServicesMember
2024-07-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
WFCF:ProfessionalServicesMember
2023-07-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
WFCF:ProfessionalServicesMember
2023-07-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
WFCF:ProfessionalServicesMember
2023-07-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2024-07-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
2024-07-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
2024-07-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2023-07-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
2023-07-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
2023-07-01
2023-09-30
0001360565
WFCF:CorporateHeadquartersMember
2024-07-01
2024-09-30
0001360565
WFCF:CorporateHeadquartersMember
2023-07-01
2023-09-30
0001360565
WFCF:CorporateHeadquartersMember
2024-01-01
2024-09-30
0001360565
WFCF:CorporateHeadquartersMember
2023-01-01
2023-09-30
0001360565
WFCF:TheMoveLLCMember
2024-09-30
0001360565
us-gaap:RelatedPartyMember
2024-09-30
0001360565
WFCF:OtherMember
2024-09-30
0001360565
us-gaap:RelatedPartyMember
2023-12-31
0001360565
WFCF:OtherMember
2023-12-31
0001360565
WFCF:VerificationAndCertificationSegmentMember
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2024-07-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2024-07-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2024-07-01
2024-09-30
0001360565
us-gaap:ServiceMember
2024-07-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2023-07-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2023-07-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2023-07-01
2023-09-30
0001360565
us-gaap:ServiceMember
2023-07-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2024-07-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2024-07-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2024-07-01
2024-09-30
0001360565
us-gaap:ProductMember
2024-07-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2023-07-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2023-07-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2023-07-01
2023-09-30
0001360565
us-gaap:ProductMember
2023-07-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2024-01-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2024-01-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2024-01-01
2024-09-30
0001360565
us-gaap:ServiceMember
2024-01-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ServiceMember
2023-01-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ServiceMember
2023-01-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ServiceMember
2023-01-01
2023-09-30
0001360565
us-gaap:ServiceMember
2023-01-01
2023-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2024-01-01
2024-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2024-01-01
2024-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2024-01-01
2024-09-30
0001360565
us-gaap:ProductMember
2024-01-01
2024-09-30
0001360565
WFCF:VerificationAndCertificationSegmentMember
us-gaap:ProductMember
2023-01-01
2023-09-30
0001360565
WFCF:ConsultingSegmentMember
us-gaap:ProductMember
2023-01-01
2023-09-30
0001360565
WFCF:EliminationsAndOtherMember
us-gaap:ProductMember
2023-01-01
2023-09-30
0001360565
us-gaap:ProductMember
2023-01-01
2023-09-30
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:shares
xbrli:pure
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 September 30, 2024
☐ | 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 November 1, 2024, was 5,277,436.
Where
Food Comes From, Inc.
Table
of Contents
September
30, 2024
Where
Food Comes From, Inc.
Consolidated
Balance Sheets
| |
September
30, | | |
December
31, | |
(Amounts
in thousands, except per share amounts) | |
2024 | | |
2023 | |
| |
(Unaudited) | | |
| |
Assets | |
| | | |
| | |
Current
assets: | |
| | | |
| | |
Cash
and cash equivalents | |
$ | 2,757 | | |
$ | 2,641 | |
Accounts
receivable, net of allowance | |
| 2,234 | | |
| 2,128 | |
Inventory | |
| 1,089 | | |
| 1,109 | |
Prepaid
expenses and other current assets | |
| 1,309 | | |
| 335 | |
Total
current assets | |
| 7,389 | | |
| 6,213 | |
Property
and equipment, net | |
| 760 | | |
| 844 | |
Right-of-use
assets, net | |
| 2,144 | | |
| 2,296 | |
Equity
investments | |
| 1,191 | | |
| 1,191 | |
Intangible
and other assets, net | |
| 2,035 | | |
| 2,303 | |
Goodwill,
net | |
| 2,946 | | |
| 2,946 | |
Deferred
tax assets, net | |
| 481 | | |
| 493 | |
Total
assets | |
$ | 16,946 | | |
$ | 16,286 | |
| |
| | | |
| | |
Liabilities
and Equity | |
| | | |
| | |
Current
liabilities: | |
| | | |
| | |
Accounts
payable | |
$ | 873 | | |
$ | 567 | |
Accrued
expenses and other current liabilities | |
| 1,842 | | |
| 615 | |
Deferred
revenue | |
| 2,146 | | |
| 1,485 | |
Current
portion of finance lease obligations | |
| 15 | | |
| 14 | |
Current
portion of operating lease obligations | |
| 335 | | |
| 298 | |
Total
current liabilities | |
| 5,211 | | |
| 2,979 | |
Finance
lease obligations, net of current portion | |
| 29 | | |
| 41 | |
Operating
lease obligation, net of current portion | |
| 2,252 | | |
| 2,447 | |
Total
liabilities | |
| 7,492 | | |
| 5,467 | |
| |
| | | |
| | |
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,447 (2024) and 6,516 (2023) shares issued, and 5,297 (2024) and 5,503 (2023)
shares outstanding | |
| 7 | | |
| 7 | |
Additional
paid-in-capital | |
| 11,358 | | |
| 12,290 | |
Treasury
stock of 1,149 (2024) and 1,014 (2023) shares | |
| (12,811 | ) | |
| (11,219 | ) |
Retained
earnings | |
| 10,900 | | |
| 9,741 | |
Total
equity | |
| 9,454 | | |
| 10,819 | |
Total
liabilities and stockholders’ equity | |
$ | 16,946 | | |
$ | 16,286 | |
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) | |
2024 | | |
2023 | |
| |
Three
months ended September 30, | |
(Amounts
in thousands, except per share amounts) | |
2024 | | |
2023 | |
Revenues: | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 5,486 | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| 1,221 | |
Professional
services | |
| 292 | | |
| 431 | |
Total
revenues | |
| 7,107 | | |
| 7,011 | |
Costs of revenues: | |
| | | |
| | |
Costs
of verification and certification services | |
| 3,288 | | |
| 3,123 | |
Costs
of products | |
| 841 | | |
| 681 | |
Costs
of professional services | |
| 204 | | |
| 341 | |
Total
costs of revenues | |
| 4,333 | | |
| 4,145 | |
Gross
profit | |
| 2,774 | | |
| 2,866 | |
Selling,
general and administrative expenses | |
| 2,166 | | |
| 1,920 | |
Income
from operations | |
| 608 | | |
| 946 | |
Other
income/(expense): | |
| | | |
| | |
Dividend
income from Progressive Beef | |
| 50 | | |
| 50 | |
Other
income, net | |
| 15 | | |
| 16 | |
Gain
on sale of assets | |
| 1 | | |
| - | |
Loss
on foreign currency exchange | |
| - | | |
| (2 | ) |
Interest
expense | |
| (1 | ) | |
| (1 | ) |
Income
tax expense | |
| 181 | | |
| 286 | |
Net
income | |
$ | 492 | | |
$ | 723 | |
| |
| | | |
| | |
Per share - net income: | |
| | | |
| | |
Basic | |
$ | 0.09 | | |
$ | 0.13 | |
Diluted | |
$ | 0.09 | | |
$ | 0.13 | |
| |
| | | |
| | |
Weighted average
number of common shares outstanding: | |
| | | |
| | |
Basic | |
| 5,342 | | |
| 5,599 | |
Diluted | |
| 5,357 | | |
| 5,658 | |
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) | |
2024 | | |
2023 | |
| |
Nine
months ended September 30, | |
(Amounts
in thousands, except per share amounts) | |
2024 | | |
2023 | |
Revenues: | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 15,172 | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| 3,130 | |
Professional
services | |
| 1,031 | | |
| 1,330 | |
Total
revenues | |
| 19,084 | | |
| 18,404 | |
Costs of revenues: | |
| | | |
| | |
Costs
of verification and certification services | |
| 8,831 | | |
| 8,055 | |
Costs
of products | |
| 1,744 | | |
| 1,804 | |
Costs
of professional services | |
| 748 | | |
| 1,030 | |
Total
costs of revenues | |
| 11,323 | | |
| 10,889 | |
Gross
profit | |
| 7,761 | | |
| 7,515 | |
Selling,
general and administrative expenses | |
| 6,309 | | |
| 5,741 | |
Income
from operations | |
| 1,452 | | |
| 1,774 | |
Other
income/(expense): | |
| | | |
| | |
Dividend
income from Progressive Beef | |
| 150 | | |
| 150 | |
Other
income, net | |
| 29 | | |
| 36 | |
Gain
on sale of assets | |
| 1 | | |
| 5 | |
Loss
on foreign currency exchange | |
| (4 | ) | |
| (6 | ) |
Interest
expense | |
| (3 | ) | |
| (3 | ) |
Income
tax expense | |
| 466 | | |
| 580 | |
Net
income | |
$ | 1,159 | | |
$ | 1,376 | |
| |
| | | |
| | |
Per share - net income | |
| | | |
| | |
Basic | |
$ | 0.22 | | |
$ | 0.25 | |
Diluted | |
$ | 0.21 | | |
$ | 0.24 | |
| |
| | | |
| | |
Weighted average
number of common shares outstanding: | |
| | | |
| | |
Basic | |
| 5,398 | | |
| 5,605 | |
Diluted | |
| 5,415 | | |
| 5,669 | |
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) | |
2024 | | |
2023 | |
| |
Nine
months ended September 30, | |
(Amounts
in thousands) | |
2024 | | |
2023 | |
| |
| | |
| |
Operating
activities: | |
| | | |
| | |
Net
income | |
$ | 1,159 | | |
$ | 1,376 | |
Adjustments
to reconcile net income to net cash provided by operating activities: | |
| | | |
| | |
Depreciation
and amortization | |
| 467 | | |
| 488 | |
Gain
on sale of assets | |
| (1 | ) | |
| (5 | ) |
Stock-based
compensation expense | |
| 11 | | |
| 38 | |
Deferred
tax expense | |
| 12 | | |
| 15 | |
Bad
debt expense | |
| 52 | | |
| 39 | |
Changes
in operating assets and liabilities: | |
| | | |
| | |
Accounts
receivable | |
| (158 | ) | |
| (158 | ) |
Inventory | |
| 20 | | |
| (232 | ) |
Prepaid
expenses and other assets | |
| (958 | ) | |
| (32 | ) |
Accounts
payable | |
| 306 | | |
| 82 | |
Accrued
expenses and other current liabilities | |
| 1,227 | | |
| 584 | |
Deferred
revenue | |
| 661 | | |
| 435 | |
Right
of use assets and liabilities, net | |
| (18 | ) | |
| (17 | ) |
Net
cash provided by operating activities | |
| 2,780 | | |
| 2,613 | |
| |
| | | |
| | |
Investing
activities: | |
| | | |
| | |
Investment
in BlueTrace | |
| - | | |
| (200 | ) |
Proceeds
from sale of intangible assets | |
| 11 | | |
| - | |
Purchases
of property, equipment and software development costs | |
| (130 | ) | |
| (87 | ) |
Net
cash used in investing activities | |
| (119 | ) | |
| (287 | ) |
| |
| | | |
| | |
Financing
activities: | |
| | | |
| | |
Repayments
of finance lease obligations | |
| (10 | ) | |
| (9 | ) |
Proceeds
from stock option exercise | |
| 84 | | |
| 49 | |
Private
purchase of common shares | |
| (1,027 | ) | |
| - | |
Stock
repurchase under Stock Buyback Plan | |
| (1,592 | ) | |
| (2,921 | ) |
Net
cash used in financing activities | |
| (2,545 | ) | |
| (2,881 | ) |
Net
change in cash | |
| 116 | | |
| (555 | ) |
Cash
at beginning of period | |
| 2,641 | | |
| 4,368 | |
Cash
at end of period | |
$ | 2,757 | | |
$ | 3,813 | |
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, 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 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
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 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Stock-based
compensation expense | |
| - | | |
| - | | |
| 6 | | |
| - | | |
| - | | |
| 6 | |
Stock
options exercised | |
| 3 | | |
| - | | |
| 3 | | |
| - | | |
| - | | |
| 3 | |
Private purchase of common shares | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Private purchase of common shares, shares | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Repurchase
of common shares under Stock Buyback Plan | |
| (60 | ) | |
| - | | |
| - | | |
| (855 | ) | |
| - | | |
| (855 | ) |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 723 | | |
| 723 | |
Balance
at September 30, 2023 | |
| 5,574 | | |
$ | 6 | | |
$ | 12,232 | | |
$ | (10,184 | ) | |
$ | 8,965 | | |
$ | 11,019 | |
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, 2023 | |
| 5,503 | | |
$ | 7 | | |
$ | 12,290 | | |
$ | (11,219 | ) | |
$ | 9,741 | | |
$ | 10,819 | |
Stock-based
compensation expense | |
| - | | |
| - | | |
| 11 | | |
| - | | |
| - | | |
| 11 | |
Stock
option exercised | |
| 8 | | |
| - | | |
| 64 | | |
| - | | |
| - | | |
| 64 | |
Private purchase
of common shares | |
| (80 | ) | |
| - | | |
| (1,027 | ) | |
| - | | |
| - | | |
| (1,027 | ) |
Repurchase
of common shares under Stock Buyback Plan | |
| (36 | ) | |
| - | | |
| - | | |
| (469 | ) | |
| - | | |
| (469 | ) |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 178 | | |
| 178 | |
Balance
at March 31, 2024 | |
| 5,395 | | |
$ | 7 | | |
$ | 11,338 | | |
$ | (11,688 | ) | |
$ | 9,919 | | |
$ | 9,576 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Stock
option exercised | |
| 1 | | |
| - | | |
| 10 | | |
| - | | |
| - | | |
| 10 | |
Repurchase
of common shares under Stock Buyback Plan | |
| (33 | ) | |
| - | | |
| - | | |
| (389 | ) | |
| - | | |
| (389 | ) |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 489 | | |
| 489 | |
Balance
at June 30, 2024 | |
| 5,363 | | |
$ | 7 | | |
$ | 11,348 | | |
$ | (12,077 | ) | |
$ | 10,408 | | |
$ | 9,686 | |
Balance
| |
| 5,363 | | |
$ | 7 | | |
$ | 11,348 | | |
$ | (12,077 | ) | |
$ | 10,408 | | |
$ | 9,686 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Stock
option exercised | |
| 1 | | |
| - | | |
| 10 | | |
| - | | |
| - | | |
| 10 | |
Repurchase
of common shares under Stock Buyback Plan | |
| (67 | ) | |
| - | | |
| - | | |
| (734 | ) | |
| - | | |
| (734 | ) |
Net
income | |
| - | | |
| - | | |
| - | | |
| - | | |
| 492 | | |
| 492 | |
Balance
at September 30, 2024 | |
| 5,297 | | |
$ | 7 | | |
$ | 11,358 | | |
$ | (12,811 | ) | |
$ | 10,900 | | |
$ | 9,454 | |
Balance | |
| 5,297 | | |
$ | 7 | | |
$ | 11,358 | | |
$ | (12,811 | ) | |
$ | 10,900 | | |
$ | 9,454 | |
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 and agricultural and aquaculture products
are accurate. We care about food and other agricultural and aquacultural products, 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 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 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, 2023, included in our Form 10-K filed on February 15, 2024. 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 nine months ended September 30, 2024 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 current cycle began in 2014, and we believe 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, pasture conditions, supply and demand.
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.
In
March 2024, the FASB issued ASU 2024-01, Compensation – Stock Compensation (Topic 718); Scope Application of Profits Interest and
Similar Awards, to improve GAAP by adding an illustrative example to demonstrate how an entity should apply the scope guidance in paragraph
718-10-15-3 to determine whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation
– Stock Compensation. The Company will be required to adopt the changes effective January 1, 2025. The standard is not expected
to impact the Company’s financial statements.
In
March 2024, the FASB issued ASU 2024-02, Codification Improvements – Amendments to Remove References to the Concepts Statements.
The FASB as a standing project on its agenda to facilitate Codification updates for technical corrections such as conforming amendments,
clarifications to guidance, simplifications to working or the structure of guidance, and other minor improvements. The Company will be
required to adopt the changes effective January 1, 2025. At this time, management is determining the extent of changes to the disclosures
on its 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 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.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
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
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Basic: | |
| | | |
| | | |
| | | |
| | |
Weighted
average shares outstanding | |
| 5,342 | | |
| 5,599 | | |
| 5,398 | | |
| 5,605 | |
| |
| | | |
| | | |
| | | |
| | |
Diluted: | |
| | | |
| | | |
| | | |
| | |
Weighted
average shares outstanding | |
| 5,342 | | |
| 5,599 | | |
| 5,398 | | |
| 5,605 | |
Weighted
average effects of dilutive securities | |
| 15 | | |
| 59 | | |
| 17 | | |
| 64 | |
Total | |
| 5,357 | | |
| 5,658 | | |
| 5,415 | | |
| 5,669 | |
| |
| | | |
| | | |
| | | |
| | |
Antidilutive
securities: | |
| 17 | | |
| 17 | | |
| 17 | | |
| 17 | |
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 months and nine months ended September 30, 2024 and 2023, the Company received dividend income from Progressive Beef of $50,000
and $150,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 nine months ended September 30, 2024 and 2023.
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.
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
| |
September
30, | | |
December
31, | | |
Estimated |
| |
2024 | | |
2023 | | |
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,928 | | |
| 3,937 | | |
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,511 | | |
| 5,520 | | |
|
Less
accumulated amortization | |
| 4,076 | | |
| 3,821 | | |
|
Intangible and other assets, net | |
| 1,435 | | |
| 1,699 | | |
|
Cryptocurrency
(not subject to amortization) | |
| 116 | | |
| 116 | | |
|
Tradenames/trademarks
(not subject to amortization) | |
| 465 | | |
| 465 | | |
|
Intangible assets | |
| 2,016 | | |
| 2,280 | | |
|
Other
assets | |
| 19 | | |
| 23 | | |
|
Intangible
and other assets: | |
$ | 2,035 | | |
$ | 2,303 | | |
|
For
the three and nine months ended September 30, 2024 and 2023, we have not sold any digital assets and have not recognized any impairment
losses. As of September 30, 2024 and December 31, 2023, 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
| |
September
30, | | |
December
31, | |
| |
2024 | | |
2023 | |
Income
and sales taxes payable | |
$ | 525 | | |
$ | 62 | |
Payroll
related accruals | |
| 1,096 | | |
| 341 | |
Customer
deposits | |
| 113 | | |
| 41 | |
Professional
fees and other expenses | |
| 108 | | |
| 171 | |
Accrued expenses and
other current liabilities | |
$ | 1,842 | | |
$ | 615 | |
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 September 30, 2024 and December 31, 2023, the effective interest rate was 10.0%. The LOC is collateralized by all the business
assets of Where Food Comes From Organic, Inc. (“WFCFO”). As of September 30, 2024, and December 31, 2023, there were no amounts
outstanding under this LOC.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Note
7 – Equity and 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 recognized for the three and nine month periods ended September 30, 2024 was $0 and $11,000,
respectively. The amount of stock-based compensation expense recognized for the three and nine month periods ended September 30, 2023
was $6,000 and $38,000, respectively. All compensation cost from unvested awards was recognized as of March 31, 2024.
During
the three and nine months ended September 30, 2024 and 2023, no stock options or common stock were awarded.
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.
Stock
Option Activity
Stock
option activity under our Equity Incentive Plans is summarized as follows:
Schedule
of Stock Option Activity
| |
Number
of awards | | |
Weighted
avg. exercise price per share | | |
Weighted
avg. grant date fair value per share | | |
Weighted
avg remaining contractual life (in years) | | |
Aggregate
intrinsic value | |
Outstanding,
December 31, 2023 | |
| 73,469 | | |
$ | 8.84 | | |
$ | 7.97 | | |
| 5.07 | | |
$ | 346,125 | |
Granted | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Exercised | |
| (11,000 | ) | |
$ | 7.66 | | |
$ | 7.40 | | |
| 3.29 | | |
| | |
Expired/Forfeited | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Outstanding,
September 30, 2024 | |
| 62,469 | | |
$ | 8.87 | | |
$ | 8.07 | | |
| 4.62 | | |
$ | 334,769 | |
Exercisable,
September 30, 2024 | |
| 62,469 | | |
$ | 8.87 | | |
$ | 8.07 | | |
| 4.62 | | |
$ | 334,769 | |
Unvested,
September 30, 2024 | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
$ | - | |
The
aggregate intrinsic value represents the total pre-tax intrinsic value (the aggregate difference between the closing price of our common
stock on September 30, 2024 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 September 30, 2024.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Private
Purchase of Common Shares
During
March 2024, the Company purchased 80,201 shares of its common stock from one shareholder for approximately $1.0 million. The purchase
was limited to this single shareholder who approached the company; it was privately negotiated and involved no solicitation or advertising.
No fees were paid in connection with the transaction, as it was a non-brokered placement. The shares were immediately retired upon purchase.
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 months ended September 30, 2024 and 2023
we recorded an income tax expense of approximately $0.2 million and $0.3 million, respectively. For the nine months ended September 30,
2024 and 2023 we recorded an income tax expense of approximately $0.5 million and $0.6 million, respectively.
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) professional services 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 | |
| |
Nine
months ended September 30, 2024 | | |
Nine
months ended September 30, 2023 | |
| |
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 | |
$ | 15,172 | | |
$ | - | | |
$ | - | | |
$ | 15,172 | | |
$ | 13,944 | | |
$ | - | | |
$ | - | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| - | | |
| - | | |
| 2,881 | | |
| 3,130 | | |
| - | | |
| - | | |
| 3,130 | |
Professional
services | |
| - | | |
| 1,031 | | |
| - | | |
| 1,031 | | |
| - | | |
| 1,330 | | |
| - | | |
| 1,330 | |
Total
revenues | |
$ | 18,053 | | |
$ | 1,031 | | |
$ | - | | |
$ | 19,084 | | |
$ | 17,074 | | |
$ | 1,330 | | |
$ | - | | |
$ | 18,404 | |
|
|
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 September 30, 2024 | | |
Three
months ended September 30, 2023 | |
| |
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 | |
$ | 5,486 | | |
$ | - | | |
$ | - | | |
$ | 5,486 | | |
$ | 5,359 | | |
$ | - | | |
$ | - | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| - | | |
| - | | |
| 1,329 | | |
| 1,221 | | |
| - | | |
| - | | |
| 1,221 | |
Professional
services | |
| - | | |
| 292 | | |
| - | | |
| 292 | | |
| - | | |
| 431 | | |
| - | | |
| 431 | |
Total
revenues | |
$ | 6,815 | | |
$ | 292 | | |
$ | - | | |
$ | 7,107 | | |
$ | 6,580 | | |
$ | 431 | | |
$ | - | | |
$ | 7,011 | |
Contract
Balances
As
of September 30, 2024 and December 31, 2023, accounts receivable from contracts with customers, net of allowance for doubtful accounts,
was approximately $2.2 million and $2.1 million, respectively.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
As
of September 30, 2024 and December 31, 2023, deferred revenue from contracts with customers was approximately $2.1 million and $1.5 million,
respectively. The balance of the contract liabilities at September 30, 2024 and December 31, 2023 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 nine month period ended September 30, 2024 (amounts in thousands):
Schedule
of Changes in Contract Liabilities
Deferred
revenue: | |
| | |
Unearned
revenue December 31, 2023 | |
$ | 1,485 | |
Unearned
billings | |
| 3,246 | |
Revenue
recognized | |
| (2,585 | ) |
Unearned
revenue September 30, 2024 | |
$ | 2,146 | |
Note
10 – Leases
The
components of lease expense were as follows (amounts in thousands):
Schedule
of Lease Expense
| |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Operating
lease cost | |
$ | 110 | | |
$ | 119 | | |
$ | 337 | | |
$ | 364 | |
Finance
lease cost | |
| | | |
| | | |
| | | |
| | |
Amortization
of assets | |
| 4 | | |
| 4 | | |
| 11 | | |
| 11 | |
Interest
on finance lease obligations | |
| 1 | | |
| 1 | | |
| 3 | | |
| 4 | |
Variable
lease cost | |
| - | | |
| - | | |
| - | | |
| - | |
Total
net lease cost | |
$ | 115 | | |
$ | 124 | | |
$ | 351 | | |
$ | 379 | |
Included
in the table above, for the three and nine months ended September 30, 2024 and 2023, is $0.1 million and $0.3 million 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
| |
| | |
| | |
| | |
| | |
| | |
| |
| |
September
30, 2024 | | |
December
31, 2023 | |
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
Operating
lease ROU assets | |
$ | 1,991 | | |
$ | 113 | | |
$ | 2,104 | | |
$ | 2,158 | | |
$ | 87 | | |
$ | 2,245 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Current
operating lease liabilities | |
$ | 269 | | |
$ | 66 | | |
$ | 335 | | |
$ | 249 | | |
$ | 49 | | |
$ | 298 | |
Noncurrent
operating lease liabilities | |
| 2,203 | | |
| 49 | | |
| 2,252 | | |
| 2,407 | | |
| 40 | | |
| 2,447 | |
Total
operating lease liabilities | |
$ | 2,472 | | |
$ | 115 | | |
$ | 2,587 | | |
$ | 2,656 | | |
$ | 89 | | |
$ | 2,745 | |
Finance
leases: | |
September
30, 2024 | | |
December
31, 2023 | |
Right
of use asset, at cost | |
$ | 76 | | |
$ | 76 | |
Accumulated
amortization | |
| (36 | ) | |
| (25 | ) |
Property
and equipment, net | |
$ | 40 | | |
$ | 51 | |
| |
| | | |
| | |
Current
obligations of finance leases | |
$ | 15 | | |
$ | 14 | |
Finance
leases, net of current obligations | |
| 29 | | |
| 41 | |
Total
finance lease liabilities | |
$ | 44 | | |
$ | 55 | |
| |
| | | |
| | |
Weighted
average remaining lease term (in years): | |
| | | |
| | |
Operating
leases | |
| 6.6 | | |
| 7.4 | |
Finance
leases | |
| 3.0 | | |
| 3.7 | |
| |
| | | |
| | |
Weighted average
discount rate: | |
| | | |
| | |
Operating
leases | |
| 5.8 | % | |
| 5.8 | % |
Finance
leases | |
| 8.4 | % | |
| 8.3 | % |
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
| |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Cash
paid for amounts included in the measurement of lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
cash flows from operating leases | |
$ | 118 | | |
$ | 126 | | |
$ | 354 | | |
$ | 380 | |
Operating
cash flows from finance leases | |
$ | 1 | | |
$ | 1 | | |
$ | 3 | | |
$ | 4 | |
Financing
cash flows from finance leases | |
$ | 3 | | |
$ | 3 | | |
$ | 10 | | |
$ | 9 | |
| |
| | | |
| | | |
| | | |
| | |
ROU
assets obtained in exchange for lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
leases | |
$ | - | | |
$ | - | | |
$ | 80 | | |
$ | - | |
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 | |
2024
(remaining three months) | |
$ | 119 | | |
$ | 4 | |
2025 | |
| 471 | | |
| 18 | |
2026 | |
| 456 | | |
| 14 | |
2027 | |
| 430 | | |
| 14 | |
2028 | |
| 443 | | |
| - | |
Thereafter | |
| 1,205 | | |
| - | |
Total
lease payments | |
| 3,124 | | |
| 50 | |
Less
amount representing interest | |
| (537 | ) | |
| (6 | ) |
Total
lease obligations | |
| 2,587 | | |
| 44 | |
Less
current portion | |
| (335 | ) | |
| (15 | ) |
Long-term
lease obligations | |
$ | 2,252 | | |
$ | 29 | |
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 professional services reportable segment. SureHarvest, which includes Postelsia, is the sole operating
segment. This segment includes consulting, data analysis and other reporting service revenues.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
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.
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
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, 2024 | | |
Three
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 5,486 | | |
$ | - | | |
$ | - | | |
$ | 5,486 | | |
$ | 5,359 | | |
$ | - | | |
$ | - | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| - | | |
| - | | |
| 1,329 | | |
| 1,221 | | |
| - | | |
| - | | |
| 1,221 | |
Professional
services | |
| - | | |
| 292 | | |
| - | | |
| 292 | | |
| - | | |
| 431 | | |
| - | | |
| 431 | |
Total
revenues | |
$ | 6,815 | | |
$ | 292 | | |
$ | - | | |
$ | 7,107 | | |
$ | 6,580 | | |
$ | 431 | | |
$ | - | | |
$ | 7,011 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 3,288 | | |
| - | | |
| - | | |
| 3,288 | | |
| 3,123 | | |
| - | | |
| - | | |
| 3,123 | |
Costs
of products | |
| 841 | | |
| - | | |
| - | | |
| 841 | | |
| 681 | | |
| - | | |
| - | | |
| 681 | |
Costs
of professional services | |
| - | | |
| 204 | | |
| - | | |
| 204 | | |
| - | | |
| 341 | | |
| - | | |
| 341 | |
Total
costs of revenues | |
| 4,129 | | |
| 204 | | |
| - | | |
| 4,333 | | |
| 3,804 | | |
| 341 | | |
| - | | |
| 4,145 | |
Gross
profit | |
| 2,686 | | |
| 88 | | |
| - | | |
| 2,774 | | |
| 2,776 | | |
| 90 | | |
| - | | |
| 2,866 | |
Depreciation
& amortization | |
| 115 | | |
| 41 | | |
| - | | |
| 156 | | |
| 111 | | |
| 42 | | |
| - | | |
| 153 | |
Other
operating expenses | |
| 1,978 | | |
| 32 | | |
| - | | |
| 2,010 | | |
| 1,682 | | |
| 85 | | |
| - | | |
| 1,767 | |
Segment
operating income/(loss) | |
$ | 593 | | |
$ | 15 | | |
$ | - | | |
$ | 608 | | |
$ | 983 | | |
$ | (37 | ) | |
$ | - | | |
$ | 946 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| - | | |
| - | | |
| 65 | | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | |
Income
tax expense | |
| - | | |
| - | | |
| (181 | ) | |
| (181 | ) | |
| - | | |
| - | | |
| (286 | ) | |
| (286 | ) |
Net
income/(loss) | |
$ | 658 | | |
$ | 15 | | |
$ | (181 | ) | |
$ | 492 | | |
$ | 1,048 | | |
$ | (39 | ) | |
$ | (286 | ) | |
$ | 723 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Nine
months ended September 30, 2024 | | |
Nine
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 15,172 | | |
$ | - | | |
$ | - | | |
$ | 15,172 | | |
$ | 13,944 | | |
$ | - | | |
$ | - | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| - | | |
| - | | |
| 2,881 | | |
| 3,130 | | |
| - | | |
| - | | |
| 3,130 | |
Professional
services | |
| - | | |
| 1,031 | | |
| - | | |
| 1,031 | | |
| - | | |
| 1,330 | | |
| - | | |
| 1,330 | |
Total
revenues | |
$ | 18,053 | | |
$ | 1,031 | | |
$ | - | | |
$ | 19,084 | | |
$ | 17,074 | | |
$ | 1,330 | | |
$ | - | | |
$ | 18,404 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 8,831 | | |
| - | | |
| - | | |
| 8,831 | | |
| 8,055 | | |
| - | | |
| - | | |
| 8,055 | |
Costs
of products | |
| 1,744 | | |
| - | | |
| - | | |
| 1,744 | | |
| 1,804 | | |
| - | | |
| - | | |
| 1,804 | |
Costs
of professional services | |
| - | | |
| 748 | | |
| - | | |
| 748 | | |
| - | | |
| 1,030 | | |
| - | | |
| 1,030 | |
Total
costs of revenues | |
| 10,575 | | |
| 748 | | |
| - | | |
| 11,323 | | |
| 9,859 | | |
| 1,030 | | |
| - | | |
| 10,889 | |
Gross
profit | |
| 7,478 | | |
| 283 | | |
| - | | |
| 7,761 | | |
| 7,215 | | |
| 300 | | |
| - | | |
| 7,515 | |
Depreciation
& amortization | |
| 342 | | |
| 125 | | |
| - | | |
| 467 | | |
| 361 | | |
| 127 | | |
| - | | |
| 488 | |
Other
operating expenses | |
| 5,691 | | |
| 151 | | |
| - | | |
| 5,842 | | |
| 5,027 | | |
| 226 | | |
| - | | |
| 5,253 | |
Segment
operating income/(loss) | |
$ | 1,445 | | |
$ | 7 | | |
$ | - | | |
$ | 1,452 | | |
$ | 1,827 | | |
$ | (53 | ) | |
$ | - | | |
$ | 1,774 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 172 | | |
| 1 | | |
| - | | |
| 173 | | |
| 187 | | |
| (5 | ) | |
| - | | |
| 182 | |
Income
tax expense | |
| - | | |
| - | | |
| (466 | ) | |
| (466 | ) | |
| - | | |
| - | | |
| (580 | ) | |
| (580 | ) |
Net
income/(loss) | |
$ | 1,617 | | |
$ | 8 | | |
$ | (466 | ) | |
$ | 1,159 | | |
$ | 2,014 | | |
$ | (58 | ) | |
$ | (580 | ) | |
$ | 1,376 | |
Note
13 – Supplemental Cash Flow Information
Schedule of Supplemental Cash Flow Information
| |
| | |
| |
| |
Nine
months ended September 30, | |
(Amounts
in thousands) | |
2024 | | |
2023 | |
Cash
paid during the year: | |
| | | |
| | |
Interest
expense | |
$ | - | | |
$ | - | |
Income
taxes | |
$ | 925 | | |
$ | 659 | |
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, 2023. 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
is 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” - previously International Certification Services
and A Bee Organic), 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 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. 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 professional 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, 2023 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
September 30, 2024, we had 104 total employees, of which 94 were full-time employees. Approximately 84% 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 current cycle began in 2014 and we believe 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, pasture conditions, supply and demand.
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
September 30, 2024 and December 31, 2023, we had cash and cash equivalents of approximately $2.8 million and $2.6 million, respectively.
Our working capital at September 30, 2024 and December 31, 2023 was approximately $2.2 million and $3.2 million, respectively.
Net
cash provided by operating activities for the nine months ended September 30, 2024 was approximately $2.8 million compared to $2.6 million
during the same period in 2023. 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 increase
in cash provided by operating activities for the periods ending September 30, 2024 and 2023 was primarily driven by a change in accrued
expenses and other current liabilities, prepaid expenses and other assets, and deferred revenue.
Net
cash used in investing activities for the nine months ended September 30, 2024 was approximately $0.1 million compared to $0.3 million
in the 2023 period. Net cash used in the period ending September 30, 2023 was primarily related to our equity investment in BlueTrace.
Net
cash used in financing activities for the nine months ended September 30, 2024 and 2023 was approximately $2.5 million and $2.9 million,
respectively. Cash used for the period ending nine months ended September 30, 2024, was primarily due to a private purchase of our common
shares and the repurchase of common shares under the Stock Buyback Plan. Cash used for the period ending September 30, 2023, 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 September 30, 2024 and December 31, 2023, the effective interest rate was 10.0%. The LOC is collateralized by all the business
assets of Where Food Comes From Organic, Inc. (“WFCFO”). As of September 30, 2024, and December 31, 2023, there were no amounts
outstanding under this LOC.
Off-Balance
Sheet Arrangements
As
of September 30, 2024, we had no off-balance sheet arrangements of any type.
RESULTS
OF OPERATIONS
Three
and nine months ended September 30, 2024 compared to the same period in fiscal year 2023
The
following table shows information for reportable operating segments (amounts in thousands):
| |
Three
months ended September 30, 2024 | | |
Three
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 5,486 | | |
$ | - | | |
$ | - | | |
$ | 5,486 | | |
$ | 5,359 | | |
$ | - | | |
$ | - | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| - | | |
| - | | |
| 1,329 | | |
| 1,221 | | |
| - | | |
| - | | |
| 1,221 | |
Professional
services | |
| - | | |
| 292 | | |
| - | | |
| 292 | | |
| - | | |
| 431 | | |
| - | | |
| 431 | |
Total
revenues | |
$ | 6,815 | | |
$ | 292 | | |
$ | - | | |
$ | 7,107 | | |
$ | 6,580 | | |
$ | 431 | | |
$ | - | | |
$ | 7,011 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 3,288 | | |
| - | | |
| - | | |
| 3,288 | | |
| 3,123 | | |
| - | | |
| - | | |
| 3,123 | |
Costs
of products | |
| 841 | | |
| - | | |
| - | | |
| 841 | | |
| 681 | | |
| - | | |
| - | | |
| 681 | |
Costs
of professional services | |
| - | | |
| 204 | | |
| - | | |
| 204 | | |
| - | | |
| 341 | | |
| - | | |
| 341 | |
Total
costs of revenues | |
| 4,129 | | |
| 204 | | |
| - | | |
| 4,333 | | |
| 3,804 | | |
| 341 | | |
| - | | |
| 4,145 | |
Gross
profit | |
| 2,686 | | |
| 88 | | |
| - | | |
| 2,774 | | |
| 2,776 | | |
| 90 | | |
| - | | |
| 2,866 | |
Depreciation
& amortization | |
| 115 | | |
| 41 | | |
| - | | |
| 156 | | |
| 111 | | |
| 42 | | |
| - | | |
| 153 | |
Other
operating expenses | |
| 1,978 | | |
| 32 | | |
| - | | |
| 2,010 | | |
| 1,682 | | |
| 85 | | |
| - | | |
| 1,767 | |
Segment
operating income/(loss) | |
$ | 593 | | |
$ | 15 | | |
$ | - | | |
$ | 608 | | |
$ | 983 | | |
$ | (37 | ) | |
$ | - | | |
$ | 946 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| - | | |
| - | | |
| 65 | | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | |
Income
tax expense | |
| - | | |
| - | | |
| (181 | ) | |
| (181 | ) | |
| - | | |
| - | | |
| (286 | ) | |
| (286 | ) |
Net
income/(loss) | |
$ | 658 | | |
$ | 15 | | |
$ | (181 | ) | |
$ | 492 | | |
$ | 1,048 | | |
$ | (39 | ) | |
$ | (286 | ) | |
$ | 723 | |
| |
Nine
months ended September 30, 2024 | | |
Nine
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 15,172 | | |
$ | - | | |
$ | - | | |
$ | 15,172 | | |
$ | 13,944 | | |
$ | - | | |
$ | - | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| - | | |
| - | | |
| 2,881 | | |
| 3,130 | | |
| - | | |
| - | | |
| 3,130 | |
Professional
services | |
| - | | |
| 1,031 | | |
| - | | |
| 1,031 | | |
| - | | |
| 1,330 | | |
| - | | |
| 1,330 | |
Total
revenues | |
$ | 18,053 | | |
$ | 1,031 | | |
$ | - | | |
$ | 19,084 | | |
$ | 17,074 | | |
$ | 1,330 | | |
$ | - | | |
$ | 18,404 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 8,831 | | |
| - | | |
| - | | |
| 8,831 | | |
| 8,055 | | |
| - | | |
| - | | |
| 8,055 | |
Costs
of products | |
| 1,744 | | |
| - | | |
| - | | |
| 1,744 | | |
| 1,804 | | |
| - | | |
| - | | |
| 1,804 | |
Costs
of professional services | |
| - | | |
| 748 | | |
| - | | |
| 748 | | |
| - | | |
| 1,030 | | |
| - | | |
| 1,030 | |
Total
costs of revenues | |
| 10,575 | | |
| 748 | | |
| - | | |
| 11,323 | | |
| 9,859 | | |
| 1,030 | | |
| - | | |
| 10,889 | |
Gross
profit | |
| 7,478 | | |
| 283 | | |
| - | | |
| 7,761 | | |
| 7,215 | | |
| 300 | | |
| - | | |
| 7,515 | |
Depreciation
& amortization | |
| 342 | | |
| 125 | | |
| - | | |
| 467 | | |
| 361 | | |
| 127 | | |
| - | | |
| 488 | |
Other
operating expenses | |
| 5,691 | | |
| 151 | | |
| - | | |
| 5,842 | | |
| 5,027 | | |
| 226 | | |
| - | | |
| 5,253 | |
Segment
operating income/(loss) | |
$ | 1,445 | | |
$ | 7 | | |
$ | - | | |
$ | 1,452 | | |
$ | 1,827 | | |
$ | (53 | ) | |
$ | - | | |
$ | 1,774 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 172 | | |
| 1 | | |
| - | | |
| 173 | | |
| 187 | | |
| (5 | ) | |
| - | | |
| 182 | |
Income
tax expense | |
| - | | |
| - | | |
| (466 | ) | |
| (466 | ) | |
| - | | |
| - | | |
| (580 | ) | |
| (580 | ) |
Net
income/(loss) | |
$ | 1,617 | | |
$ | 8 | | |
$ | (466 | ) | |
$ | 1,159 | | |
$ | 2,014 | | |
$ | (58 | ) | |
$ | (580 | ) | |
$ | 1,376 | |
Verification
and Certification Segment
Verification
and certification service revenues consist of fees charged for verification audits and other verification and certification related 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. We are recognized and utilized by numerous standard-setting
bodies as an accredited verification or certification service provider. We enable food producers and brands to make certain claims on
live animals or packaged food products by verifying that they are meeting the standards or guidelines associated with the claim(s) they
are making. Verification and certification service revenue for the three and nine months ended September 30, 2024 increased 2.4% and
8.8%, respectively, compared with the same periods in 2023. While our verification and certification service revenue continues to improve
due to new customer growth and bundling opportunities, we believe we are in a low point of a contraction phase within the cattle cycle
which negatively impacts revenue tied directly to price per head of cattle.
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 months ended September 30, 2024 slightly increased $0.1 million, compared to the same period in 2023. Product
sales for the nine months ended September 30, 2024 decreased $0.3 million, compared to the same period in 2023. We continue to see some
new customer growth, but our customers are ordering less tags due to smaller beef cow herd size. According to the USDA July 2023 statistics,
overall beef cow inventories have declined over 3% compared to last year. As mentioned above, 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.
Segment
costs of revenues for the three and nine months ended September 30, 2024 were approximately $4.1 million and $10.6 million, respectively,
compared to approximately $3.8 million and $9.9 million, respectively for the same periods in 2023. Gross margin for the three months
ended September 30, 2024 and 2023 was 39.4% and 42.2%, respectively, while the gross margin for the nine months ended September 30, 2024
and 2023 was 41.4% and 42.3%, respectively. The slight decline was primarily driven by higher cost of product sales overset by higher
margin verification services. Our margins are generally impacted by various fixed costs such as cost of products, salaries and benefits,
insurance and taxes.
Other
operating expenses for the three and nine months ended September 30, 2024 increased by approximately $0.3 million and $0.6 million, respectively,
compared to the same three and nine month periods in 2023. Some of the increase was due to costs incurred to expand our marketing efforts
both nationally and internationally. Additionally, some year-end audit and tax return preparation fees were incurred during the third
quarter of 2024 versus the fourth quarter of 2023.
Professional
Services Segment
Professional
services includes a wide range of professional consulting, data analysis, reporting and technology solutions that support our verification
business and generate incremental revenue specific to the food and agricultural industry. Professional services revenue for the three
and nine months ended September 30, 2024 decreased approximately $0.1 million and $0.3 million, respectively, compared to the same periods
in 2023.
Costs
of revenues for our professional services segment for the three and nine months ended September 30, 2024 was approximately $0.2 million
and $0.7 million, respectively, compared to approximately $0.3 million and $1.0 million, respectively, for the same periods in 2023.
Gross margin for the three and nine months ended September 30, 2024 increased to 30.1% and 27.4%, respectively, compared to 20.9% and
22.6% for the same periods in 2023, as a result of realigning employees tasks to more profitable areas of focus.
Dividend
Income from Progressive Beef
For
the three and nine months ended September 30, 2024 and
2023, the Company received dividend income from Progressive Beef of $50,000 and $150,000, respectively,
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 months ended September 30, 2024 and 2023 we recorded
an income tax expense of approximately $0.2 million and $0.3 million, respectively. For the nine months ended September 30, 2024 and
2023 we recorded an income tax expense of approximately $0.5 million and $0.6 million, respectively.
Net
Income and Per Share Information
As
a result of the foregoing, net income attributable to WFCF shareholders for the three and nine months ended September 30, 2024 was approximately
$0.5 million and $1.2 million, respectively, and $0.09 and $0.22, respectively, per basic share common share and $0.09 and $0.21 per
diluted common share. Compared to net income of approximately $0.7 million and $1.4 million, respectively, and $0.13 and $0.25, respectively,
per basic share and $0.13 and $0.24, respectively, per diluted common share for the three and nine months ended September 30, 2023.
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 2023 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 September 30, 2024,
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. ISSUER PURCHASES OF EQUITY SECURITIES
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 September 30, 2024 is as follows:
| |
Number
of Shares | | |
Cost
of Shares (in thousands) | | |
Average
Cost per Share | |
Shares
purchased - July 2024 | |
| 6,147 | | |
$ | 66 | | |
$ | 10.76 | |
Shares purchased
- August 2024 | |
| 19,448 | | |
| 215 | | |
$ | 11.08 | |
Shares
purchased - September 2024 | |
| 41,025 | | |
| 453 | | |
$ | 11.04 | |
Total | |
| 66,620 | | |
$ | 734 | | |
| | |
Private
Purchase of Common Shares
During
March 2024, the Company purchased 80,201 shares of its common stock from one shareholder for approximately $1.0 million. The purchase
was limited to this single shareholder who approached the company; it was privately negotiated and involved no solicitation or advertising.
No fees were paid in connection with the transaction, as it was a non-brokered placement. The shares were immediately retired upon purchase.
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:
November 12, 2024 |
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: November 12, 2024 |
|
|
|
/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: November 12, 2024 |
|
|
|
/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 September 30, 2024, 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: November 12, 2024 |
|
|
|
/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 September 30, 2024, 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: November 12, 2024 |
|
|
|
/s/ Dannette Henning |
|
Dannette Henning, Chief Financial Officer |
|
v3.24.3
Cover - $ / shares
|
9 Months Ended |
|
Sep. 30, 2024 |
Nov. 01, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Amendment Flag |
false
|
|
Document Quarterly Report |
true
|
|
Document Transition Report |
false
|
|
Document Period End Date |
Sep. 30, 2024
|
|
Document Fiscal Period Focus |
Q3
|
|
Document Fiscal Year Focus |
2024
|
|
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,277,436
|
Entity Listing, Par Value Per Share |
$ 0.001
|
|
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 par value per share of security quoted in same currency as Trading currency. Example: '0.01'.
+ References
+ Details
Name: |
dei_EntityListingParValuePerShare |
Namespace Prefix: |
dei_ |
Data Type: |
dtr-types:perShareItemType |
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.24.3
Consolidated Balance Sheets - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Current assets: |
|
|
Cash and cash equivalents |
$ 2,757
|
$ 2,641
|
Accounts receivable, net of allowance |
2,234
|
2,128
|
Inventory |
1,089
|
1,109
|
Prepaid expenses and other current assets |
1,309
|
335
|
Total current assets |
7,389
|
6,213
|
Property and equipment, net |
760
|
844
|
Right-of-use assets, net |
2,144
|
2,296
|
Equity investments |
1,191
|
1,191
|
Intangible and other assets, net |
2,035
|
2,303
|
Goodwill, net |
2,946
|
2,946
|
Deferred tax assets, net |
481
|
493
|
Total assets |
16,946
|
16,286
|
Current liabilities: |
|
|
Accounts payable |
873
|
567
|
Accrued expenses and other current liabilities |
1,842
|
615
|
Deferred revenue |
2,146
|
1,485
|
Current portion of finance lease obligations |
15
|
14
|
Current portion of operating lease obligations |
335
|
298
|
Total current liabilities |
5,211
|
2,979
|
Finance lease obligations, net of current portion |
29
|
41
|
Operating lease obligation, net of current portion |
2,252
|
2,447
|
Total liabilities |
7,492
|
5,467
|
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,447 (2024) and 6,516 (2023) shares issued, and 5,297 (2024) and 5,503 (2023) shares outstanding |
7
|
7
|
Additional paid-in-capital |
11,358
|
12,290
|
Treasury stock of 1,149 (2024) and 1,014 (2023) shares |
(12,811)
|
(11,219)
|
Retained earnings |
10,900
|
9,741
|
Total equity |
9,454
|
10,819
|
Total liabilities and stockholders’ equity |
$ 16,946
|
$ 16,286
|
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://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-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
+ 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/2009/role/commonPracticeRef -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
+ 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/2147479170/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 |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12
Reference 14: 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/2147478777/944-210-S99-1
Reference 15: 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/2147479170/946-210-S99-1
Reference 16: 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 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)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: 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 19: 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 20: 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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: 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 29: 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 30: 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/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-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(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
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)(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
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(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-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://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 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)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
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/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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/2147478546/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://www.xbrl.org/2009/role/commonPracticeRef -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
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -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 |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ 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://fasb.org/us-gaap/role/ref/legacyRef -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
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(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-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(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-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(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
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(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-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(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-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(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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/2147479168/946-830-55-12
Reference 16: 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/2147479170/946-210-S99-1
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)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: 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 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)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: 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 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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: 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 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)(iii)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: 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 28: 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 29: 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
+ 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/2147478777/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/2147478546/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://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 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)(ii)) -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
Reference 21: 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
+ 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://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://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)(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-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/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: 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 4: 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/2147478777/944-210-S99-1
Reference 5: 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/2147478451/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://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
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 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 4: 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 5: 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 6: 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/2147478777/944-210-S99-1
Reference 7: 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/2147479170/946-210-S99-1
Reference 8: 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
+ 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://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 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(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-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(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: 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 5: 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/2147479168/946-830-55-12
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(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: 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/2147479170/946-210-S99-2
Reference 8: 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/2147479134/946-220-S99-3
Reference 9: 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/2147479134/946-220-S99-3
Reference 10: 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/2147479134/946-220-S99-3
Reference 11: 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 12: 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 13: 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 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 -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 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(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: 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 4: 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_TreasuryStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
Consolidated Balance Sheets (Parenthetical) - $ / shares shares in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Statement of Financial Position [Abstract] |
|
|
Preferred stock, par value |
$ 0.001
|
$ 0.001
|
Preferred stock, shares authorized |
5,000
|
5,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
|
95,000
|
Common stock, shares issued |
6,447
|
6,516
|
Common stock, shares outstanding |
5,297
|
5,503
|
Treasury stock, shares |
1,149
|
1,014
|
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://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 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(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-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://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 3: 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/2147479170/946-210-S99-2
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(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: 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/2147479170/946-210-S99-1
Reference 6: 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/2147479134/946-220-S99-3
+ 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://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://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
+ 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://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://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/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_PreferredStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.
+ 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://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
+ 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://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://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/2147479170/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/2147479134/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/2147479170/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/2147479134/946-220-S99-3
+ 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.24.3
Consolidated Statements of Operations (Unaudited) - USD ($) shares in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Revenues: |
|
|
|
|
Total revenues |
$ 7,107,000
|
$ 7,011,000
|
$ 19,084,000
|
$ 18,404,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
4,333,000
|
4,145,000
|
11,323,000
|
10,889,000
|
Gross profit |
2,774,000
|
2,866,000
|
7,761,000
|
7,515,000
|
Selling, general and administrative expenses |
2,166,000
|
1,920,000
|
6,309,000
|
5,741,000
|
Income from operations |
608,000
|
946,000
|
1,452,000
|
1,774,000
|
Other income/(expense): |
|
|
|
|
Dividend income from Progressive Beef |
50,000
|
50,000
|
150,000
|
150,000
|
Other income, net |
15,000
|
16,000
|
29,000
|
36,000
|
Gain on sale of assets |
1,000
|
|
1,000
|
5,000
|
Loss on foreign currency exchange |
|
(2,000)
|
(4,000)
|
(6,000)
|
Interest expense |
(1,000)
|
(1,000)
|
(3,000)
|
(3,000)
|
Income before income taxes |
673,000
|
1,009,000
|
1,625,000
|
1,956,000
|
Income tax expense |
181,000
|
286,000
|
466,000
|
580,000
|
Net income |
$ 492,000
|
$ 723,000
|
$ 1,159,000
|
$ 1,376,000
|
Per share - net income |
|
|
|
|
Basic |
$ 0.09
|
$ 0.13
|
$ 0.22
|
$ 0.25
|
Diluted |
$ 0.09
|
$ 0.13
|
$ 0.21
|
$ 0.24
|
Weighted average number of common shares outstanding: |
|
|
|
|
Basic |
5,342
|
5,599
|
5,398
|
5,605
|
Diluted |
5,357
|
5,658
|
5,415
|
5,669
|
Verification and Certification Service Revenue [Member] |
|
|
|
|
Revenues: |
|
|
|
|
Total revenues |
$ 5,486,000
|
$ 5,359,000
|
$ 15,172,000
|
$ 13,944,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
3,288,000
|
3,123,000
|
8,831,000
|
8,055,000
|
Product Sales [Member] |
|
|
|
|
Revenues: |
|
|
|
|
Total revenues |
1,329,000
|
1,221,000
|
2,881,000
|
3,130,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
841,000
|
681,000
|
1,744,000
|
1,804,000
|
Professional Services [Member] |
|
|
|
|
Revenues: |
|
|
|
|
Total revenues |
292,000
|
431,000
|
1,031,000
|
1,330,000
|
Costs of revenues: |
|
|
|
|
Total costs of revenues |
$ 204,000
|
$ 341,000
|
$ 748,000
|
$ 1,030,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/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: 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
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/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 7: 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 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)(iii)(A)) -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)(4)(iv)) -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 1A -Subparagraph (SX 210.13-01(a)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(A)) -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)(iii)(B)) -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)(4)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
+ 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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/2147478524/942-220-S99-1
Reference 19: 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/2147477250/944-220-S99-1
Reference 20: 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 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
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 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147478524/942-220-S99-1
Reference 18: 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/2147477250/944-220-S99-1
Reference 19: 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/2147479134/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/2009/role/commonPracticeRef -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/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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/2009/role/commonPracticeRef -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 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 8: 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
Reference 9: 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)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: 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 11: 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 12: 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 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)(i)) -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)(ii)) -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/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
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.
+ ReferencesReference 1: 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 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24
Reference 7: 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 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 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10
Reference 18: 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/2147479105/946-220-45-7
Reference 19: 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/2147477250/944-220-S99-1
Reference 20: 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/2147479134/946-220-S99-1
Reference 21: 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/2147479134/946-220-S99-3
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)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: 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 24: 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 25: 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 26: 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 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)(i)) -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)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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/2009/role/commonPracticeRef -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/2009/role/commonPracticeRef -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 3: http://www.xbrl.org/2009/role/commonPracticeRef -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 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 7: 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
+ 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 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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_ProfessionalServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($) $ in Thousands |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Operating activities: |
|
|
Net income |
$ 1,159
|
$ 1,376
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
Depreciation and amortization |
467
|
488
|
Gain on sale of assets |
(1)
|
(5)
|
Stock-based compensation expense |
11
|
38
|
Deferred tax expense |
12
|
15
|
Bad debt expense |
52
|
39
|
Changes in operating assets and liabilities: |
|
|
Accounts receivable |
(158)
|
(158)
|
Inventory |
20
|
(232)
|
Prepaid expenses and other assets |
(958)
|
(32)
|
Accounts payable |
306
|
82
|
Accrued expenses and other current liabilities |
1,227
|
584
|
Deferred revenue |
661
|
435
|
Right of use assets and liabilities, net |
(18)
|
(17)
|
Net cash provided by operating activities |
2,780
|
2,613
|
Investing activities: |
|
|
Investment in BlueTrace |
|
(200)
|
Proceeds from sale of intangible assets |
11
|
|
Purchases of property, equipment and software development costs |
(130)
|
(87)
|
Net cash used in investing activities |
(119)
|
(287)
|
Financing activities: |
|
|
Repayments of finance lease obligations |
(10)
|
(9)
|
Proceeds from stock option exercise |
84
|
49
|
Private purchase of common shares |
(1,027)
|
|
Stock repurchase under Stock Buyback Plan |
(1,592)
|
(2,921)
|
Net cash used in financing activities |
(2,545)
|
(2,881)
|
Net change in cash |
116
|
(555)
|
Cash at beginning of period |
2,641
|
4,368
|
Cash at end of period |
$ 2,757
|
$ 3,813
|
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/2147477401/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/2147478345/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 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10
Reference 18: 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/2147479105/946-220-45-7
Reference 19: 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/2147477250/944-220-S99-1
Reference 20: 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/2147479134/946-220-S99-1
Reference 21: 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/2147479134/946-220-S99-3
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)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: 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 24: 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 25: 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 26: 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 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)(i)) -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)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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 -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -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 |
- DefinitionAmount of cash outflow to reacquire equity classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfOtherEquity |
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 |
- DefinitionThe cash inflow from disposal of 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 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromSaleOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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.24.3
Consolidated Statement of Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands |
Total |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Treasury Stock, Common [Member] |
Retained Earnings [Member] |
Balance at Dec. 31, 2022 |
$ 12,477
|
$ 6
|
$ 12,145
|
$ (7,263)
|
$ 7,589
|
Balance, shares at Dec. 31, 2022 |
|
5,775
|
|
|
|
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)
|
|
|
|
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
|
|
|
|
Balance at Dec. 31, 2022 |
12,477
|
$ 6
|
12,145
|
(7,263)
|
7,589
|
Balance, shares at Dec. 31, 2022 |
|
5,775
|
|
|
|
Net income |
1,376
|
|
|
|
|
Balance at Sep. 30, 2023 |
11,019
|
$ 6
|
12,232
|
(10,184)
|
8,965
|
Balance, shares at Sep. 30, 2023 |
|
5,574
|
|
|
|
Balance at Mar. 31, 2023 |
11,383
|
$ 6
|
12,160
|
(8,493)
|
7,710
|
Balance, shares at Mar. 31, 2023 |
|
5,685
|
|
|
|
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)
|
|
|
|
Net income |
532
|
|
|
|
532
|
Stock option exercised |
46
|
|
46
|
|
|
Stock options exercised, shares |
|
7
|
|
|
|
Balance at Jun. 30, 2023 |
11,142
|
$ 6
|
12,223
|
(9,329)
|
8,242
|
Balance, shares at Jun. 30, 2023 |
|
5,631
|
|
|
|
Stock-based compensation expense |
6
|
|
6
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(855)
|
|
|
(855)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(60)
|
|
|
|
Net income |
723
|
|
|
|
723
|
Stock option exercised |
3
|
|
3
|
|
|
Stock options exercised, shares |
|
3
|
|
|
|
Balance at Sep. 30, 2023 |
11,019
|
$ 6
|
12,232
|
(10,184)
|
8,965
|
Balance, shares at Sep. 30, 2023 |
|
5,574
|
|
|
|
Balance at Dec. 31, 2023 |
10,819
|
$ 7
|
12,290
|
(11,219)
|
9,741
|
Balance, shares at Dec. 31, 2023 |
|
5,503
|
|
|
|
Stock-based compensation expense |
11
|
|
11
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(469)
|
|
|
(469)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(36)
|
|
|
|
Net income |
178
|
|
|
|
178
|
Stock option exercised |
64
|
|
64
|
|
|
Stock options exercised, shares |
|
8
|
|
|
|
Private purchase of common shares |
(1,027)
|
|
(1,027)
|
|
|
Private purchase of common shares, shares |
|
(80)
|
|
|
|
Balance at Mar. 31, 2024 |
9,576
|
$ 7
|
11,338
|
(11,688)
|
9,919
|
Balance, shares at Mar. 31, 2024 |
|
5,395
|
|
|
|
Balance at Dec. 31, 2023 |
10,819
|
$ 7
|
12,290
|
(11,219)
|
9,741
|
Balance, shares at Dec. 31, 2023 |
|
5,503
|
|
|
|
Net income |
1,159
|
|
|
|
|
Balance at Sep. 30, 2024 |
9,454
|
$ 7
|
11,358
|
(12,811)
|
10,900
|
Balance, shares at Sep. 30, 2024 |
|
5,297
|
|
|
|
Balance at Mar. 31, 2024 |
9,576
|
$ 7
|
11,338
|
(11,688)
|
9,919
|
Balance, shares at Mar. 31, 2024 |
|
5,395
|
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(389)
|
|
|
(389)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(33)
|
|
|
|
Net income |
489
|
|
|
|
489
|
Stock option exercised |
10
|
|
10
|
|
|
Stock options exercised, shares |
|
1
|
|
|
|
Balance at Jun. 30, 2024 |
9,686
|
$ 7
|
11,348
|
(12,077)
|
10,408
|
Balance, shares at Jun. 30, 2024 |
|
5,363
|
|
|
|
Repurchase of common shares under Stock Buyback Plan |
(734)
|
|
|
(734)
|
|
Repurchase of common shares under Stock Buyback Plan, shares |
|
(67)
|
|
|
|
Net income |
492
|
|
|
|
492
|
Stock option exercised |
10
|
|
10
|
|
|
Stock options exercised, shares |
|
1
|
|
|
|
Balance at Sep. 30, 2024 |
$ 9,454
|
$ 7
|
$ 11,358
|
$ (12,811)
|
$ 10,900
|
Balance, shares at Sep. 30, 2024 |
|
5,297
|
|
|
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.
+ References
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition |
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 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10
Reference 18: 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/2147479105/946-220-45-7
Reference 19: 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/2147477250/944-220-S99-1
Reference 20: 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/2147479134/946-220-S99-1
Reference 21: 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/2147479134/946-220-S99-3
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)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: 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 24: 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 25: 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 26: 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 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)(i)) -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)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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 of shares of stock issued attributable to transactions classified as other.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesOther |
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://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 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://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 5: 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
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of shares of stock issued attributable to transactions classified as other.
+ References
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueOther |
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 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 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)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-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(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: 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
+ 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://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 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://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/2147478448/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/2147479134/946-220-S99-3
Reference 6: 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 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
+ 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://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 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://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/2147479168/946-830-55-11
Reference 5: 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/2147478009/946-205-45-4
Reference 6: 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/2147478448/946-505-50-2
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(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 8: 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
+ 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://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 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(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-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(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: 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 5: 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/2147479168/946-830-55-12
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(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: 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/2147479170/946-210-S99-2
Reference 8: 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/2147479134/946-220-S99-3
Reference 9: 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/2147479134/946-220-S99-3
Reference 10: 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/2147479134/946-220-S99-3
Reference 11: 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 12: 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 13: 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 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.24.3
The Company and Basis of Presentation
|
9 Months Ended |
Sep. 30, 2024 |
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 and agricultural and aquaculture products
are accurate. We care about food and other agricultural and aquacultural products, 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 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 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, 2023, included in our Form 10-K filed on February 15, 2024. 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 nine months ended September 30, 2024 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 current cycle began in 2014, and we believe 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, pasture conditions, supply and demand.
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.
In
March 2024, the FASB issued ASU 2024-01, Compensation – Stock Compensation (Topic 718); Scope Application of Profits Interest and
Similar Awards, to improve GAAP by adding an illustrative example to demonstrate how an entity should apply the scope guidance in paragraph
718-10-15-3 to determine whether profits interest and similar awards should be accounted for in accordance with Topic 718, Compensation
– Stock Compensation. The Company will be required to adopt the changes effective January 1, 2025. The standard is not expected
to impact the Company’s financial statements.
In
March 2024, the FASB issued ASU 2024-02, Codification Improvements – Amendments to Remove References to the Concepts Statements.
The FASB as a standing project on its agenda to facilitate Codification updates for technical corrections such as conforming amendments,
clarifications to guidance, simplifications to working or the structure of guidance, and other minor improvements. The Company will be
required to adopt the changes effective January 1, 2025. At this time, management is determining the extent of changes to the disclosures
on its 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.24.3
Basic and Diluted Net Income per Share
|
9 Months Ended |
Sep. 30, 2024 |
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 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.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
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
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Basic: | |
| | | |
| | | |
| | | |
| | |
Weighted
average shares outstanding | |
| 5,342 | | |
| 5,599 | | |
| 5,398 | | |
| 5,605 | |
| |
| | | |
| | | |
| | | |
| | |
Diluted: | |
| | | |
| | | |
| | | |
| | |
Weighted
average shares outstanding | |
| 5,342 | | |
| 5,599 | | |
| 5,398 | | |
| 5,605 | |
Weighted
average effects of dilutive securities | |
| 15 | | |
| 59 | | |
| 17 | | |
| 64 | |
Total | |
| 5,357 | | |
| 5,658 | | |
| 5,415 | | |
| 5,669 | |
| |
| | | |
| | | |
| | | |
| | |
Antidilutive
securities: | |
| 17 | | |
| 17 | | |
| 17 | | |
| 17 | |
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.24.3
Equity Investments
|
9 Months Ended |
Sep. 30, 2024 |
Equity Method Investments and Joint Ventures [Abstract] |
|
Equity Investments |
Note
3 – Equity Investments
For
the three months and nine months ended September 30, 2024 and 2023, the Company received dividend income from Progressive Beef of $50,000
and $150,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 nine months ended September 30, 2024 and 2023.
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.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
|
X |
- References
+ Details
Name: |
us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478156/740-323-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 323 -Publisher FASB -URI https://asc.fasb.org/323/tableOfContent
+ Details
Name: |
us-gaap_EquityMethodInvestmentsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Intangible and Other Assets
|
9 Months Ended |
Sep. 30, 2024 |
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
| |
September
30, | | |
December
31, | | |
Estimated |
| |
2024 | | |
2023 | | |
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,928 | | |
| 3,937 | | |
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,511 | | |
| 5,520 | | |
|
Less
accumulated amortization | |
| 4,076 | | |
| 3,821 | | |
|
Intangible and other assets, net | |
| 1,435 | | |
| 1,699 | | |
|
Cryptocurrency
(not subject to amortization) | |
| 116 | | |
| 116 | | |
|
Tradenames/trademarks
(not subject to amortization) | |
| 465 | | |
| 465 | | |
|
Intangible assets | |
| 2,016 | | |
| 2,280 | | |
|
Other
assets | |
| 19 | | |
| 23 | | |
|
Intangible
and other assets: | |
$ | 2,035 | | |
$ | 2,303 | | |
|
For
the three and nine months ended September 30, 2024 and 2023, we have not sold any digital assets and have not recognized any impairment
losses. As of September 30, 2024 and December 31, 2023, 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
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/985-20/tableOfContent
+ Details
Name: |
us-gaap_IntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Accrued Expenses and Other Current Liabilities
|
9 Months Ended |
Sep. 30, 2024 |
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
| |
September
30, | | |
December
31, | |
| |
2024 | | |
2023 | |
Income
and sales taxes payable | |
$ | 525 | | |
$ | 62 | |
Payroll
related accruals | |
| 1,096 | | |
| 341 | |
Customer
deposits | |
| 113 | | |
| 41 | |
Professional
fees and other expenses | |
| 108 | | |
| 171 | |
Accrued expenses and
other current liabilities | |
$ | 1,842 | | |
$ | 615 | |
|
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 -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
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(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-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(19)(a)) -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.24.3
Notes Payable
|
9 Months Ended |
Sep. 30, 2024 |
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 September 30, 2024 and December 31, 2023, the effective interest rate was 10.0%. The LOC is collateralized by all the business
assets of Where Food Comes From Organic, Inc. (“WFCFO”). As of September 30, 2024, and December 31, 2023, 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 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1
Reference 8: 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 9: 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 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/470/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2
Reference 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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.24.3
Equity and Stock-Based Compensation
|
9 Months Ended |
Sep. 30, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Equity and Stock-Based Compensation |
Note
7 – Equity and 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 recognized for the three and nine month periods ended September 30, 2024 was $0 and $11,000,
respectively. The amount of stock-based compensation expense recognized for the three and nine month periods ended September 30, 2023
was $6,000 and $38,000, respectively. All compensation cost from unvested awards was recognized as of March 31, 2024.
During
the three and nine months ended September 30, 2024 and 2023, no stock options or common stock were awarded.
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.
Stock
Option Activity
Stock
option activity under our Equity Incentive Plans is summarized as follows:
Schedule
of Stock Option Activity
| |
Number
of awards | | |
Weighted
avg. exercise price per share | | |
Weighted
avg. grant date fair value per share | | |
Weighted
avg remaining contractual life (in years) | | |
Aggregate
intrinsic value | |
Outstanding,
December 31, 2023 | |
| 73,469 | | |
$ | 8.84 | | |
$ | 7.97 | | |
| 5.07 | | |
$ | 346,125 | |
Granted | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Exercised | |
| (11,000 | ) | |
$ | 7.66 | | |
$ | 7.40 | | |
| 3.29 | | |
| | |
Expired/Forfeited | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Outstanding,
September 30, 2024 | |
| 62,469 | | |
$ | 8.87 | | |
$ | 8.07 | | |
| 4.62 | | |
$ | 334,769 | |
Exercisable,
September 30, 2024 | |
| 62,469 | | |
$ | 8.87 | | |
$ | 8.07 | | |
| 4.62 | | |
$ | 334,769 | |
Unvested,
September 30, 2024 | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
$ | - | |
The
aggregate intrinsic value represents the total pre-tax intrinsic value (the aggregate difference between the closing price of our common
stock on September 30, 2024 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 September 30, 2024.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
Private
Purchase of Common Shares
During
March 2024, the Company purchased 80,201 shares of its common stock from one shareholder for approximately $1.0 million. The purchase
was limited to this single shareholder who approached the company; it was privately negotiated and involved no solicitation or advertising.
No fees were paid in connection with the transaction, as it was a non-brokered placement. The shares were immediately retired upon purchase.
|
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.24.3
Income Taxes
|
9 Months Ended |
Sep. 30, 2024 |
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 months ended September 30, 2024 and 2023
we recorded an income tax expense of approximately $0.2 million and $0.3 million, respectively. For the nine months ended September 30,
2024 and 2023 we recorded an income tax expense of approximately $0.5 million and $0.6 million, respectively.
|
X |
- DefinitionThe entire disclosure for income tax.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 231 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B
Reference 5: 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/2147477891/740-270-50-1
Reference 6: 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 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/740/tableOfContent
Reference 10: 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 11: 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 12: 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 13: 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 14: 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.24.3
Revenue Recognition
|
9 Months Ended |
Sep. 30, 2024 |
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) professional services 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 | |
| |
Nine
months ended September 30, 2024 | | |
Nine
months ended September 30, 2023 | |
| |
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 | |
$ | 15,172 | | |
$ | - | | |
$ | - | | |
$ | 15,172 | | |
$ | 13,944 | | |
$ | - | | |
$ | - | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| - | | |
| - | | |
| 2,881 | | |
| 3,130 | | |
| - | | |
| - | | |
| 3,130 | |
Professional
services | |
| - | | |
| 1,031 | | |
| - | | |
| 1,031 | | |
| - | | |
| 1,330 | | |
| - | | |
| 1,330 | |
Total
revenues | |
$ | 18,053 | | |
$ | 1,031 | | |
$ | - | | |
$ | 19,084 | | |
$ | 17,074 | | |
$ | 1,330 | | |
$ | - | | |
$ | 18,404 | |
|
|
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 September 30, 2024 | | |
Three
months ended September 30, 2023 | |
| |
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 | |
$ | 5,486 | | |
$ | - | | |
$ | - | | |
$ | 5,486 | | |
$ | 5,359 | | |
$ | - | | |
$ | - | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| - | | |
| - | | |
| 1,329 | | |
| 1,221 | | |
| - | | |
| - | | |
| 1,221 | |
Professional
services | |
| - | | |
| 292 | | |
| - | | |
| 292 | | |
| - | | |
| 431 | | |
| - | | |
| 431 | |
Total
revenues | |
$ | 6,815 | | |
$ | 292 | | |
$ | - | | |
$ | 7,107 | | |
$ | 6,580 | | |
$ | 431 | | |
$ | - | | |
$ | 7,011 | |
Contract
Balances
As
of September 30, 2024 and December 31, 2023, accounts receivable from contracts with customers, net of allowance for doubtful accounts,
was approximately $2.2 million and $2.1 million, respectively.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
As
of September 30, 2024 and December 31, 2023, deferred revenue from contracts with customers was approximately $2.1 million and $1.5 million,
respectively. The balance of the contract liabilities at September 30, 2024 and December 31, 2023 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 nine month period ended September 30, 2024 (amounts in thousands):
Schedule
of Changes in Contract Liabilities
Deferred
revenue: | |
| | |
Unearned
revenue December 31, 2023 | |
$ | 1,485 | |
Unearned
billings | |
| 3,246 | |
Revenue
recognized | |
| (2,585 | ) |
Unearned
revenue September 30, 2024 | |
$ | 2,146 | |
|
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.24.3
Leases
|
9 Months Ended |
Sep. 30, 2024 |
Leases |
|
Leases |
Note
10 – Leases
The
components of lease expense were as follows (amounts in thousands):
Schedule
of Lease Expense
| |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Operating
lease cost | |
$ | 110 | | |
$ | 119 | | |
$ | 337 | | |
$ | 364 | |
Finance
lease cost | |
| | | |
| | | |
| | | |
| | |
Amortization
of assets | |
| 4 | | |
| 4 | | |
| 11 | | |
| 11 | |
Interest
on finance lease obligations | |
| 1 | | |
| 1 | | |
| 3 | | |
| 4 | |
Variable
lease cost | |
| - | | |
| - | | |
| - | | |
| - | |
Total
net lease cost | |
$ | 115 | | |
$ | 124 | | |
$ | 351 | | |
$ | 379 | |
Included
in the table above, for the three and nine months ended September 30, 2024 and 2023, is $0.1 million and $0.3 million 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
| |
| | |
| | |
| | |
| | |
| | |
| |
| |
September
30, 2024 | | |
December
31, 2023 | |
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
Operating
lease ROU assets | |
$ | 1,991 | | |
$ | 113 | | |
$ | 2,104 | | |
$ | 2,158 | | |
$ | 87 | | |
$ | 2,245 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Current
operating lease liabilities | |
$ | 269 | | |
$ | 66 | | |
$ | 335 | | |
$ | 249 | | |
$ | 49 | | |
$ | 298 | |
Noncurrent
operating lease liabilities | |
| 2,203 | | |
| 49 | | |
| 2,252 | | |
| 2,407 | | |
| 40 | | |
| 2,447 | |
Total
operating lease liabilities | |
$ | 2,472 | | |
$ | 115 | | |
$ | 2,587 | | |
$ | 2,656 | | |
$ | 89 | | |
$ | 2,745 | |
Finance
leases: | |
September
30, 2024 | | |
December
31, 2023 | |
Right
of use asset, at cost | |
$ | 76 | | |
$ | 76 | |
Accumulated
amortization | |
| (36 | ) | |
| (25 | ) |
Property
and equipment, net | |
$ | 40 | | |
$ | 51 | |
| |
| | | |
| | |
Current
obligations of finance leases | |
$ | 15 | | |
$ | 14 | |
Finance
leases, net of current obligations | |
| 29 | | |
| 41 | |
Total
finance lease liabilities | |
$ | 44 | | |
$ | 55 | |
| |
| | | |
| | |
Weighted
average remaining lease term (in years): | |
| | | |
| | |
Operating
leases | |
| 6.6 | | |
| 7.4 | |
Finance
leases | |
| 3.0 | | |
| 3.7 | |
| |
| | | |
| | |
Weighted average
discount rate: | |
| | | |
| | |
Operating
leases | |
| 5.8 | % | |
| 5.8 | % |
Finance
leases | |
| 8.4 | % | |
| 8.3 | % |
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
| |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Cash
paid for amounts included in the measurement of lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
cash flows from operating leases | |
$ | 118 | | |
$ | 126 | | |
$ | 354 | | |
$ | 380 | |
Operating
cash flows from finance leases | |
$ | 1 | | |
$ | 1 | | |
$ | 3 | | |
$ | 4 | |
Financing
cash flows from finance leases | |
$ | 3 | | |
$ | 3 | | |
$ | 10 | | |
$ | 9 | |
| |
| | | |
| | | |
| | | |
| | |
ROU
assets obtained in exchange for lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
leases | |
$ | - | | |
$ | - | | |
$ | 80 | | |
$ | - | |
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 | |
2024
(remaining three months) | |
$ | 119 | | |
$ | 4 | |
2025 | |
| 471 | | |
| 18 | |
2026 | |
| 456 | | |
| 14 | |
2027 | |
| 430 | | |
| 14 | |
2028 | |
| 443 | | |
| - | |
Thereafter | |
| 1,205 | | |
| - | |
Total
lease payments | |
| 3,124 | | |
| 50 | |
Less
amount representing interest | |
| (537 | ) | |
| (6 | ) |
Total
lease obligations | |
| 2,587 | | |
| 44 | |
Less
current portion | |
| (335 | ) | |
| (15 | ) |
Long-term
lease obligations | |
$ | 2,252 | | |
$ | 29 | |
|
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.24.3
Commitments and Contingencies
|
9 Months Ended |
Sep. 30, 2024 |
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/2009/role/commonPracticeRef -Topic 405 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-30/tableOfContent
Reference 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 4: 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/2147478522/954-440-50-1
Reference 5: 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 6: 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.24.3
Segments
|
9 Months Ended |
Sep. 30, 2024 |
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 professional services reportable segment. SureHarvest, which includes Postelsia, is the sole operating
segment. This segment includes consulting, data analysis and other reporting service revenues.
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
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.
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
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, 2024 | | |
Three
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 5,486 | | |
$ | - | | |
$ | - | | |
$ | 5,486 | | |
$ | 5,359 | | |
$ | - | | |
$ | - | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| - | | |
| - | | |
| 1,329 | | |
| 1,221 | | |
| - | | |
| - | | |
| 1,221 | |
Professional
services | |
| - | | |
| 292 | | |
| - | | |
| 292 | | |
| - | | |
| 431 | | |
| - | | |
| 431 | |
Total
revenues | |
$ | 6,815 | | |
$ | 292 | | |
$ | - | | |
$ | 7,107 | | |
$ | 6,580 | | |
$ | 431 | | |
$ | - | | |
$ | 7,011 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 3,288 | | |
| - | | |
| - | | |
| 3,288 | | |
| 3,123 | | |
| - | | |
| - | | |
| 3,123 | |
Costs
of products | |
| 841 | | |
| - | | |
| - | | |
| 841 | | |
| 681 | | |
| - | | |
| - | | |
| 681 | |
Costs
of professional services | |
| - | | |
| 204 | | |
| - | | |
| 204 | | |
| - | | |
| 341 | | |
| - | | |
| 341 | |
Total
costs of revenues | |
| 4,129 | | |
| 204 | | |
| - | | |
| 4,333 | | |
| 3,804 | | |
| 341 | | |
| - | | |
| 4,145 | |
Gross
profit | |
| 2,686 | | |
| 88 | | |
| - | | |
| 2,774 | | |
| 2,776 | | |
| 90 | | |
| - | | |
| 2,866 | |
Depreciation
& amortization | |
| 115 | | |
| 41 | | |
| - | | |
| 156 | | |
| 111 | | |
| 42 | | |
| - | | |
| 153 | |
Other
operating expenses | |
| 1,978 | | |
| 32 | | |
| - | | |
| 2,010 | | |
| 1,682 | | |
| 85 | | |
| - | | |
| 1,767 | |
Segment
operating income/(loss) | |
$ | 593 | | |
$ | 15 | | |
$ | - | | |
$ | 608 | | |
$ | 983 | | |
$ | (37 | ) | |
$ | - | | |
$ | 946 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| - | | |
| - | | |
| 65 | | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | |
Income
tax expense | |
| - | | |
| - | | |
| (181 | ) | |
| (181 | ) | |
| - | | |
| - | | |
| (286 | ) | |
| (286 | ) |
Net
income/(loss) | |
$ | 658 | | |
$ | 15 | | |
$ | (181 | ) | |
$ | 492 | | |
$ | 1,048 | | |
$ | (39 | ) | |
$ | (286 | ) | |
$ | 723 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Nine
months ended September 30, 2024 | | |
Nine
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 15,172 | | |
$ | - | | |
$ | - | | |
$ | 15,172 | | |
$ | 13,944 | | |
$ | - | | |
$ | - | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| - | | |
| - | | |
| 2,881 | | |
| 3,130 | | |
| - | | |
| - | | |
| 3,130 | |
Professional
services | |
| - | | |
| 1,031 | | |
| - | | |
| 1,031 | | |
| - | | |
| 1,330 | | |
| - | | |
| 1,330 | |
Total
revenues | |
$ | 18,053 | | |
$ | 1,031 | | |
$ | - | | |
$ | 19,084 | | |
$ | 17,074 | | |
$ | 1,330 | | |
$ | - | | |
$ | 18,404 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 8,831 | | |
| - | | |
| - | | |
| 8,831 | | |
| 8,055 | | |
| - | | |
| - | | |
| 8,055 | |
Costs
of products | |
| 1,744 | | |
| - | | |
| - | | |
| 1,744 | | |
| 1,804 | | |
| - | | |
| - | | |
| 1,804 | |
Costs
of professional services | |
| - | | |
| 748 | | |
| - | | |
| 748 | | |
| - | | |
| 1,030 | | |
| - | | |
| 1,030 | |
Total
costs of revenues | |
| 10,575 | | |
| 748 | | |
| - | | |
| 11,323 | | |
| 9,859 | | |
| 1,030 | | |
| - | | |
| 10,889 | |
Gross
profit | |
| 7,478 | | |
| 283 | | |
| - | | |
| 7,761 | | |
| 7,215 | | |
| 300 | | |
| - | | |
| 7,515 | |
Depreciation
& amortization | |
| 342 | | |
| 125 | | |
| - | | |
| 467 | | |
| 361 | | |
| 127 | | |
| - | | |
| 488 | |
Other
operating expenses | |
| 5,691 | | |
| 151 | | |
| - | | |
| 5,842 | | |
| 5,027 | | |
| 226 | | |
| - | | |
| 5,253 | |
Segment
operating income/(loss) | |
$ | 1,445 | | |
$ | 7 | | |
$ | - | | |
$ | 1,452 | | |
$ | 1,827 | | |
$ | (53 | ) | |
$ | - | | |
$ | 1,774 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 172 | | |
| 1 | | |
| - | | |
| 173 | | |
| 187 | | |
| (5 | ) | |
| - | | |
| 182 | |
Income
tax expense | |
| - | | |
| - | | |
| (466 | ) | |
| (466 | ) | |
| - | | |
| - | | |
| (580 | ) | |
| (580 | ) |
Net
income/(loss) | |
$ | 1,617 | | |
$ | 8 | | |
$ | (466 | ) | |
$ | 1,159 | | |
$ | 2,014 | | |
$ | (58 | ) | |
$ | (580 | ) | |
$ | 1,376 | |
|
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/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 12: 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 13: 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B
Reference 17: 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 18: 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 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent
Reference 21: 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 22: 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 23: 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 24: 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 25: 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.24.3
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.24.3
Subsequent Events
|
9 Months Ended |
Sep. 30, 2024 |
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.24.3
Basic and Diluted Net Income per Share (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
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
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Basic: | |
| | | |
| | | |
| | | |
| | |
Weighted
average shares outstanding | |
| 5,342 | | |
| 5,599 | | |
| 5,398 | | |
| 5,605 | |
| |
| | | |
| | | |
| | | |
| | |
Diluted: | |
| | | |
| | | |
| | | |
| | |
Weighted
average shares outstanding | |
| 5,342 | | |
| 5,599 | | |
| 5,398 | | |
| 5,605 | |
Weighted
average effects of dilutive securities | |
| 15 | | |
| 59 | | |
| 17 | | |
| 64 | |
Total | |
| 5,357 | | |
| 5,658 | | |
| 5,415 | | |
| 5,669 | |
| |
| | | |
| | | |
| | | |
| | |
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.24.3
Intangible and Other Assets (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
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
| |
September
30, | | |
December
31, | | |
Estimated |
| |
2024 | | |
2023 | | |
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,928 | | |
| 3,937 | | |
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,511 | | |
| 5,520 | | |
|
Less
accumulated amortization | |
| 4,076 | | |
| 3,821 | | |
|
Intangible and other assets, net | |
| 1,435 | | |
| 1,699 | | |
|
Cryptocurrency
(not subject to amortization) | |
| 116 | | |
| 116 | | |
|
Tradenames/trademarks
(not subject to amortization) | |
| 465 | | |
| 465 | | |
|
Intangible assets | |
| 2,016 | | |
| 2,280 | | |
|
Other
assets | |
| 19 | | |
| 23 | | |
|
Intangible
and other assets: | |
$ | 2,035 | | |
$ | 2,303 | | |
|
|
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://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -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.24.3
Accrued Expenses and Other Current Liabilities (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
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
| |
September
30, | | |
December
31, | |
| |
2024 | | |
2023 | |
Income
and sales taxes payable | |
$ | 525 | | |
$ | 62 | |
Payroll
related accruals | |
| 1,096 | | |
| 341 | |
Customer
deposits | |
| 113 | | |
| 41 | |
Professional
fees and other expenses | |
| 108 | | |
| 171 | |
Accrued expenses and
other current liabilities | |
$ | 1,842 | | |
$ | 615 | |
|
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.24.3
Equity and Stock-Based Compensation (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Share-Based Payment Arrangement [Abstract] |
|
Schedule of Stock Option Activity |
Stock
option activity under our Equity Incentive Plans is summarized as follows:
Schedule
of Stock Option Activity
| |
Number
of awards | | |
Weighted
avg. exercise price per share | | |
Weighted
avg. grant date fair value per share | | |
Weighted
avg remaining contractual life (in years) | | |
Aggregate
intrinsic value | |
Outstanding,
December 31, 2023 | |
| 73,469 | | |
$ | 8.84 | | |
$ | 7.97 | | |
| 5.07 | | |
$ | 346,125 | |
Granted | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Exercised | |
| (11,000 | ) | |
$ | 7.66 | | |
$ | 7.40 | | |
| 3.29 | | |
| | |
Expired/Forfeited | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
| | |
Outstanding,
September 30, 2024 | |
| 62,469 | | |
$ | 8.87 | | |
$ | 8.07 | | |
| 4.62 | | |
$ | 334,769 | |
Exercisable,
September 30, 2024 | |
| 62,469 | | |
$ | 8.87 | | |
$ | 8.07 | | |
| 4.62 | | |
$ | 334,769 | |
Unvested,
September 30, 2024 | |
| - | | |
$ | - | | |
$ | - | | |
| - | | |
$ | - | |
|
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 -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -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 |
|
v3.24.3
Revenue Recognition (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
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 | |
| |
Nine
months ended September 30, 2024 | | |
Nine
months ended September 30, 2023 | |
| |
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 | |
$ | 15,172 | | |
$ | - | | |
$ | - | | |
$ | 15,172 | | |
$ | 13,944 | | |
$ | - | | |
$ | - | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| - | | |
| - | | |
| 2,881 | | |
| 3,130 | | |
| - | | |
| - | | |
| 3,130 | |
Professional
services | |
| - | | |
| 1,031 | | |
| - | | |
| 1,031 | | |
| - | | |
| 1,330 | | |
| - | | |
| 1,330 | |
Total
revenues | |
$ | 18,053 | | |
$ | 1,031 | | |
$ | - | | |
$ | 19,084 | | |
$ | 17,074 | | |
$ | 1,330 | | |
$ | - | | |
$ | 18,404 | |
|
|
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 September 30, 2024 | | |
Three
months ended September 30, 2023 | |
| |
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 | |
$ | 5,486 | | |
$ | - | | |
$ | - | | |
$ | 5,486 | | |
$ | 5,359 | | |
$ | - | | |
$ | - | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| - | | |
| - | | |
| 1,329 | | |
| 1,221 | | |
| - | | |
| - | | |
| 1,221 | |
Professional
services | |
| - | | |
| 292 | | |
| - | | |
| 292 | | |
| - | | |
| 431 | | |
| - | | |
| 431 | |
Total
revenues | |
$ | 6,815 | | |
$ | 292 | | |
$ | - | | |
$ | 7,107 | | |
$ | 6,580 | | |
$ | 431 | | |
$ | - | | |
$ | 7,011 | |
|
Schedule of Changes in Contract Liabilities |
The
following table reflects the changes in our contract liabilities during the nine month period ended September 30, 2024 (amounts in thousands):
Schedule
of Changes in Contract Liabilities
Deferred
revenue: | |
| | |
Unearned
revenue December 31, 2023 | |
$ | 1,485 | |
Unearned
billings | |
| 3,246 | |
Revenue
recognized | |
| (2,585 | ) |
Unearned
revenue September 30, 2024 | |
$ | 2,146 | |
|
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.24.3
Leases (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
Leases |
|
Schedule of Lease Expense |
The
components of lease expense were as follows (amounts in thousands):
Schedule
of Lease Expense
| |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Operating
lease cost | |
$ | 110 | | |
$ | 119 | | |
$ | 337 | | |
$ | 364 | |
Finance
lease cost | |
| | | |
| | | |
| | | |
| | |
Amortization
of assets | |
| 4 | | |
| 4 | | |
| 11 | | |
| 11 | |
Interest
on finance lease obligations | |
| 1 | | |
| 1 | | |
| 3 | | |
| 4 | |
Variable
lease cost | |
| - | | |
| - | | |
| - | | |
| - | |
Total
net lease cost | |
$ | 115 | | |
$ | 124 | | |
$ | 351 | | |
$ | 379 | |
|
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
| |
| | |
| | |
| | |
| | |
| | |
| |
| |
September
30, 2024 | | |
December
31, 2023 | |
Operating
leases: | |
Related
Party | | |
Other | | |
Total | | |
Related
Party | | |
Other | | |
Total | |
Operating
lease ROU assets | |
$ | 1,991 | | |
$ | 113 | | |
$ | 2,104 | | |
$ | 2,158 | | |
$ | 87 | | |
$ | 2,245 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Current
operating lease liabilities | |
$ | 269 | | |
$ | 66 | | |
$ | 335 | | |
$ | 249 | | |
$ | 49 | | |
$ | 298 | |
Noncurrent
operating lease liabilities | |
| 2,203 | | |
| 49 | | |
| 2,252 | | |
| 2,407 | | |
| 40 | | |
| 2,447 | |
Total
operating lease liabilities | |
$ | 2,472 | | |
$ | 115 | | |
$ | 2,587 | | |
$ | 2,656 | | |
$ | 89 | | |
$ | 2,745 | |
Finance
leases: | |
September
30, 2024 | | |
December
31, 2023 | |
Right
of use asset, at cost | |
$ | 76 | | |
$ | 76 | |
Accumulated
amortization | |
| (36 | ) | |
| (25 | ) |
Property
and equipment, net | |
$ | 40 | | |
$ | 51 | |
| |
| | | |
| | |
Current
obligations of finance leases | |
$ | 15 | | |
$ | 14 | |
Finance
leases, net of current obligations | |
| 29 | | |
| 41 | |
Total
finance lease liabilities | |
$ | 44 | | |
$ | 55 | |
| |
| | | |
| | |
Weighted
average remaining lease term (in years): | |
| | | |
| | |
Operating
leases | |
| 6.6 | | |
| 7.4 | |
Finance
leases | |
| 3.0 | | |
| 3.7 | |
| |
| | | |
| | |
Weighted average
discount rate: | |
| | | |
| | |
Operating
leases | |
| 5.8 | % | |
| 5.8 | % |
Finance
leases | |
| 8.4 | % | |
| 8.3 | % |
|
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
| |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, | | |
Nine
months ended September 30, | |
| |
2024 | | |
2023 | | |
2024 | | |
2023 | |
Cash
paid for amounts included in the measurement of lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
cash flows from operating leases | |
$ | 118 | | |
$ | 126 | | |
$ | 354 | | |
$ | 380 | |
Operating
cash flows from finance leases | |
$ | 1 | | |
$ | 1 | | |
$ | 3 | | |
$ | 4 | |
Financing
cash flows from finance leases | |
$ | 3 | | |
$ | 3 | | |
$ | 10 | | |
$ | 9 | |
| |
| | | |
| | | |
| | | |
| | |
ROU
assets obtained in exchange for lease liabilities: | |
| | | |
| | | |
| | | |
| | |
Operating
leases | |
$ | - | | |
$ | - | | |
$ | 80 | | |
$ | - | |
|
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 | |
2024
(remaining three months) | |
$ | 119 | | |
$ | 4 | |
2025 | |
| 471 | | |
| 18 | |
2026 | |
| 456 | | |
| 14 | |
2027 | |
| 430 | | |
| 14 | |
2028 | |
| 443 | | |
| - | |
Thereafter | |
| 1,205 | | |
| - | |
Total
lease payments | |
| 3,124 | | |
| 50 | |
Less
amount representing interest | |
| (537 | ) | |
| (6 | ) |
Total
lease obligations | |
| 2,587 | | |
| 44 | |
Less
current portion | |
| (335 | ) | |
| (15 | ) |
Long-term
lease obligations | |
$ | 2,252 | | |
$ | 29 | |
|
X |
- References
+ Details
Name: |
WFCF_DisclosureLeasesAbstract |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionSchedule of maturities of operating lease and finance lease liabilities [Table Text Block]
+ 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 |
- DefinitionSchedule of supplemental cash flow information related to leases [Table Text Block]
+ 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.24.3
Segments (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
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
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Three
months ended September 30, 2024 | | |
Three
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 5,486 | | |
$ | - | | |
$ | - | | |
$ | 5,486 | | |
$ | 5,359 | | |
$ | - | | |
$ | - | | |
$ | 5,359 | |
Product
sales | |
| 1,329 | | |
| - | | |
| - | | |
| 1,329 | | |
| 1,221 | | |
| - | | |
| - | | |
| 1,221 | |
Professional
services | |
| - | | |
| 292 | | |
| - | | |
| 292 | | |
| - | | |
| 431 | | |
| - | | |
| 431 | |
Total
revenues | |
$ | 6,815 | | |
$ | 292 | | |
$ | - | | |
$ | 7,107 | | |
$ | 6,580 | | |
$ | 431 | | |
$ | - | | |
$ | 7,011 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 3,288 | | |
| - | | |
| - | | |
| 3,288 | | |
| 3,123 | | |
| - | | |
| - | | |
| 3,123 | |
Costs
of products | |
| 841 | | |
| - | | |
| - | | |
| 841 | | |
| 681 | | |
| - | | |
| - | | |
| 681 | |
Costs
of professional services | |
| - | | |
| 204 | | |
| - | | |
| 204 | | |
| - | | |
| 341 | | |
| - | | |
| 341 | |
Total
costs of revenues | |
| 4,129 | | |
| 204 | | |
| - | | |
| 4,333 | | |
| 3,804 | | |
| 341 | | |
| - | | |
| 4,145 | |
Gross
profit | |
| 2,686 | | |
| 88 | | |
| - | | |
| 2,774 | | |
| 2,776 | | |
| 90 | | |
| - | | |
| 2,866 | |
Depreciation
& amortization | |
| 115 | | |
| 41 | | |
| - | | |
| 156 | | |
| 111 | | |
| 42 | | |
| - | | |
| 153 | |
Other
operating expenses | |
| 1,978 | | |
| 32 | | |
| - | | |
| 2,010 | | |
| 1,682 | | |
| 85 | | |
| - | | |
| 1,767 | |
Segment
operating income/(loss) | |
$ | 593 | | |
$ | 15 | | |
$ | - | | |
$ | 608 | | |
$ | 983 | | |
$ | (37 | ) | |
$ | - | | |
$ | 946 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 65 | | |
| - | | |
| - | | |
| 65 | | |
| 65 | | |
| (2 | ) | |
| - | | |
| 63 | |
Income
tax expense | |
| - | | |
| - | | |
| (181 | ) | |
| (181 | ) | |
| - | | |
| - | | |
| (286 | ) | |
| (286 | ) |
Net
income/(loss) | |
$ | 658 | | |
$ | 15 | | |
$ | (181 | ) | |
$ | 492 | | |
$ | 1,048 | | |
$ | (39 | ) | |
$ | (286 | ) | |
$ | 723 | |
Where
Food Comes From, Inc.
Notes
to the Consolidated Financial Statements
(Unaudited)
| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
| |
Nine
months ended September 30, 2024 | | |
Nine
months ended September 30, 2023 | |
| |
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 | |
| (536 | ) | |
| 2,715 | | |
| 11,821 | | |
| 14,000 | | |
| 5,252 | | |
| 2,686 | | |
| 6,804 | | |
| 14,742 | |
Total
assets | |
$ | 1,411 | | |
$ | 3,714 | | |
$ | 11,821 | | |
$ | 16,946 | | |
$ | 7,199 | | |
$ | 3,685 | | |
$ | 6,804 | | |
$ | 17,688 | |
| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Verification
and certification service revenue | |
$ | 15,172 | | |
$ | - | | |
$ | - | | |
$ | 15,172 | | |
$ | 13,944 | | |
$ | - | | |
$ | - | | |
$ | 13,944 | |
Product
sales | |
| 2,881 | | |
| - | | |
| - | | |
| 2,881 | | |
| 3,130 | | |
| - | | |
| - | | |
| 3,130 | |
Professional
services | |
| - | | |
| 1,031 | | |
| - | | |
| 1,031 | | |
| - | | |
| 1,330 | | |
| - | | |
| 1,330 | |
Total
revenues | |
$ | 18,053 | | |
$ | 1,031 | | |
$ | - | | |
$ | 19,084 | | |
$ | 17,074 | | |
$ | 1,330 | | |
$ | - | | |
$ | 18,404 | |
Costs of revenues: | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Costs
of verification and certification services | |
| 8,831 | | |
| - | | |
| - | | |
| 8,831 | | |
| 8,055 | | |
| - | | |
| - | | |
| 8,055 | |
Costs
of products | |
| 1,744 | | |
| - | | |
| - | | |
| 1,744 | | |
| 1,804 | | |
| - | | |
| - | | |
| 1,804 | |
Costs
of professional services | |
| - | | |
| 748 | | |
| - | | |
| 748 | | |
| - | | |
| 1,030 | | |
| - | | |
| 1,030 | |
Total
costs of revenues | |
| 10,575 | | |
| 748 | | |
| - | | |
| 11,323 | | |
| 9,859 | | |
| 1,030 | | |
| - | | |
| 10,889 | |
Gross
profit | |
| 7,478 | | |
| 283 | | |
| - | | |
| 7,761 | | |
| 7,215 | | |
| 300 | | |
| - | | |
| 7,515 | |
Depreciation
& amortization | |
| 342 | | |
| 125 | | |
| - | | |
| 467 | | |
| 361 | | |
| 127 | | |
| - | | |
| 488 | |
Other
operating expenses | |
| 5,691 | | |
| 151 | | |
| - | | |
| 5,842 | | |
| 5,027 | | |
| 226 | | |
| - | | |
| 5,253 | |
Segment
operating income/(loss) | |
$ | 1,445 | | |
$ | 7 | | |
$ | - | | |
$ | 1,452 | | |
$ | 1,827 | | |
$ | (53 | ) | |
$ | - | | |
$ | 1,774 | |
Other
items to reconcile segment operating income (loss) to net income/(loss): | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
Other
income / (expense) | |
| 172 | | |
| 1 | | |
| - | | |
| 173 | | |
| 187 | | |
| (5 | ) | |
| - | | |
| 182 | |
Income
tax expense | |
| - | | |
| - | | |
| (466 | ) | |
| (466 | ) | |
| - | | |
| - | | |
| (580 | ) | |
| (580 | ) |
Net
income/(loss) | |
$ | 1,617 | | |
$ | 8 | | |
$ | (466 | ) | |
$ | 1,159 | | |
$ | 2,014 | | |
$ | (58 | ) | |
$ | (580 | ) | |
$ | 1,376 | |
|
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 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25
Reference 2: 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 3: 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.24.3
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.24.3
Schedule of Reconciliation of Basic and Diluted Income Per Share Computations (Details) - shares shares in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Basic: |
|
|
|
|
Weighted average shares outstanding |
5,342
|
5,599
|
5,398
|
5,605
|
Diluted: |
|
|
|
|
Weighted average effects of dilutive securities |
15
|
59
|
17
|
64
|
Total |
5,357
|
5,658
|
5,415
|
5,669
|
Antidilutive securities: |
17
|
17
|
17
|
17
|
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.24.3
Equity Investments (Details Narrative) - USD ($)
|
|
3 Months Ended |
9 Months Ended |
Mar. 29, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Schedule of Equity Method Investments [Line Items] |
|
|
|
|
|
Dividend income |
|
$ 50,000
|
$ 50,000
|
$ 150,000
|
$ 150,000
|
ShellFish Solutions Inc [Member] |
|
|
|
|
|
Schedule of Equity Method Investments [Line Items] |
|
|
|
|
|
Payments to acquire equity investments |
$ 200,000
|
|
|
|
|
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 or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireEquityMethodInvestments |
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.
+ 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 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
+ Details
Name: |
us-gaap_ScheduleOfEquityMethodInvestmentsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=WFCF_ShellFishSolutionsIncMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Schedule of Intangible and Other Assets (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Intangible assets subject to amortization: |
|
|
Intangible and other assets, gross |
$ 5,511
|
$ 5,520
|
Less accumulated amortization |
4,076
|
3,821
|
Intangible and other assets, net |
1,435
|
1,699
|
Cryptocurrency (not subject to amortization) |
116
|
116
|
Tradenames/trademarks (not subject to amortization) |
465
|
465
|
Intangible assets |
2,016
|
2,280
|
Other assets |
19
|
23
|
Intangible and other assets: |
2,035
|
2,303
|
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,928
|
3,937
|
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/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: 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
Reference 4: 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
+ 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/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: 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
Reference 4: 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/2147478859/928-340-50-1
+ 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/2009/role/commonPracticeRef -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
Reference 2: 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
+ 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://www.xbrl.org/2009/role/commonPracticeRef -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
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -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.24.3
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/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
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
Reference 3: 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_ImpairmentOfIntangibleAssetsFinitelived |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
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 |
- 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 -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_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 -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
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(19)) -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.24.3
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://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/2147478546/942-210-S99-1
Reference 3: 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/2147478777/944-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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-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(19)(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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-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(19)(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/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6
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(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.24.3
Schedule of Stock Option Activity (Details) - Equity Incentive Plans [Member] $ / shares in Units, $ in Thousands |
9 Months Ended |
12 Months Ended |
Sep. 30, 2024
USD ($)
$ / shares
shares
|
Dec. 31, 2023
USD ($)
$ / shares
shares
|
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
|
Number of awards Outstanding, Balance | shares |
73,469
|
|
Weighted avg exercise price per share, beginning balance |
$ 8.84
|
|
Weighted avg grant date fair value per share, beginning Balance |
$ 7.97
|
|
Weighted avg remaining contractual life (in years), ending Balance |
4 years 7 months 13 days
|
5 years 25 days
|
Aggregate intrinsic value, beginning balance | $ |
$ 346,125
|
|
Number of awards, granted | shares |
|
|
Weighted avg exercise price per share, granted |
|
|
Weighted avg grant date fair value per share, granted |
|
|
Number of awards, exercised | shares |
(11,000)
|
|
Weighted avg exercise price per share, exercised |
$ 7.66
|
|
Weighted avg grant date fair value per share, exercised |
$ 7.40
|
|
Weighted avg remaining contractual life (in years), exercised |
3 years 3 months 14 days
|
|
Number of awards, expired/forfeited | shares |
|
|
Weighted avg exercise price per share, expired/forfeited |
|
|
Weighted avg grant date fair value per share, expired/forfeited |
|
|
Number of awards, ending balance | shares |
62,469
|
73,469
|
Weighted avg exercise price per share, ending balance |
$ 8.87
|
$ 8.84
|
Weighted avg grant date fair value per share, ending Balance |
$ 8.07
|
$ 7.97
|
Aggregate intrinsic value, ending balance | $ |
$ 334,769
|
$ 346,125
|
Number of awards exercisable, ending balance | shares |
62,469
|
|
Weighted avg exercise price per share exercisable, ending balance |
$ 8.87
|
|
Weighted avg grant date fair value per share exercisable, ending Balance |
$ 8.07
|
|
Weighted avg remaining contractual life (in years) exercisable, ending Balance |
4 years 7 months 13 days
|
|
Aggregate intrinsic value, exercisable | $ |
$ 334,769
|
|
Number of awards unvested, ending balance | shares |
|
|
Weighted avg exercise price per share unvested, ending balance |
|
|
Weighted avg grant date fair value per share unvested, ending Balance |
|
|
Weighted avg remaining contractual life (in years) unvested, ending Balance |
0 years
|
|
Aggregate intrinsic value, unvested | $ |
|
|
X |
- DefinitionShare based compensation arrangement by share based payment award options exercisable weighted average grant date fair value.
+ 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 |
- DefinitionShare based compensation arrangement by share based payment award options nonvested weighted average exercise price.
+ 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 |
- DefinitionWeighted average remaining contractual term for option awards exercised in the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
+ Details
Name: |
WFCF_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodWeightedAverageRemainingContractualTerm |
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 |
- DefinitionShare based compensation arrangement by share based payment award options nonvested weighted average remaining contractual term.
+ References
+ Details
Name: |
WFCF_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm1 |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
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 |
- 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://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 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://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 5: 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
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_PlanNameAxis=WFCF_EquityIncentivePlansMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
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 |
- DefinitionNumber of shares issued 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased and retired during the 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://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 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 -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
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodShares |
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 and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).
+ 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 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 -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
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
v3.24.3
Schedule of Revenue Attributable to Each of Our Identified Revenue Categories (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
$ 7,107
|
$ 7,011
|
$ 19,084
|
$ 18,404
|
Verification and Certification Service Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
5,486
|
5,359
|
15,172
|
13,944
|
Product Sales [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
1,329
|
1,221
|
2,881
|
3,130
|
Professional Services [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
292
|
431
|
1,031
|
1,330
|
Verification and Certification Segment [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
6,815
|
6,580
|
18,053
|
17,074
|
Verification and Certification Segment [Member] | Verification and Certification Service Revenue [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
5,486
|
5,359
|
15,172
|
13,944
|
Verification and Certification Segment [Member] | Product Sales [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
1,329
|
1,221
|
2,881
|
3,130
|
Verification and Certification Segment [Member] | Professional Services [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
|
|
|
|
Consulting Segment [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
292
|
431
|
1,031
|
1,330
|
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] | Professional Services [Member] |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Total revenues |
292
|
431
|
1,031
|
1,330
|
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] | Professional Services [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 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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_ProfessionalServicesMember |
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.24.3
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 |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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.24.3
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/2147478777/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.24.3
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.24.3
Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Defined Benefit Plan Disclosure [Line Items] |
|
|
Operating lease ROU assets |
$ 2,104
|
$ 2,245
|
Current operating lease liabilities |
335
|
298
|
Noncurrent operating lease liabilities |
2,252
|
2,447
|
Total operating lease liabilities |
2,587
|
2,745
|
Right of use asset, at cost |
76
|
76
|
Accumulated amortization |
(36)
|
(25)
|
Property and equipment, net |
40
|
51
|
Current obligations of finance leases |
15
|
14
|
Finance leases, net of current obligations |
29
|
41
|
Total finance lease liabilities |
$ 44
|
$ 55
|
Weighted average remaining operating lease term (in years) |
6 years 7 months 6 days
|
7 years 4 months 24 days
|
Weighted average remaining finance lease term (in years) |
3 years
|
3 years 8 months 12 days
|
Operating leases weighted average discount rate |
5.80%
|
5.80%
|
Finance leases weighted average discount rate |
8.40%
|
8.30%
|
Related Party [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Operating lease ROU assets |
$ 1,991
|
$ 2,158
|
Current operating lease liabilities |
269
|
249
|
Noncurrent operating lease liabilities |
2,203
|
2,407
|
Total operating lease liabilities |
2,472
|
2,656
|
Other [Member] |
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
Operating lease ROU assets |
113
|
87
|
Current operating lease liabilities |
66
|
49
|
Noncurrent operating lease liabilities |
49
|
40
|
Total operating lease liabilities |
$ 115
|
$ 89
|
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, after accumulated amortization, of right-of-use asset from finance lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
- DefinitionAmount, before 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 1 -Subparagraph (a) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
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 |
|
v3.24.3
X |
- References
+ Details
Name: |
WFCF_DisclosureLeasesAbstract |
Namespace Prefix: |
WFCF_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest paid on finance lease liability.
+ 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 (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
+ Details
Name: |
us-gaap_FinanceLeaseInterestPaymentOnLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
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 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.24.3
Schedule of Maturities of Operating Lease and Finance Lease Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] |
|
|
Operating Leases, 2024 (remaining six months) |
$ 119
|
|
Operating Leases, 2025 |
471
|
|
Operating Leases, 2026 |
456
|
|
Operating Leases, 2027 |
430
|
|
Operating Leases, 2028 |
443
|
|
Operating Leases, Thereafter |
1,205
|
|
Operating Leases, Total lease payments |
3,124
|
|
Operating Leases, Less amount representing interest |
(537)
|
|
Total operating lease liabilities |
2,587
|
$ 2,745
|
Operating Leases, Less current portion |
(335)
|
(298)
|
Operating Leases, Long-term lease obligations |
2,252
|
2,447
|
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] |
|
|
Finance Leases, 2024 (remaining six months) |
4
|
|
Finance Leases, 2025 |
18
|
|
Finance Leases, 2026 |
14
|
|
Finance Leases, 2027 |
14
|
|
Finance Leases, 2028 |
|
|
Finance Leases, Thereafter |
|
|
Finance Leases, Total lease payments |
50
|
|
Finance Leases, Less amount representing interest |
(6)
|
|
Total finance lease liabilities |
44
|
55
|
Finance Leases, Less current portion |
(15)
|
(14)
|
Finance Leases, Long-term lease obligations |
$ 29
|
$ 41
|
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.24.3
Leases (Details Narrative) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Lessee, Lease, Description [Line Items] |
|
|
|
|
Operating lease cost |
$ 110
|
$ 119
|
$ 337
|
$ 364
|
The Move LLC [Member] |
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
Jointly held ownership interest percentage |
24.30%
|
|
24.30%
|
|
Corporate Headquarters [Member] |
|
|
|
|
Lessee, Lease, Description [Line Items] |
|
|
|
|
Operating lease cost |
$ 100
|
$ 100
|
$ 300
|
$ 300
|
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 7A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 2: 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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.
+ References
+ Details
Name: |
us-gaap_MinorityInterestOwnershipPercentageByParent |
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.24.3
Schedule of Operating Segments (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
Assets: |
|
|
|
|
|
|
|
|
Goodwill |
$ 2,946
|
|
|
$ 2,946
|
|
|
$ 2,946
|
$ 2,946
|
All other assets, net |
14,000
|
|
|
14,742
|
|
|
14,000
|
14,742
|
Total assets |
16,946
|
|
|
17,688
|
|
|
16,946
|
17,688
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
7,107
|
|
|
7,011
|
|
|
19,084
|
18,404
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
4,333
|
|
|
4,145
|
|
|
11,323
|
10,889
|
Gross profit |
2,774
|
|
|
2,866
|
|
|
7,761
|
7,515
|
Depreciation & amortization |
156
|
|
|
153
|
|
|
467
|
488
|
Other operating expenses |
2,010
|
|
|
1,767
|
|
|
5,842
|
5,253
|
Segment operating income/(loss) |
608
|
|
|
946
|
|
|
1,452
|
1,774
|
Other items to reconcile segment operating income (loss) to net income/(loss): |
|
|
|
|
|
|
|
|
Other income / (expense) |
65
|
|
|
63
|
|
|
173
|
182
|
Income tax expense |
(181)
|
|
|
(286)
|
|
|
(466)
|
(580)
|
Net income/(loss) |
492
|
$ 489
|
$ 178
|
723
|
$ 532
|
$ 121
|
1,159
|
1,376
|
Service [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
5,486
|
|
|
5,359
|
|
|
15,172
|
13,944
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
3,288
|
|
|
3,123
|
|
|
8,831
|
8,055
|
Product [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
1,329
|
|
|
1,221
|
|
|
2,881
|
3,130
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
841
|
|
|
681
|
|
|
1,744
|
1,804
|
Professional Services [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
292
|
|
|
431
|
|
|
1,031
|
1,330
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
204
|
|
|
341
|
|
|
748
|
1,030
|
Verification and Certification Segment [Member] |
|
|
|
|
|
|
|
|
Assets: |
|
|
|
|
|
|
|
|
Goodwill |
1,947
|
|
|
1,947
|
|
|
1,947
|
1,947
|
All other assets, net |
(536)
|
|
|
5,252
|
|
|
(536)
|
5,252
|
Total assets |
1,411
|
|
|
7,199
|
|
|
1,411
|
7,199
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
6,815
|
|
|
6,580
|
|
|
18,053
|
17,074
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
4,129
|
|
|
3,804
|
|
|
10,575
|
9,859
|
Gross profit |
2,686
|
|
|
2,776
|
|
|
7,478
|
7,215
|
Depreciation & amortization |
115
|
|
|
111
|
|
|
342
|
361
|
Other operating expenses |
1,978
|
|
|
1,682
|
|
|
5,691
|
5,027
|
Segment operating income/(loss) |
593
|
|
|
983
|
|
|
1,445
|
1,827
|
Other items to reconcile segment operating income (loss) to net income/(loss): |
|
|
|
|
|
|
|
|
Other income / (expense) |
65
|
|
|
65
|
|
|
172
|
187
|
Income tax expense |
|
|
|
|
|
|
|
|
Net income/(loss) |
658
|
|
|
1,048
|
|
|
1,617
|
2,014
|
Verification and Certification Segment [Member] | Service [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
5,486
|
|
|
5,359
|
|
|
15,172
|
13,944
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
3,288
|
|
|
3,123
|
|
|
8,831
|
8,055
|
Verification and Certification Segment [Member] | Product [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
1,329
|
|
|
1,221
|
|
|
2,881
|
3,130
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
841
|
|
|
681
|
|
|
1,744
|
1,804
|
Verification and Certification Segment [Member] | Professional Services [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
|
|
Consulting Segment [Member] |
|
|
|
|
|
|
|
|
Assets: |
|
|
|
|
|
|
|
|
Goodwill |
999
|
|
|
999
|
|
|
999
|
999
|
All other assets, net |
2,715
|
|
|
2,686
|
|
|
2,715
|
2,686
|
Total assets |
3,714
|
|
|
3,685
|
|
|
3,714
|
3,685
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
292
|
|
|
431
|
|
|
1,031
|
1,330
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
204
|
|
|
341
|
|
|
748
|
1,030
|
Gross profit |
88
|
|
|
90
|
|
|
283
|
300
|
Depreciation & amortization |
41
|
|
|
42
|
|
|
125
|
127
|
Other operating expenses |
32
|
|
|
85
|
|
|
151
|
226
|
Segment operating income/(loss) |
15
|
|
|
(37)
|
|
|
7
|
(53)
|
Other items to reconcile segment operating income (loss) to net income/(loss): |
|
|
|
|
|
|
|
|
Other income / (expense) |
|
|
|
(2)
|
|
|
1
|
(5)
|
Income tax expense |
|
|
|
|
|
|
|
|
Net income/(loss) |
15
|
|
|
(39)
|
|
|
8
|
(58)
|
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] | Professional Services [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
292
|
|
|
431
|
|
|
1,031
|
1,330
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
204
|
|
|
341
|
|
|
748
|
1,030
|
Eliminations and Other [Member] |
|
|
|
|
|
|
|
|
Assets: |
|
|
|
|
|
|
|
|
Goodwill |
|
|
|
|
|
|
|
|
All other assets, net |
11,821
|
|
|
6,804
|
|
|
11,821
|
6,804
|
Total assets |
11,821
|
|
|
6,804
|
|
|
11,821
|
6,804
|
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 |
(181)
|
|
|
(286)
|
|
|
(466)
|
(580)
|
Net income/(loss) |
(181)
|
|
|
(286)
|
|
|
(466)
|
(580)
|
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] | Professional Services [Member] |
|
|
|
|
|
|
|
|
Revenues: |
|
|
|
|
|
|
|
|
Total revenues |
|
|
|
|
|
|
|
|
Costs of revenues: |
|
|
|
|
|
|
|
|
Total costs of revenues |
|
|
|
|
|
|
|
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12
Reference 14: 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/2147478777/944-210-S99-1
Reference 15: 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/2147479170/946-210-S99-1
Reference 16: 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 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)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: 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 19: 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 20: 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 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)(iv)) -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)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
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)(iii)(A)) -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)(B)) -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)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: 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 29: 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 30: 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/2147478546/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/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: 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
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/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 7: 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 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)(iii)(A)) -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)(4)(iv)) -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 1A -Subparagraph (SX 210.13-01(a)(5)) -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 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -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)(A)) -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)(iii)(B)) -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)(4)(iv)) -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)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
+ 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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
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/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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/2147478546/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/2009/role/commonPracticeRef -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/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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/2009/role/commonPracticeRef -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 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 8: 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
Reference 9: 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)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: 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 11: 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 12: 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 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)(i)) -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)(ii)) -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/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
+ 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 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10
Reference 18: 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/2147479105/946-220-45-7
Reference 19: 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/2147477250/944-220-S99-1
Reference 20: 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/2147479134/946-220-S99-1
Reference 21: 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/2147479134/946-220-S99-3
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)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: 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 24: 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 25: 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 26: 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 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)(i)) -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)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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/2147478524/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/2009/role/commonPracticeRef -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/2009/role/commonPracticeRef -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 3: http://www.xbrl.org/2009/role/commonPracticeRef -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 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 7: 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
+ 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 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: 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/2147478546/942-210-S99-1
Reference 3: 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/2147479168/946-830-55-12
Reference 4: 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/2147478777/944-210-S99-1
Reference 5: 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_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 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 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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_ProfessionalServicesMember |
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.24.3
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