| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2022 Workiva --> |
<!-- r:3c9c6fd4-014f-42cb-a24b-9642c33dd542,g:3de96092-7659-4f90-8669-498d2eb4fe19 --> |
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="efoi-20220331.xsd#CondensedConsolidatedBalanceSheets"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ec461f9c-b706-4f7c-8319-e852c315d899" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ec461f9c-b706-4f7c-8319-e852c315d899" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_8fb85770-73ef-4a71-b776-7932265b1290" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_8fb85770-73ef-4a71-b776-7932265b1290" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_4a810618-2e91-4b11-bd25-18f9504de3fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_NotesPayableCurrent_4a810618-2e91-4b11-bd25-18f9504de3fa" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_62a3ce8b-83d2-4e72-b8df-5124491cb7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_62a3ce8b-83d2-4e72-b8df-5124491cb7e5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_2306cbb1-0fe1-4662-b30b-54babffe5573" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LinesOfCreditCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_LinesOfCreditCurrent_2306cbb1-0fe1-4662-b30b-54babffe5573" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e128805e-71a5-4804-a482-a7972cc8bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e128805e-71a5-4804-a482-a7972cc8bc33" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_616dcda8-18e3-41d1-83fa-887a3ea9569c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_616dcda8-18e3-41d1-83fa-887a3ea9569c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualCurrent_41e73649-23f2-4bdd-aba0-6ba9ca831a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualCurrent_41e73649-23f2-4bdd-aba0-6ba9ca831a40" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_fd05050c-88bc-4574-88fa-2e6429fd71d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_AccountsPayableCurrent_fd05050c-88bc-4574-88fa-2e6429fd71d7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_d54f299a-13f6-49a3-b896-daa72a729595" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/> |
| | <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_d54f299a-13f6-49a3-b896-daa72a729595" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_97c18ed5-babf-4bc4-a5bc-a5bdd71a84a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_227aaa7b-703a-4682-9fea-3fe65f2b56d6" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_97c18ed5-babf-4bc4-a5bc-a5bdd71a84a0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_06ba1d44-c0cb-4e8c-bb7f-a9c193e3918a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_29c90a4d-4a77-4e87-9827-1110d0c02cea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_06ba1d44-c0cb-4e8c-bb7f-a9c193e3918a" xlink:to="loc_us-gaap_LiabilitiesCurrent_29c90a4d-4a77-4e87-9827-1110d0c02cea" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_052e16b8-d218-4eff-871e-ddfb014f9343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_06ba1d44-c0cb-4e8c-bb7f-a9c193e3918a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_052e16b8-d218-4eff-871e-ddfb014f9343" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_34ab5a91-6a8b-479a-a218-0e7d306b1a73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_4a2a0efd-416c-4203-88cc-bbff712b7fce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_34ab5a91-6a8b-479a-a218-0e7d306b1a73" xlink:to="loc_us-gaap_PreferredStockValue_4a2a0efd-416c-4203-88cc-bbff712b7fce" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_53a97533-8c94-4d4f-80a5-26a6717dbc64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_34ab5a91-6a8b-479a-a218-0e7d306b1a73" xlink:to="loc_us-gaap_CommonStockValue_53a97533-8c94-4d4f-80a5-26a6717dbc64" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_db625e72-dbcb-44c7-b046-05748568d0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_34ab5a91-6a8b-479a-a218-0e7d306b1a73" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_db625e72-dbcb-44c7-b046-05748568d0fe" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_107074c6-31ec-441a-b3ad-7b7b894841da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_34ab5a91-6a8b-479a-a218-0e7d306b1a73" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_107074c6-31ec-441a-b3ad-7b7b894841da" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_879ce01a-0176-4d50-a1fd-97da33b9ddb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_34ab5a91-6a8b-479a-a218-0e7d306b1a73" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_879ce01a-0176-4d50-a1fd-97da33b9ddb9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f49f81d-fc05-43d2-8492-31e63829bcf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fc73fe0d-25fd-448b-8d41-16771eaede74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f49f81d-fc05-43d2-8492-31e63829bcf2" xlink:to="loc_us-gaap_Liabilities_fc73fe0d-25fd-448b-8d41-16771eaede74" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cd805adc-5499-44a5-a996-5cc26f3644be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7f49f81d-fc05-43d2-8492-31e63829bcf2" xlink:to="loc_us-gaap_StockholdersEquity_cd805adc-5499-44a5-a996-5cc26f3644be" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_541c9d71-ec18-4bda-9cd9-f5de1775813c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9ed01880-c721-44d2-ae08-61f20054c7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_541c9d71-ec18-4bda-9cd9-f5de1775813c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9ed01880-c721-44d2-ae08-61f20054c7ab" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a0a984-95c4-4d74-84b9-019b64974136" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_541c9d71-ec18-4bda-9cd9-f5de1775813c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a0a984-95c4-4d74-84b9-019b64974136" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ebd95b86-76ae-46ce-a4b7-68bc70abb661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_541c9d71-ec18-4bda-9cd9-f5de1775813c" xlink:to="loc_us-gaap_InventoryNet_ebd95b86-76ae-46ce-a4b7-68bc70abb661" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsCurrent_056e3658-d78e-413e-91bb-57d84506cf51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsAssetsCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_541c9d71-ec18-4bda-9cd9-f5de1775813c" xlink:to="loc_us-gaap_DepositsAssetsCurrent_056e3658-d78e-413e-91bb-57d84506cf51" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b19f4b2e-363e-45d9-81a3-6cb72d4d31fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_541c9d71-ec18-4bda-9cd9-f5de1775813c" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b19f4b2e-363e-45d9-81a3-6cb72d4d31fd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_16694530-ff7f-4041-b8d4-2030da1cce9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b3645207-d2b5-4c22-b996-6ed042e4c027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_16694530-ff7f-4041-b8d4-2030da1cce9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_b3645207-d2b5-4c22-b996-6ed042e4c027" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ba973a44-2d73-4ed0-851b-497ac7972c57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_16694530-ff7f-4041-b8d4-2030da1cce9e" xlink:to="loc_us-gaap_AssetsCurrent_ba973a44-2d73-4ed0-851b-497ac7972c57" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5f39b9ac-ba0b-4e3d-8b7d-7b27a00560a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_16694530-ff7f-4041-b8d4-2030da1cce9e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5f39b9ac-ba0b-4e3d-8b7d-7b27a00560a7" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="efoi-20220331.xsd#CondensedConsolidatedStatementsofOperations"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_94fad61e-9277-44a4-a822-3aaf63ec3919" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_e5d11f95-d873-41b7-abe7-211603ac241f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_94fad61e-9277-44a4-a822-3aaf63ec3919" xlink:to="loc_us-gaap_OtherNonoperatingIncome_e5d11f95-d873-41b7-abe7-211603ac241f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_f97bf2b2-c468-4827-969c-c8a700b3c9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingExpense"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_94fad61e-9277-44a4-a822-3aaf63ec3919" xlink:to="loc_us-gaap_OtherNonoperatingExpense_f97bf2b2-c468-4827-969c-c8a700b3c9cb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_GainLossOnForgivenessOfDebt_41056b42-9e2a-4697-beef-6374f6b4492d" xlink:href="efoi-20220331.xsd#efoi_GainLossOnForgivenessOfDebt"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_94fad61e-9277-44a4-a822-3aaf63ec3919" xlink:to="loc_efoi_GainLossOnForgivenessOfDebt_41056b42-9e2a-4697-beef-6374f6b4492d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_81c9202a-40fe-4b74-bc42-2f59f72d7175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_94fad61e-9277-44a4-a822-3aaf63ec3919" xlink:to="loc_us-gaap_InterestExpense_81c9202a-40fe-4b74-bc42-2f59f72d7175" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_423b21e7-c1a3-4dda-bd70-d47eb678afa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_94fad61e-9277-44a4-a822-3aaf63ec3919" xlink:to="loc_us-gaap_OperatingIncomeLoss_423b21e7-c1a3-4dda-bd70-d47eb678afa7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_69417d5d-6949-418e-a790-1e02e8e33772" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a75f1e0d-4493-4d25-b9f2-d176d32ae212" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_69417d5d-6949-418e-a790-1e02e8e33772" xlink:to="loc_us-gaap_GrossProfit_a75f1e0d-4493-4d25-b9f2-d176d32ae212" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_02e88772-f222-419b-8b55-7344c441c90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_69417d5d-6949-418e-a790-1e02e8e33772" xlink:to="loc_us-gaap_OperatingExpenses_02e88772-f222-419b-8b55-7344c441c90a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b734b429-dc62-487c-b24b-3f893d033229" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_a95fa45c-9a6e-4051-9477-9065e1aa8477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b734b429-dc62-487c-b24b-3f893d033229" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_a95fa45c-9a6e-4051-9477-9065e1aa8477" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_33737c6a-5c25-43bb-885f-5b7a0ba0c0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b734b429-dc62-487c-b24b-3f893d033229" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_33737c6a-5c25-43bb-885f-5b7a0ba0c0bc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCosts_4fe37d64-9481-4926-ba97-25bc31524c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCosts"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b734b429-dc62-487c-b24b-3f893d033229" xlink:to="loc_us-gaap_RestructuringCosts_4fe37d64-9481-4926-ba97-25bc31524c8e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_46122f00-9c00-459c-80c4-489535957864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f302db09-7d42-4464-ae2c-7803692dd12f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_46122f00-9c00-459c-80c4-489535957864" xlink:to="loc_us-gaap_Revenues_f302db09-7d42-4464-ae2c-7803692dd12f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_e9587086-3028-4be2-bd25-8511b4094ed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_46122f00-9c00-459c-80c4-489535957864" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_e9587086-3028-4be2-bd25-8511b4094ed0" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="efoi-20220331.xsd#CondensedConsolidatedStatementsofCashFlows"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fd4512ab-00d8-4aa9-87ae-ae47f1097f02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c9de7026-ee52-4fe3-aa66-79dfc2d606f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fd4512ab-00d8-4aa9-87ae-ae47f1097f02" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c9de7026-ee52-4fe3-aa66-79dfc2d606f4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_51d5c2b2-386b-46f7-bb8b-79aa2c3cefa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_fd4512ab-00d8-4aa9-87ae-ae47f1097f02" xlink:to="loc_us-gaap_RestrictedCash_51d5c2b2-386b-46f7-bb8b-79aa2c3cefa6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef0b30d4-8878-4ce9-94c5-8014dc5bbee9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ebc47ffb-03ed-446b-bd62-30181addc959" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef0b30d4-8878-4ce9-94c5-8014dc5bbee9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ebc47ffb-03ed-446b-bd62-30181addc959" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_31d8291a-1b7f-4a8b-8378-d0ac1de60efd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef0b30d4-8878-4ce9-94c5-8014dc5bbee9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_31d8291a-1b7f-4a8b-8378-d0ac1de60efd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ebc79387-8239-4224-9639-721dbed797c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ef0b30d4-8878-4ce9-94c5-8014dc5bbee9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ebc79387-8239-4224-9639-721dbed797c1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9803c966-31c9-49a5-9bcb-26880352377d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fe262c2c-7796-4c8b-b341-f5f6c602420b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9803c966-31c9-49a5-9bcb-26880352377d" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fe262c2c-7796-4c8b-b341-f5f6c602420b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_4c73c24a-7403-47a8-9757-a60f6a61b81a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_4c73c24a-7403-47a8-9757-a60f6a61b81a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_53a09398-09c9-41d9-a56d-d0435cf2c022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_53a09398-09c9-41d9-a56d-d0435cf2c022" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0214b5db-5d23-4e4a-ad79-2ee2e68f5e34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0214b5db-5d23-4e4a-ad79-2ee2e68f5e34" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_IncreaseDecreaseInProvisionForWarranties_067b239c-3022-4eb5-82bd-05e624c429e2" xlink:href="efoi-20220331.xsd#efoi_IncreaseDecreaseInProvisionForWarranties"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_efoi_IncreaseDecreaseInProvisionForWarranties_067b239c-3022-4eb5-82bd-05e624c429e2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_c84b03e1-14e6-4011-94ff-2c5be8348801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWriteDown"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_InventoryWriteDown_c84b03e1-14e6-4011-94ff-2c5be8348801" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_bff9b1f5-cbea-4e81-97b7-1fad7557704d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDepositOtherAssets"/> |
| | <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositOtherAssets_bff9b1f5-cbea-4e81-97b7-1fad7557704d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_38e9597c-df9c-4251-b0c3-f63000e5165a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_38e9597c-df9c-4251-b0c3-f63000e5165a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncome_4757e17d-069d-477e-aec4-df47784b5c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncome"/> |
| | <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_OtherNoncashIncome_4757e17d-069d-477e-aec4-df47784b5c43" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_GainLossOnForgivenessOfDebt_41149fa5-5d08-4171-a841-72e705949f27" xlink:href="efoi-20220331.xsd#efoi_GainLossOnForgivenessOfDebt"/> |
| | <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_efoi_GainLossOnForgivenessOfDebt_41149fa5-5d08-4171-a841-72e705949f27" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fe4025a3-cf95-472d-a817-25cd1ee5fffd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/> |
| | <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fe4025a3-cf95-472d-a817-25cd1ee5fffd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_fb9c19d0-7cff-4ac8-9df0-eb36cd075854" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_fb9c19d0-7cff-4ac8-9df0-eb36cd075854" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e17b4cc9-eb4e-4e03-afc2-4c9f0b3b9516" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/> |
| | <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_e17b4cc9-eb4e-4e03-afc2-4c9f0b3b9516" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0316ba43-8511-44b9-857c-017d959d3a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/> |
| | <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_ShareBasedCompensation_0316ba43-8511-44b9-857c-017d959d3a9c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_f71f9f98-4c35-4d45-91c7-845faeb2df1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/> |
| | <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_Depreciation_f71f9f98-4c35-4d45-91c7-845faeb2df1f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_6967cf9f-69a5-4122-b512-1e061571ddf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/> |
| | <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_23b8075b-f01b-4f46-a58b-0a3d16d0c323" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_6967cf9f-69a5-4122-b512-1e061571ddf1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c073d27f-4b20-4bda-b443-b554e5617880" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6e5f7391-bf3b-4441-8c14-6b689098b068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c073d27f-4b20-4bda-b443-b554e5617880" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_6e5f7391-bf3b-4441-8c14-6b689098b068" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d83efe39-1fcf-406a-b321-1464f0962cff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c073d27f-4b20-4bda-b443-b554e5617880" xlink:to="loc_us-gaap_NetIncomeLoss_d83efe39-1fcf-406a-b321-1464f0962cff" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a89d2a57-925f-4c07-b4b4-74fbe9e76c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_3fce39df-a4b0-4ebc-b695-9867f21ed40e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a89d2a57-925f-4c07-b4b4-74fbe9e76c9d" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_3fce39df-a4b0-4ebc-b695-9867f21ed40e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_367834a8-0282-4051-8de9-8cb71336316c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a89d2a57-925f-4c07-b4b4-74fbe9e76c9d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_367834a8-0282-4051-8de9-8cb71336316c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_ed1e5d9d-93fc-46e6-a221-efbca8a3bb21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a89d2a57-925f-4c07-b4b4-74fbe9e76c9d" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_ed1e5d9d-93fc-46e6-a221-efbca8a3bb21" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_76401304-4e2d-4ead-b280-d0d909f9a8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a89d2a57-925f-4c07-b4b4-74fbe9e76c9d" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_76401304-4e2d-4ead-b280-d0d909f9a8d6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_c646c275-48f4-48f7-9131-bf5f34f207f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a89d2a57-925f-4c07-b4b4-74fbe9e76c9d" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_c646c275-48f4-48f7-9131-bf5f34f207f9" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/RestructuringReconciliationofRestructuringLiabilityDetails" xlink:type="simple" xlink:href="efoi-20220331.xsd#RestructuringReconciliationofRestructuringLiabilityDetails"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/RestructuringReconciliationofRestructuringLiabilityDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_6a600794-1841-4a80-b20b-cd9fac073b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveCurrent_21af183e-40fb-4e80-be56-68dce077cf0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringReserve_6a600794-1841-4a80-b20b-cd9fac073b3d" xlink:to="loc_us-gaap_RestructuringReserveCurrent_21af183e-40fb-4e80-be56-68dce077cf0a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveNoncurrent_9593c448-5f21-4406-a362-f9ea7ef06e03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserveNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringReserve_6a600794-1841-4a80-b20b-cd9fac073b3d" xlink:to="loc_us-gaap_RestructuringReserveNoncurrent_9593c448-5f21-4406-a362-f9ea7ef06e03" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/InventoriesInventoriesNetDetails" xlink:type="simple" xlink:href="efoi-20220331.xsd#InventoriesInventoriesNetDetails"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/InventoriesInventoriesNetDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_168fa0c7-c6a1-4761-9939-aac9a35f0e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_de77b06c-3634-4f7b-9007-7701ae5c61df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_168fa0c7-c6a1-4761-9939-aac9a35f0e8e" xlink:to="loc_us-gaap_InventoryFinishedGoods_de77b06c-3634-4f7b-9007-7701ae5c61df" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_efd39119-dd0e-416c-8d8d-1e14281bd972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_168fa0c7-c6a1-4761-9939-aac9a35f0e8e" xlink:to="loc_us-gaap_InventoryRawMaterials_efd39119-dd0e-416c-8d8d-1e14281bd972" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_49333248-320e-45e4-8268-680d1f5c3054" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationReserves"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_168fa0c7-c6a1-4761-9939-aac9a35f0e8e" xlink:to="loc_us-gaap_InventoryValuationReserves_49333248-320e-45e4-8268-680d1f5c3054" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="efoi-20220331.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetails"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_446ca04a-53d3-433c-ba79-06dbb62513c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_238c62bc-da60-4d5c-bab6-c87c349661e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_446ca04a-53d3-433c-ba79-06dbb62513c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_238c62bc-da60-4d5c-bab6-c87c349661e2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_8c7d47b6-d44b-46ee-b336-a8cb8591d5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_446ca04a-53d3-433c-ba79-06dbb62513c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_8c7d47b6-d44b-46ee-b336-a8cb8591d5e5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_06955328-4d08-45ff-aed8-1d99cd403042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_81e6993a-c88c-4694-b452-4eb7430e1030" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_06955328-4d08-45ff-aed8-1d99cd403042" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_81e6993a-c88c-4694-b452-4eb7430e1030" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_90b3a580-e85a-4ede-b2ac-59bbf7f6aaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_06955328-4d08-45ff-aed8-1d99cd403042" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_90b3a580-e85a-4ede-b2ac-59bbf7f6aaf8" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/LeasesComponentsofLeaseCostDetails" xlink:type="simple" xlink:href="efoi-20220331.xsd#LeasesComponentsofLeaseCostDetails"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/LeasesComponentsofLeaseCostDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_OperatingLeaseCostNetOfSubleaseIncome_de8c5758-fd81-49f7-9cf2-0d4d91e54651" xlink:href="efoi-20220331.xsd#efoi_OperatingLeaseCostNetOfSubleaseIncome"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_36ab4f23-9774-43a5-b086-c1f9fbaa4797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_efoi_OperatingLeaseCostNetOfSubleaseIncome_de8c5758-fd81-49f7-9cf2-0d4d91e54651" xlink:to="loc_us-gaap_SubleaseIncome_36ab4f23-9774-43a5-b086-c1f9fbaa4797" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f14067a0-98bc-46f6-8ad0-489a22e91346" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_efoi_OperatingLeaseCostNetOfSubleaseIncome_de8c5758-fd81-49f7-9cf2-0d4d91e54651" xlink:to="loc_us-gaap_OperatingLeaseCost_f14067a0-98bc-46f6-8ad0-489a22e91346" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_RestructuredLeaseOperatingLeaseCostNetOfSubleaseIncome_b8978788-344c-421b-b637-1d7f0b8f8aa1" xlink:href="efoi-20220331.xsd#efoi_RestructuredLeaseOperatingLeaseCostNetOfSubleaseIncome"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_RestructuredLeaseSubleaseIncome_a8d6f6d7-d6c1-4d59-b044-6d257608ea53" xlink:href="efoi-20220331.xsd#efoi_RestructuredLeaseSubleaseIncome"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_efoi_RestructuredLeaseOperatingLeaseCostNetOfSubleaseIncome_b8978788-344c-421b-b637-1d7f0b8f8aa1" xlink:to="loc_efoi_RestructuredLeaseSubleaseIncome_a8d6f6d7-d6c1-4d59-b044-6d257608ea53" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_RestructuredLeaseOperatingLeaseCost_970ce803-dcf1-4705-8619-714763751a94" xlink:href="efoi-20220331.xsd#efoi_RestructuredLeaseOperatingLeaseCost"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_efoi_RestructuredLeaseOperatingLeaseCostNetOfSubleaseIncome_b8978788-344c-421b-b637-1d7f0b8f8aa1" xlink:to="loc_efoi_RestructuredLeaseOperatingLeaseCost_970ce803-dcf1-4705-8619-714763751a94" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_a6170774-f992-4abc-8ee6-075acea538ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_OperatingLeaseCostNetOfSubleaseIncome_0211ffd5-80f7-4bd6-bc60-f3b81e1ad903" xlink:href="efoi-20220331.xsd#efoi_OperatingLeaseCostNetOfSubleaseIncome"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_a6170774-f992-4abc-8ee6-075acea538ad" xlink:to="loc_efoi_OperatingLeaseCostNetOfSubleaseIncome_0211ffd5-80f7-4bd6-bc60-f3b81e1ad903" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_RestructuredLeaseOperatingLeaseCostNetOfSubleaseIncome_71a48c7b-c452-4e18-b32a-e4e9295a26d9" xlink:href="efoi-20220331.xsd#efoi_RestructuredLeaseOperatingLeaseCostNetOfSubleaseIncome"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_a6170774-f992-4abc-8ee6-075acea538ad" xlink:to="loc_efoi_RestructuredLeaseOperatingLeaseCostNetOfSubleaseIncome_71a48c7b-c452-4e18-b32a-e4e9295a26d9" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="efoi-20220331.xsd#LeasesScheduleofSupplementalBalanceSheetInformationDetails"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/LeasesScheduleofSupplementalBalanceSheetInformationDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_328f3a74-4bfa-433c-b19d-f122e6b556bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_FinanceLeaseRightOfUseAssetGross_5170c7ba-7a8c-4917-a00d-2bc4e781419c" xlink:href="efoi-20220331.xsd#efoi_FinanceLeaseRightOfUseAssetGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_328f3a74-4bfa-433c-b19d-f122e6b556bb" xlink:to="loc_efoi_FinanceLeaseRightOfUseAssetGross_5170c7ba-7a8c-4917-a00d-2bc4e781419c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_51153273-8b09-4729-8bb6-6fc1d6262867" xlink:href="efoi-20220331.xsd#efoi_FinanceLeaseRightOfUseAssetAccumulatedDepreciation"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_328f3a74-4bfa-433c-b19d-f122e6b556bb" xlink:to="loc_efoi_FinanceLeaseRightOfUseAssetAccumulatedDepreciation_51153273-8b09-4729-8bb6-6fc1d6262867" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.energyfocusinc.com/role/LeasesScheduleofFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="efoi-20220331.xsd#LeasesScheduleofFutureMaturitiesofLeaseLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.energyfocusinc.com/role/LeasesScheduleofFutureMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d2d6e18-f7de-4470-99d9-5808444980b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_bcb101de-e9f9-4ec9-8e6f-4afd50e9ddae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d2d6e18-f7de-4470-99d9-5808444980b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_bcb101de-e9f9-4ec9-8e6f-4afd50e9ddae" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_e5e218bf-db1a-42df-9b6c-b7f79422e32b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d2d6e18-f7de-4470-99d9-5808444980b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_e5e218bf-db1a-42df-9b6c-b7f79422e32b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_efoi_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_db041083-3499-4197-b8a0-6f8ce8defc8d" xlink:href="efoi-20220331.xsd#efoi_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d2d6e18-f7de-4470-99d9-5808444980b4" xlink:to="loc_efoi_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_db041083-3499-4197-b8a0-6f8ce8defc8d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_3e6cc593-4092-4f1c-b591-5156ed22633b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d2d6e18-f7de-4470-99d9-5808444980b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_3e6cc593-4092-4f1c-b591-5156ed22633b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_e50ece7d-d2e6-4fb8-bc1e-099aa779b42a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d2d6e18-f7de-4470-99d9-5808444980b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_e50ece7d-d2e6-4fb8-bc1e-099aa779b42a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_867a370b-ba2c-4416-8427-4d241a88167e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7d2d6e18-f7de-4470-99d9-5808444980b4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_867a370b-ba2c-4416-8427-4d241a88167e" xlink:type="arc"/> |
| | </link:calculationLink> |
| </link:linkbase> |