| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" standalone="no" encoding="windows-1252"?> |
<!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a --> |
<!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com --> |
<!-- Field: Doc-Info; Name: Status; Value: 0x00000000 --> |
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:roleRef roleURI="http://lifeway.net/role/Cover" xlink:href="lway-20231231.xsd#Cover" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/BalanceSheets" xlink:href="lway-20231231.xsd#BalanceSheets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:href="lway-20231231.xsd#BalanceSheetsParenthetical" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/StatementsOfOperations" xlink:href="lway-20231231.xsd#StatementsOfOperations" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:href="lway-20231231.xsd#StatementsOfStockholdersEquity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/StatementsOfCashFlows" xlink:href="lway-20231231.xsd#StatementsOfCashFlows" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/BasisOfPresentation" xlink:href="lway-20231231.xsd#BasisOfPresentation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:href="lway-20231231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/InventoriesNet" xlink:href="lway-20231231.xsd#InventoriesNet" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:href="lway-20231231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:href="lway-20231231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/AccruedExpenses" xlink:href="lway-20231231.xsd#AccruedExpenses" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/Debt" xlink:href="lway-20231231.xsd#Debt" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/Leases" xlink:href="lway-20231231.xsd#Leases" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/CommitmentsAndContingencies" xlink:href="lway-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxes" xlink:href="lway-20231231.xsd#IncomeTaxes" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:href="lway-20231231.xsd#Stock-basedAndOtherCompensation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/EarningsPerShare" xlink:href="lway-20231231.xsd#EarningsPerShare" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DisaggregationOfRevenueSignificantCustomersAndGeographicInformation" xlink:href="lway-20231231.xsd#DisaggregationOfRevenueSignificantCustomersAndGeographicInformation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchases" xlink:href="lway-20231231.xsd#ShareRepurchases" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactions" xlink:href="lway-20231231.xsd#RelatedPartyTransactions" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="lway-20231231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="lway-20231231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetTables" xlink:href="lway-20231231.xsd#InventoriesNetTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:href="lway-20231231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:href="lway-20231231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesTables" xlink:href="lway-20231231.xsd#AccruedExpensesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DebtTables" xlink:href="lway-20231231.xsd#DebtTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/LeasesTables" xlink:href="lway-20231231.xsd#LeasesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesTables" xlink:href="lway-20231231.xsd#IncomeTaxesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:href="lway-20231231.xsd#Stock-basedAndOtherCompensationTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/EarningsPerShareTables" xlink:href="lway-20231231.xsd#EarningsPerShareTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DisaggregationOfRevenueSignificantCustomersAndGeographicInformationTables" xlink:href="lway-20231231.xsd#DisaggregationOfRevenueSignificantCustomersAndGeographicInformationTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:href="lway-20231231.xsd#SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:href="lway-20231231.xsd#SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="lway-20231231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/InventoriesNetDetails" xlink:href="lway-20231231.xsd#InventoriesNetDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:href="lway-20231231.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-Goodwill" xlink:href="lway-20231231.xsd#GoodwillAndIntangibleAssetsDetails-Goodwill" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:href="lway-20231231.xsd#GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:href="lway-20231231.xsd#GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:href="lway-20231231.xsd#GoodwillAndIntangibleAssetsDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/AccruedExpensesDetails" xlink:href="lway-20231231.xsd#AccruedExpensesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DebtDetails" xlink:href="lway-20231231.xsd#DebtDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DebtDetails-Maturities" xlink:href="lway-20231231.xsd#DebtDetails-Maturities" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DebtDetailsNarrative" xlink:href="lway-20231231.xsd#DebtDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/LeasesDetails" xlink:href="lway-20231231.xsd#LeasesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/LeasesDetailsNarrative" xlink:href="lway-20231231.xsd#LeasesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:href="lway-20231231.xsd#IncomeTaxesDetails-Provision" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-Reconciliation" xlink:href="lway-20231231.xsd#IncomeTaxesDetails-Reconciliation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:href="lway-20231231.xsd#IncomeTaxesDetails-DeferredTaxAssets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:href="lway-20231231.xsd#IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:href="lway-20231231.xsd#IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:href="lway-20231231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationDetails-OptionActivity" xlink:href="lway-20231231.xsd#Stock-basedAndOtherCompensationDetails-OptionActivity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationDetails-RestrictedStockUnits" xlink:href="lway-20231231.xsd#Stock-basedAndOtherCompensationDetails-RestrictedStockUnits" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:href="lway-20231231.xsd#Stock-basedAndOtherCompensationDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/EarningsPerShareDetails" xlink:href="lway-20231231.xsd#EarningsPerShareDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DisaggregationOfProductsAndCustomersDetails" xlink:href="lway-20231231.xsd#DisaggregationOfProductsAndCustomersDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/DisaggregationOfRevenueSignificantCustomersAndGeographicInformationDetailsNarrative" xlink:href="lway-20231231.xsd#DisaggregationOfRevenueSignificantCustomersAndGeographicInformationDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/ShareRepurchasesDetailsNarrative" xlink:href="lway-20231231.xsd#ShareRepurchasesDetailsNarrative" xlink:type="simple"/> |
| <link:roleRef roleURI="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="lway-20231231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Cover" xlink:title="00000001 - Document - Cover"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaapLongTermLineOfCredit"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermLineOfCredit" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:label="loc_us-gaapCostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostOfGoodsAndServicesSold" xlink:to="loc_us-gaapCostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostOfGoodsAndServicesSold" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldDepreciation" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders' Equity"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashExpense" xlink:label="loc_us-gaapOtherNoncashExpense"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherNoncashExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes"/> |
| | <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment"/> |
| | <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/> |
| | <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable"/> |
| | <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable"/> |
| | <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities"/> |
| | <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable"/> |
| | <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="loc_us-gaapPaymentsToAcquireInvestments"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireInvestments" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/BasisOfPresentation" xlink:title="995512 - Disclosure - Basis of presentation"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPolicies" xlink:title="995513 - Disclosure - Summary of significant accounting policies"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNet" xlink:title="995514 - Disclosure - Inventories, net"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNet" xlink:title="995515 - Disclosure - Property, Plant and Equipment, net"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssets" xlink:title="995516 - Disclosure - Goodwill and Intangible Assets"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpenses" xlink:title="995517 - Disclosure - Accrued Expenses"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Debt" xlink:title="995518 - Disclosure - Debt"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Leases" xlink:title="995519 - Disclosure - Leases"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/CommitmentsAndContingencies" xlink:title="995520 - Disclosure - Commitments and Contingencies"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxes" xlink:title="995521 - Disclosure - Income taxes"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensation" xlink:title="995522 - Disclosure - Stock-based and Other Compensation"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/EarningsPerShare" xlink:title="995523 - Disclosure - Earnings Per Share"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DisaggregationOfRevenueSignificantCustomersAndGeographicInformation" xlink:title="995524 - Disclosure - Disaggregation of Revenue, Significant Customers and Geographic Information"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchases" xlink:title="995525 - Disclosure - Share repurchases"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactions" xlink:title="995526 - Disclosure - Related party transactions"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="995527 - Disclosure - Summary of significant accounting policies (Policies)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="995528 - Disclosure - Summary of significant accounting policies (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetTables" xlink:title="995529 - Disclosure - Inventories, net (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetTables" xlink:title="995530 - Disclosure - Property, Plant and Equipment, net (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsTables" xlink:title="995531 - Disclosure - Goodwill and Intangible Assets (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesTables" xlink:title="995532 - Disclosure - Accrued Expenses (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtTables" xlink:title="995533 - Disclosure - Debt (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesTables" xlink:title="995534 - Disclosure - Leases (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesTables" xlink:title="995535 - Disclosure - Income taxes (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationTables" xlink:title="995536 - Disclosure - Stock-based and Other Compensation (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/EarningsPerShareTables" xlink:title="995537 - Disclosure - Earnings Per Share (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DisaggregationOfRevenueSignificantCustomersAndGeographicInformationTables" xlink:title="995538 - Disclosure - Disaggregation of Revenue, Significant Customers and Geographic Information (Tables)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-PropertyUsefulLives" xlink:title="995539 - Disclosure - Summary Of Significant Accounting Policies (Details - Property useful lives)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetails-IntangibleUsefulLives" xlink:title="995540 - Disclosure - Summary Of Significant Accounting Policies (Details - Intangible Useful lives)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="995541 - Disclosure - Summary of significant accounting policies (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/InventoriesNetDetails" xlink:title="995542 - Disclosure - Inventories, net (Details)"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventorySuppliesNetOfReserves" xlink:label="loc_us-gaapInventorySuppliesNetOfReserves"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventorySuppliesNetOfReserves" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/PropertyPlantAndEquipmentNetDetails" xlink:title="995543 - Disclosure - Property, Plant and Equipment, net (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-Goodwill" xlink:title="995544 - Disclosure - Goodwill and Intangible Assets (Details - Goodwill)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-FiniteLived" xlink:title="995545 - Disclosure - Goodwill and Intangible Assets (Details - Finite lived)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetails-AmortizationExpenseOnIntangibleAssets" xlink:title="995546 - Disclosure - Goodwill and Intangible Assets (Details - Amortization expense on intangible assets)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/GoodwillAndIntangibleAssetsDetailsNarrative" xlink:title="995547 - Disclosure - Goodwill and Intangible Assets (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/AccruedExpensesDetails" xlink:title="995548 - Disclosure - Accrued Expenses (Details)"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedUtilitiesCurrent" xlink:label="loc_us-gaapAccruedUtilitiesCurrent"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedUtilitiesCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="lway-20231231.xsd#LWAY_CurrentPortionOfOperatingLeaseLiabilities" xlink:label="loc_LWAYCurrentPortionOfOperatingLeaseLiabilities"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_LWAYCurrentPortionOfOperatingLeaseLiabilities" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails" xlink:title="995549 - Disclosure - Debt (Details)"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansPayableCurrent" xlink:label="loc_us-gaapLoansPayableCurrent"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesPayable" xlink:to="loc_us-gaapLoansPayableCurrent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesPayable" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" weight="-1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetails-Maturities" xlink:title="995550 - Disclosure - Debt (Details - Maturities)"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DebtDetailsNarrative" xlink:title="995551 - Disclosure - Debt (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetails" xlink:title="995552 - Disclosure - Leases (Details)"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="lway-20231231.xsd#LWAY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="loc_LWAYLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_LWAYLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/LeasesDetailsNarrative" xlink:title="995553 - Disclosure - Leases (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-Provision" xlink:title="995554 - Disclosure - Income taxes (Details - Provision)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-Reconciliation" xlink:title="995555 - Disclosure - Income taxes (Details - Reconciliation)"> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="lway-20231231.xsd#LWAY_IncomeTaxReconciliationOtherReconcilingItems1" xlink:label="loc_LWAYIncomeTaxReconciliationOtherReconcilingItems1"/> |
| | <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_LWAYIncomeTaxReconciliationOtherReconcilingItems1" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations"/> |
| | <link:loc xlink:type="locator" xlink:href="lway-20231231.xsd#LWAY_TaxReconciliationNotRequired" xlink:label="loc_LWAYTaxReconciliationNotRequired"/> |
| | <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_LWAYTaxReconciliationNotRequired" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/> |
| | <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense"/> |
| | <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/> |
| | <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/> |
| | <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/> |
| | <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" weight="1"/> |
| | <link:loc xlink:type="locator" xlink:href="lway-20231231.xsd#LWAY_EffectiveIncomeTaxRateReconciliationOtherAdjustments1" xlink:label="loc_LWAYEffectiveIncomeTaxRateReconciliationOtherAdjustments1"/> |
| | <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_LWAYEffectiveIncomeTaxRateReconciliationOtherAdjustments1" xlink:type="arc" weight="1"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-DeferredTaxAssets" xlink:title="995556 - Disclosure - Income taxes (Details - Deferred tax assets)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-TaxAttributesRelatedToNetOperatingLosses" xlink:title="995557 - Disclosure - Income taxes (Details - Tax attributes related to net operating losses )"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetails-UnrecognizedTaxBenefits" xlink:title="995558 - Disclosure - Income taxes (Details - Unrecognized tax benefits)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/IncomeTaxesDetailsNarrative" xlink:title="995559 - Disclosure - Income taxes (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationDetails-OptionActivity" xlink:title="995560 - Disclosure - Stock-based and Other Compensation (Details - Option Activity)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationDetails-RestrictedStockUnits" xlink:title="995561 - Disclosure - Stock-based and Other Compensation (Details - Restricted Stock Units)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/Stock-basedAndOtherCompensationDetailsNarrative" xlink:title="995562 - Disclosure - Stock-based and Other Compensation (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/EarningsPerShareDetails" xlink:title="995563 - Disclosure - Earnings Per Share (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DisaggregationOfProductsAndCustomersDetails" xlink:title="995564 - Disclosure - Disaggregation of Products and Customers (Details)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/DisaggregationOfRevenueSignificantCustomersAndGeographicInformationDetailsNarrative" xlink:title="995565 - Disclosure - Disaggregation of Revenue, Significant Customers and Geographic Information (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/ShareRepurchasesDetailsNarrative" xlink:title="995566 - Disclosure - Share repurchases (Details Narrative)"/> |
| <link:calculationLink xlink:type="extended" xlink:role="http://lifeway.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="995567 - Disclosure - Related party transactions (Details Narrative)"/> |
| </link:linkbase> |