| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- DFIN ActiveDisclosure(SM) XBRL Schema Document - http://www.dfinsolutions.com/ --> |
<!-- Creation Date : 2021-02-11T01:27:32.1547380+00:00 --> |
<!-- Version : 5.0.1.571 --> |
<!-- Package ID : 2980072d3c8a4430b9c9c9171b47bdcf --> |
<!-- Copyright (c) 2021 Donnelley Financial Solutions, Inc. All Rights Reserved. --> |
<xsd:schema xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:aljj="http://www.aljregionalholdings.com/20201231" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.aljregionalholdings.com/20201231" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" namespace="http://xbrl.sec.gov/country/2020-01-31"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd" namespace="http://xbrl.sec.gov/currency/2020-01-31"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" namespace="http://xbrl.sec.gov/dei/2020-01-31"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd" namespace="http://xbrl.sec.gov/exch/2020-01-31"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/role/negated"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" namespace="http://www.xbrl.org/2009/role/net"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" namespace="http://xbrl.sec.gov/naics/2017-01-31"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd" namespace="http://xbrl.sec.gov/sic/2020-01-31"/> |
| <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" namespace="http://fasb.org/srt/2020-01-31"/> |
| <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd" namespace="http://fasb.org/srt-roles/2020-01-31"/> |
| <xsd:import schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" namespace="http://fasb.org/srt-types/2020-01-31"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" namespace="http://xbrl.sec.gov/stpr/2018-01-31"/> |
| <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" namespace="http://fasb.org/us-gaap/2020-01-31"/> |
| <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd" namespace="http://fasb.org/us-roles/2020-01-31"/> |
| <xsd:import schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" namespace="http://fasb.org/us-types/2020-01-31"/> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:roleType id="TemplateLink" roleURI="http://www.aljregionalholdings.com/20201231/role/TemplateLink" xmlns:link="http://www.xbrl.org/2003/linkbase"> |
| <link:definition> 00000 - Document - Template Link </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aljj-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aljj-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aljj-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="aljj-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple"/> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation"> |
| <link:definition> 100000 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets" id="Role_StatementCondensedConsolidatedBalanceSheets"> |
| <link:definition> 100010 - Statement - Condensed Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" id="Role_StatementCondensedConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfOperationsUnaudited"> |
| <link:definition> 100030 - Statement - Condensed Consolidated Statements of Operations (Unaudited) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" id="Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited"> |
| <link:definition> 100040 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityUnaudited" id="Role_StatementConsolidatedStatementsOfStockholdersEquityUnaudited"> |
| <link:definition> 100050 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentation" id="Role_DisclosureOrganizationAndBasisOfPresentation"> |
| <link:definition> 100060 - Disclosure - Organization and Basis of Presentation </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRecentAccountingStandards" id="Role_DisclosureRecentAccountingStandards"> |
| <link:definition> 100070 - Disclosure - Recent Accounting Standards </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRevenueRecognition" id="Role_DisclosureRevenueRecognition"> |
| <link:definition> 100080 - Disclosure - Revenue recognition </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureAcquisitions" id="Role_DisclosureAcquisitions"> |
| <link:definition> 100090 - Disclosure - Acquisitions </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureConcentrationRisks" id="Role_DisclosureConcentrationRisks"> |
| <link:definition> 100100 - Disclosure - Concentration Risks </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptions" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptions"> |
| <link:definition> 100110 - Disclosure - Composition of Certain Financial Statement Captions </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLossPerShare" id="Role_DisclosureLossPerShare"> |
| <link:definition> 100120 - Disclosure - Loss Per Share </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureDebt" id="Role_DisclosureDebt"> |
| <link:definition> 100130 - Disclosure - Debt </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies"> |
| <link:definition> 100140 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLeases" id="Role_DisclosureLeases"> |
| <link:definition> 100150 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureEquity" id="Role_DisclosureEquity"> |
| <link:definition> 100160 - Disclosure - Equity </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureIncomeTax" id="Role_DisclosureIncomeTax"> |
| <link:definition> 100170 - Disclosure - Income Tax </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureReportableSegmentsAndGeographicInformation" id="Role_DisclosureReportableSegmentsAndGeographicInformation"> |
| <link:definition> 100180 - Disclosure - Reportable Segments and Geographic Information </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureSubsequentEvent" id="Role_DisclosureSubsequentEvent"> |
| <link:definition> 100190 - Disclosure - Subsequent Event </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationPolicies" id="Role_DisclosureOrganizationAndBasisOfPresentationPolicies"> |
| <link:definition> 100200 - Disclosure - Organization and Basis of Presentation (Policies) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRevenueRecognitionTables" id="Role_DisclosureRevenueRecognitionTables"> |
| <link:definition> 100210 - Disclosure - Revenue recognition (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureAcquisitionsTables" id="Role_DisclosureAcquisitionsTables"> |
| <link:definition> 100220 - Disclosure - Acquisitions (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureConcentrationRisksTables" id="Role_DisclosureConcentrationRisksTables"> |
| <link:definition> 100230 - Disclosure - Concentration Risks (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsTables" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsTables"> |
| <link:definition> 100240 - Disclosure - Composition of Certain Financial Statement Captions (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLossPerShareTables" id="Role_DisclosureLossPerShareTables"> |
| <link:definition> 100250 - Disclosure - Loss Per Share (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureDebtTables" id="Role_DisclosureDebtTables"> |
| <link:definition> 100260 - Disclosure - Debt (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLeasesTables" id="Role_DisclosureLeasesTables"> |
| <link:definition> 100270 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureEquityTables" id="Role_DisclosureEquityTables"> |
| <link:definition> 100280 - Disclosure - Equity (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureReportableSegmentsAndGeographicInformationTables" id="Role_DisclosureReportableSegmentsAndGeographicInformationTables"> |
| <link:definition> 100290 - Disclosure - Reportable Segments and Geographic Information (Tables) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails" id="Role_DisclosureOrganizationAndBasisOfPresentationAdditionalInformationDetails"> |
| <link:definition> 100300 - Disclosure - Organization and Basis of Presentation - Additional Information (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRecentAccountingStandardsAdditionalInformationDetail" id="Role_DisclosureRecentAccountingStandardsAdditionalInformationDetail"> |
| <link:definition> 100310 - Disclosure - Recent Accounting Standards - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" id="Role_DisclosureRevenueRecognitionDisaggregationOfRevenueDetails"> |
| <link:definition> 100320 - Disclosure - Revenue Recognition - Disaggregation of revenue (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfContractAssetsAndContractLiabilitiesDetails" id="Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndContractLiabilitiesDetails"> |
| <link:definition> 100330 - Disclosure - Revenue Recognition - Summary of Contract Assets and Contract Liabilities (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRevenueRecognitionSummaryOfChangeInContractAssetsAndContractLiabilitiesDetails" id="Role_DisclosureRevenueRecognitionSummaryOfChangeInContractAssetsAndContractLiabilitiesDetails"> |
| <link:definition> 100340 - Disclosure - Revenue Recognition - Summary of Change in Contract Assets and Contract Liabilities (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetails" id="Role_DisclosureRevenueRecognitionAdditionalInformationDetails"> |
| <link:definition> 100350 - Disclosure - Revenue Recognition - Additional Information (Details) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetail" id="Role_DisclosureAcquisitionsAdditionalInformationDetail"> |
| <link:definition> 100360 - Disclosure - Acquisitions - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnBusinessPurchaseDateAndPurchasePriceDetailsDetail" id="Role_DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnBusinessPurchaseDateAndPurchasePriceDetailsDetail"> |
| <link:definition> 100370 - Disclosure - Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Business Purchase Date and Purchase Price Details (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureConcentrationRisksAdditionalInformationDetail" id="Role_DisclosureConcentrationRisksAdditionalInformationDetail"> |
| <link:definition> 100380 - Disclosure - Concentration Risks - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureConcentrationRisksMajorCustomersAndAccountsReceivableScheduleOfConcentrationPercentageOfDifferentCustomersDetail" id="Role_DisclosureConcentrationRisksMajorCustomersAndAccountsReceivableScheduleOfConcentrationPercentageOfDifferentCustomersDetail"> |
| <link:definition> 100390 - Disclosure - Concentration Risks - Major Customers and Accounts Receivable - Schedule of Concentration Percentage of Different Customers (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureConcentrationRisksMajorCustomersAndAccountsReceivableScheduleOfConcentrationPercentageOfDifferentCustomersParentheticalDetail" id="Role_DisclosureConcentrationRisksMajorCustomersAndAccountsReceivableScheduleOfConcentrationPercentageOfDifferentCustomersParentheticalDetail"> |
| <link:definition> 100400 - Disclosure - Concentration Risks - Major Customers and Accounts Receivable - Schedule of Concentration Percentage of Different Customers (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureConcentrationRisksSupplierRiskScheduleOfConcentrationPercentageOfDifferentCustomersDetail" id="Role_DisclosureConcentrationRisksSupplierRiskScheduleOfConcentrationPercentageOfDifferentCustomersDetail"> |
| <link:definition> 100410 - Disclosure - Concentration Risks - Supplier Risk - Schedule of Concentration Percentage of Different Customers (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureConcentrationRisksSupplierRiskScheduleOfConcentrationPercentageOfDifferentCustomersParentheticalDetail" id="Role_DisclosureConcentrationRisksSupplierRiskScheduleOfConcentrationPercentageOfDifferentCustomersParentheticalDetail"> |
| <link:definition> 100420 - Disclosure - Concentration Risks - Supplier Risk - Schedule of Concentration Percentage of Different Customers (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfAccountsReceivableDetail" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfAccountsReceivableDetail"> |
| <link:definition> 100430 - Disclosure - Composition of Certain Financial Statement Captions - Summary of Accounts Receivable (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfInventoriesDetail" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfInventoriesDetail"> |
| <link:definition> 100440 - Disclosure - Composition of Certain Financial Statement Captions - Summary of Inventories (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfPropertyAndEquipmentDetail" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfPropertyAndEquipmentDetail"> |
| <link:definition> 100450 - Disclosure - Composition of Certain Financial Statement Captions - Summary of Property and Equipment (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsAdditionalInformationDetail" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsAdditionalInformationDetail"> |
| <link:definition> 100460 - Disclosure - Composition of Certain Financial Statement Captions - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfIntangibleAssetsDetail" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfIntangibleAssetsDetail"> |
| <link:definition> 100470 - Disclosure - Composition of Certain Financial Statement Captions - Summary of Intangible Assets (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfExpectedFutureAmortizationExpenseDetail" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfExpectedFutureAmortizationExpenseDetail"> |
| <link:definition> 100480 - Disclosure - Composition of Certain Financial Statement Captions - Summary of Expected Future Amortization Expense (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfAccruedExpensesDetail" id="Role_DisclosureCompositionOfCertainFinancialStatementCaptionsSummaryOfAccruedExpensesDetail"> |
| <link:definition> 100490 - Disclosure - Composition of Certain Financial Statement Captions - Summary of Accrued Expenses (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLossPerShareSummaryOfBasicAndDilutedLossEarningsPerShareOfCommonStockDetail" id="Role_DisclosureLossPerShareSummaryOfBasicAndDilutedLossEarningsPerShareOfCommonStockDetail"> |
| <link:definition> 100500 - Disclosure - Loss Per Share - Summary of Basic and Diluted (Loss) Earnings Per Share of Common Stock (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetail" id="Role_DisclosureLossPerShareAdditionalInformationDetail"> |
| <link:definition> 100510 - Disclosure - Loss Per Share - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureDebtSummaryOfLineOfCreditTermLoanAndEquipmentFinancingDetail" id="Role_DisclosureDebtSummaryOfLineOfCreditTermLoanAndEquipmentFinancingDetail"> |
| <link:definition> 100520 - Disclosure - Debt - Summary of Line of Credit, Term Loan and Equipment Financing (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" id="Role_DisclosureDebtAdditionalInformationDetail"> |
| <link:definition> 100530 - Disclosure - Debt - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureDebtSummaryOfLeverageRatioThresholdAndTheFixedChargeCoverageRatioDetail" id="Role_DisclosureDebtSummaryOfLeverageRatioThresholdAndTheFixedChargeCoverageRatioDetail"> |
| <link:definition> 100540 - Disclosure - Debt - Summary of Leverage Ratio Threshold and The Fixed Charge Coverage Ratio (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureDebtSummaryOfFinancingAgreementAndAmendmentsDetail" id="Role_DisclosureDebtSummaryOfFinancingAgreementAndAmendmentsDetail"> |
| <link:definition> 100550 - Disclosure - Debt - Summary of Financing Agreement and Amendments (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureDebtScheduleOfEstimatedFutureMinimumPrincipalPaymentsForCerberusDebtAndEquipmentFinancingDetail" id="Role_DisclosureDebtScheduleOfEstimatedFutureMinimumPrincipalPaymentsForCerberusDebtAndEquipmentFinancingDetail"> |
| <link:definition> 100560 - Disclosure - Debt - Schedule of Estimated Future Minimum Principal Payments for Cerberus Debt and Equipment Financing (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"> |
| <link:definition> 100570 - Disclosure - Commitments and Contingencies - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" id="Role_DisclosureLeasesAdditionalInformationDetail"> |
| <link:definition> 100580 - Disclosure - Leases - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfLocationOfROUAssetsAndLiabilitiesInConsolidatedBalanceSheetAndWeightedAverageLeaseTermAndDiscountRateDetail" id="Role_DisclosureLeasesSummaryOfLocationOfROUAssetsAndLiabilitiesInConsolidatedBalanceSheetAndWeightedAverageLeaseTermAndDiscountRateDetail"> |
| <link:definition> 100590 - Disclosure - Leases - Summary of Location of ROU Assets and Liabilities in Consolidated Balance Sheet and Weighted Average Lease Term and Discount Rate (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseCostDetail" id="Role_DisclosureLeasesSummaryOfComponentsOfLeaseCostDetail"> |
| <link:definition> 100600 - Disclosure - Leases - Summary of Components of Lease Cost (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetail" id="Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetail"> |
| <link:definition> 100610 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureScheduleOfMaturityOfLeaseLiabilitiesDetail" id="Role_DisclosureScheduleOfMaturityOfLeaseLiabilitiesDetail"> |
| <link:definition> 100620 - Disclosure - Schedule of Maturity of Lease Liabilities (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureScheduleOfMaturityOfLeaseLiabilitiesDetail2" id="Role_DisclosureScheduleOfMaturityOfLeaseLiabilitiesDetail2"> |
| <link:definition> 100630 - Disclosure - Schedule of Maturity of Lease Liabilities (Detail)2 </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureEquityAdditionalInformationDetail" id="Role_DisclosureEquityAdditionalInformationDetail"> |
| <link:definition> 100640 - Disclosure - Equity - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureEquitySummaryOfTotalStockBasedCompensationExpenseIncludedInSellingGeneralAndAdministrativeExpensesOnStatementsOfOperationsDetail" id="Role_DisclosureEquitySummaryOfTotalStockBasedCompensationExpenseIncludedInSellingGeneralAndAdministrativeExpensesOnStatementsOfOperationsDetail"> |
| <link:definition> 100650 - Disclosure - Equity - Summary of Total Stock-Based Compensation Expense Included in Selling General and Administrative Expenses on Statements of Operations (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureIncomeTaxAdditionalInformationDetail" id="Role_DisclosureIncomeTaxAdditionalInformationDetail"> |
| <link:definition> 100660 - Disclosure - Income Tax - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureReportableSegmentsAndGeographicInformationAdditionalInformationDetail" id="Role_DisclosureReportableSegmentsAndGeographicInformationAdditionalInformationDetail"> |
| <link:definition> 100670 - Disclosure - Reportable Segments and Geographic Information - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureReportableSegmentsAndGeographicInformationSummaryOfSegmentInformationDetail" id="Role_DisclosureReportableSegmentsAndGeographicInformationSummaryOfSegmentInformationDetail"> |
| <link:definition> 100680 - Disclosure - Reportable Segments and Geographic Information - Summary of Segment Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.aljregionalholdings.com/20201231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetail" id="Role_DisclosureSubsequentEventAdditionalInformationDetail"> |
| <link:definition> 100690 - Disclosure - Subsequent Event - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:element id="aljj_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" name="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_FinanceLeaseLiabilityPaymentsDueAfterYearFour" name="FinanceLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_AdjustedEarningsBeforeInterestTaxDepreciationAndAmortization" name="AdjustedEarningsBeforeInterestTaxDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_BankFeesAccretedToTermLoan" name="BankFeesAccretedToTermLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_LoanAmendmentExpense" name="LoanAmendmentExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_DeferredRevenueAndCustomerDeposits" name="DeferredRevenueAndCustomerDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ReversalProvisionForBadDebtsAndObsoleteInventory" name="ReversalProvisionForBadDebtsAndObsoleteInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_IncreaseDecreaseInPrepaidExpensesCollateralDepositsAndOtherCurrentAssets" name="IncreaseDecreaseInPrepaidExpensesCollateralDepositsAndOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_IncreaseDecreaseInRightOfUseAssetsAndLiabilities" name="IncreaseDecreaseInRightOfUseAssetsAndLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_IncreaseDecreaseInDeferredRevenueAndCustomerDeposits" name="IncreaseDecreaseInDeferredRevenueAndCustomerDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_CapitalEquipmentPurchasesFinancedWithTermLoan" name="CapitalEquipmentPurchasesFinancedWithTermLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_CashPaidDuringThePeriodForAbstract" name="CashPaidDuringThePeriodForAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_OrganizationPolicyTextBlock" name="OrganizationPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_ImpactOfCoronavirusPandemicPolicyPolicyTextBlock" name="ImpactOfCoronavirusPandemicPolicyPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_FaneuilSegmentMember" name="FaneuilSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CarpetsSegmentMember" name="CarpetsSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_PhoenixSegmentMember" name="PhoenixSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_InventoryPurchasesMember" name="InventoryPurchasesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_SummaryOfLeverageRatioThresholdAndTheFixedChargeCoverageRatioTableTextBlock" name="SummaryOfLeverageRatioThresholdAndTheFixedChargeCoverageRatioTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_SummaryOfFinancingAgreementAndAmendmentsTableTextBlock" name="SummaryOfFinancingAgreementAndAmendmentsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_SummaryOfLocationOfROUAssetsAndLiabilitiesInConsolidatedBalanceSheetAndWeightedAverageLeaseTermAndDiscountRateTableTextBlock" name="SummaryOfLocationOfROUAssetsAndLiabilitiesInConsolidatedBalanceSheetAndWeightedAverageLeaseTermAndDiscountRateTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" name="SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_OperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" name="OperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_CashAndCashEquivalentIncludingUnusedBorrowingCapacity" name="CashAndCashEquivalentIncludingUnusedBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_CurrentInstallments" name="CurrentInstallments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_OperatingLeaseObligations" name="OperatingLeaseObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_FaneuilMember" name="FaneuilMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CarpetsMember" name="CarpetsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_PublisherInPhoenixMember" name="PublisherInPhoenixMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CommercialInPhoenixMember" name="CommercialInPhoenixMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_TransportionMember" name="TransportionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_UtilityMember" name="UtilityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_Government1Member" name="Government1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_OtherMember" name="OtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_BuildersMember" name="BuildersMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CommercialMember" name="CommercialMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_Retail1Member" name="Retail1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_MasterServiceAgreementMember" name="MasterServiceAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_NonMasterServiceAgreementMember" name="NonMasterServiceAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_ContractWithCustomerAssetUnbilledRevenue" name="ContractWithCustomerAssetUnbilledRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_AccruedRebatesAndMaterialRights" name="AccruedRebatesAndMaterialRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_AccruedContractLosses" name="AccruedContractLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ContractWithCustomerAssetAdditions" name="ContractWithCustomerAssetAdditions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ContractWithCustomerLiabilityChangeInLossAccrual" name="ContractWithCustomerLiabilityChangeInLossAccrual" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ContractWithCustomerLiabilityAccruedRebates" name="ContractWithCustomerLiabilityAccruedRebates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ContractWithCustomerLiabilityPaymentOfRebates" name="ContractWithCustomerLiabilityPaymentOfRebates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ContractWithCustomerLiabilityIncreaseFromCashReceipt" name="ContractWithCustomerLiabilityIncreaseFromCashReceipt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_CapitalizedContractCostToObtainContract" name="CapitalizedContractCostToObtainContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_TransitionActivitiesMember" name="TransitionActivitiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CapitalizedContractCostToFulfillContract" name="CapitalizedContractCostToFulfillContract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_AmortizationOfCostsIncurred" name="AmortizationOfCostsIncurred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_BusinessCombinationContingentConsiderationLiabilityPeriodOfPayment" name="BusinessCombinationContingentConsiderationLiabilityPeriodOfPayment" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_BusinessCombinationContingentConsiderationGuaranteedPayout" name="BusinessCombinationContingentConsiderationGuaranteedPayout" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_RDIAcquisitionMember" name="RDIAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_NumberOfCustomers" name="NumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_CustomerAMember" name="CustomerAMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CustomerBMember" name="CustomerBMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CustomerCMember" name="CustomerCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_NumberOfSuppliersRepresentingMoreThanTenPercentOfConsolidatedPurchases" name="NumberOfSuppliersRepresentingMoreThanTenPercentOfConsolidatedPurchases" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_SupplierAMember" name="SupplierAMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_SupplierBMember" name="SupplierBMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_SupplierCMember" name="SupplierCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_SupplierDMember" name="SupplierDMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_SupplierEMember" name="SupplierEMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_NumberOfSegmentsRepresentingMoreThanTenPercentOfInventoryPurchases" name="NumberOfSegmentsRepresentingMoreThanTenPercentOfInventoryPurchases" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_OfficeAndComputerEquipmentMember" name="OfficeAndComputerEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_DepreciationAndAmortizationPropertyPlantAndEquipmentIncludingCapitalLeasedAssets" name="DepreciationAndAmortizationPropertyPlantAndEquipmentIncludingCapitalLeasedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_WorkersCompensationClaimMember" name="WorkersCompensationClaimMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_AcquiredFiniteLivedIntangibleAssetsRemainingWeightedAverageUsefulLife" name="AcquiredFiniteLivedIntangibleAssetsRemainingWeightedAverageUsefulLife" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_SupplyAgreementsMember" name="SupplyAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_AccruedLiabilitiesForCompensationExpenseAndTaxes" name="AccruedLiabilitiesForCompensationExpenseAndTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_AccruedRebatesPayable" name="AccruedRebatesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_AccruedInterestPayable" name="AccruedInterestPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_AccruedBoardOfDirectorFees" name="AccruedBoardOfDirectorFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_PaymentOfAccruedLegalFees" name="PaymentOfAccruedLegalFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_CommonStockEquivalentsMember" name="CommonStockEquivalentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_LongTermLineOfCreditNoncurrentGross" name="LongTermLineOfCreditNoncurrentGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_LoansPayableCurrentGross" name="LoansPayableCurrentGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_EquipmentFinancingObligationsCurrent" name="EquipmentFinancingObligationsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_LongTermLoansPayableGross" name="LongTermLoansPayableGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_EquipmentFinancingObligationsNonCurrent" name="EquipmentFinancingObligationsNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_TermLoanBMember" name="TermLoanBMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_TermLoanCMember" name="TermLoanCMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CerberusTermLoanMember" name="CerberusTermLoanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CerberusPncRevolverMember" name="CerberusPncRevolverMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_TermLoanMember" name="TermLoanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_SixthAmendmentMember" name="SixthAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_FinancingAgreementMember" name="FinancingAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_JuniorParticipationAgreementMember" name="JuniorParticipationAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_SeventhAmendmentMember" name="SeventhAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_EighthAmendmentMember" name="EighthAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_NinthAmendmentMember" name="NinthAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_TermLoanBAndWarrantsMember" name="TermLoanBAndWarrantsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_FirstAmendmentToJuniorParticipationAgreementMember" name="FirstAmendmentToJuniorParticipationAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_BackstopLetterAgreementMember" name="BackstopLetterAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CerberusDebtMember" name="CerberusDebtMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_EquipmentFinancingAgreementMember" name="EquipmentFinancingAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_PhoenixMember" name="PhoenixMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_HeidelbergPressMember" name="HeidelbergPressMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_DebtInstrumentThresholdLeverageRatio" name="DebtInstrumentThresholdLeverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DebtInstrumentThresholdLeverageRatioAndThereafter" name="DebtInstrumentThresholdLeverageRatioAndThereafter" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DebtInstrumentFixedChargeCoverageRatio" name="DebtInstrumentFixedChargeCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DebtInstrumentFixedChargeCoverageRatioAndThereafter" name="DebtInstrumentFixedChargeCoverageRatioAndThereafter" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DebtInstrumentPeriodicPaymentPrincipalRenewedAmount" name="DebtInstrumentPeriodicPaymentPrincipalRenewedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_PercentageOfInterestPayableInKind" name="PercentageOfInterestPayableInKind" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_LineOfCreditFacilityMonthlyFees" name="LineOfCreditFacilityMonthlyFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_DebtInstrumentPeriodicPaymentPrincipalEliminatedAmount" name="DebtInstrumentPeriodicPaymentPrincipalEliminatedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_DebtInstrumentPeriodicPaymentPrincipalReducedAmount" name="DebtInstrumentPeriodicPaymentPrincipalReducedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_DebtInstrumentFixedChargeCoverageRatioThereafter" name="DebtInstrumentFixedChargeCoverageRatioThereafter" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_WarrantsExpirationPeriod" name="WarrantsExpirationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_PercentageOfInterestEarnedInKind" name="PercentageOfInterestEarnedInKind" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_AdditionalInterestEarned" name="AdditionalInterestEarned" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DebtInstrumentOriginationDate" name="DebtInstrumentOriginationDate" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_FirstAmendmentMember" name="FirstAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_ThirdAmendmentMember" name="ThirdAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_FourthAmendmentMember" name="FourthAmendmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_PhoenixAcquisitionMember" name="PhoenixAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_ColorOpticsAcquisitionMember" name="ColorOpticsAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_PrintingComponentsBusinessAcquisitionMember" name="PrintingComponentsBusinessAcquisitionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_LineOfCreditUseOfProceeds" name="LineOfCreditUseOfProceeds" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_LineOfCreditFacilityOriginationDate" name="LineOfCreditFacilityOriginationDate" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_ExcessCashFlowPayment" name="ExcessCashFlowPayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_DebtInstrumentRestrictiveCovenantsPrepaymentPenaltyPercentage" name="DebtInstrumentRestrictiveCovenantsPrepaymentPenaltyPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DebtInstrumentPrincipalPaymentsAsPercentageOfExcessCashFlows" name="DebtInstrumentPrincipalPaymentsAsPercentageOfExcessCashFlows" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_TermLoanAgreementDate" name="TermLoanAgreementDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DeferredFinanceCostsNet1" name="DeferredFinanceCostsNet1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_EquipmentAcquiredThroughIssuanceDebtSecurity" name="EquipmentAcquiredThroughIssuanceDebtSecurity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_TradeInAllowanceReceived" name="TradeInAllowanceReceived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ProjectOperationalDate" name="ProjectOperationalDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_TermLoanDebtWithQuarterlyPrincipalPaymentsMember" name="TermLoanDebtWithQuarterlyPrincipalPaymentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_TermLoanDebtWithNoQuarterlyPrincipalPaymentsMember" name="TermLoanDebtWithNoQuarterlyPrincipalPaymentsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_AccumulatedEmployeeContingentTerminationPaymentsRelatedToBaseSalary" name="AccumulatedEmployeeContingentTerminationPaymentsRelatedToBaseSalary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_EmploymentAgreementsMember" name="EmploymentAgreementsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_ThreeMCompanyMember" name="ThreeMCompanyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_RecoveryValueOnSubcontract" name="RecoveryValueOnSubcontract" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_RecoveryOfSubcontractDescriptionBasis" name="RecoveryOfSubcontractDescriptionBasis" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_DamagesPayableIncurred" name="DamagesPayableIncurred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_PercentageOfOperatingLeasesForFacilities" name="PercentageOfOperatingLeasesForFacilities" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_WeightedAverageRemainingLeaseTermAbstract" name="WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_WeightedAverageDiscountRateAbstract" name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_FinanceLeaseCost" name="FinanceLeaseCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_FinanceLeaseCostsAbstract" name="FinanceLeaseCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_OperatingLeaseCostsAbstract" name="OperatingLeaseCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CostOfRevenueMember" name="CostOfRevenueMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_CommonStockAwardMember" name="CommonStockAwardMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedOutstandingAggregateIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="aljj_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsOutstandingNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardWarrantsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_NumberOfConsecutiveBusinessDays" name="NumberOfConsecutiveBusinessDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_BidPrice" name="BidPrice" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_ClosingBidPrice" name="ClosingBidPrice" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_ProvisionForIncomeTaxes" name="ProvisionForIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="aljj_IncomeTaxesDisclosureLineItems" name="IncomeTaxesDisclosureLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_ScheduleOfIncomeTaxesTable" name="ScheduleOfIncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="aljj_PercentageOfMembershipInterestsSold" name="PercentageOfMembershipInterestsSold" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="aljj_PurchaseAndSaleAgreementMember" name="PurchaseAndSaleAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| </xsd:schema> |