2021 Q3 Form 10-K Financial Statement

#000156459021059499 Filed on December 07, 2021

View on sec.gov

Income Statement

Concept 2021 Q3 2021 Q2 2021 Q1
Revenue $4.000M $34.89M $55.94M
YoY Change -17.78% 33.56% 10.75%
Cost Of Revenue $4.240M $26.38M $45.72M
YoY Change -21.48% 32.54% 4.15%
Gross Profit -$240.0K $8.510M $10.23M
YoY Change -54.89% 36.82% 54.54%
Gross Profit Margin -6.0% 24.39% 18.28%
Selling, General & Admin $2.361M $1.911M $2.650M
YoY Change -13.52% -25.35% -10.17%
% of Gross Profit 22.46% 25.91%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $3.637M $3.732M $3.811M
YoY Change -0.9% 2.3% 6.16%
% of Gross Profit 43.85% 37.27%
Operating Expenses $2.361M $1.911M $2.650M
YoY Change -13.52% -25.35% -10.17%
Operating Profit -$2.601M $6.599M $7.576M
YoY Change -20.26% 80.1% 106.77%
Interest Expense -$779.0K -$907.0K -$1.090M
YoY Change -39.14% -43.31% -24.83%
% of Operating Profit -13.74% -14.39%
Other Income/Expense, Net $1.479M $29.39M -$1.104M
YoY Change -94.32% -2191.6% -178.97%
Pretax Income -$1.122M $35.99M $6.469M
YoY Change -104.92% 1493.01% 27.8%
Income Tax -$115.0K $8.853M $1.579M
% Of Pretax Income 24.6% 24.41%
Net Earnings -$972.0K $27.12M $4.867M
YoY Change -105.65% 1193.85% 36.29%
Net Earnings / Revenue -24.3% 77.73% 8.7%
Basic Earnings Per Share -$0.13 $3.61 $0.65
Diluted Earnings Per Share -$0.13 $3.61 $0.65
COMMON SHARES
Basic Shares Outstanding 7.521M 7.513M
Diluted Shares Outstanding 7.521M 7.513M

Balance Sheet

Concept 2021 Q3 2021 Q2 2021 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $886.0K $31.41M $10.40M
YoY Change -72.31% -60.93% -87.06%
Cash & Equivalents $886.0K $31.41M $10.37M
Short-Term Investments
Other Short-Term Assets $1.312M $2.460M $3.400M
YoY Change -53.14% -18.0% 17.24%
Inventory $43.38M $31.56M $30.04M
Prepaid Expenses
Receivables $6.105M $6.484M $11.00M
Other Receivables $3.233M $0.00 $0.00
Total Short-Term Assets $54.91M $71.92M $54.90M
YoY Change 5.81% -36.69% -52.75%
LONG-TERM ASSETS
Property, Plant & Equipment $373.2M $370.1M $369.0M
YoY Change 6.62% 5.43% 6.1%
Goodwill $2.246M
YoY Change 0.0%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $2.827M $2.765M $2.600M
YoY Change -11.85% 24.21% 9.75%
Total Long-Term Assets $378.3M $375.1M $373.9M
YoY Change 1.68% 5.28% 4.99%
TOTAL ASSETS
Total Short-Term Assets $54.91M $71.92M $54.90M
Total Long-Term Assets $378.3M $375.1M $373.9M
Total Assets $433.2M $447.1M $428.8M
YoY Change 2.19% -4.87% -9.21%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $7.274M $7.998M $11.80M
YoY Change 105.89% 77.61% 128.95%
Accrued Expenses $9.872M $8.558M $5.118M
YoY Change 39.14% 47.48% 3.54%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $4.285M $8.355M $8.400M
YoY Change -53.14% 62.87% 63.74%
Total Short-Term Liabilities $22.31M $32.88M $27.00M
YoY Change 5.43% 33.63% 14.08%
LONG-TERM LIABILITIES
Long-Term Debt $121.0M $122.1M $134.5M
YoY Change -14.11% -41.6% -37.15%
Other Long-Term Liabilities $306.0K $312.0K $268.0K
YoY Change -17.74% 26.83% -3.6%
Total Long-Term Liabilities $306.0K $122.4M $268.0K
YoY Change -17.74% 49641.87% -3.6%
TOTAL LIABILITIES
Total Short-Term Liabilities $22.31M $32.88M $27.00M
Total Long-Term Liabilities $306.0K $122.4M $268.0K
Total Liabilities $185.6M $200.4M $200.4M
YoY Change -8.18% -24.43% -25.57%
SHAREHOLDERS EQUITY
Retained Earnings $243.7M $225.0M
YoY Change 11.25% 11.92%
Common Stock $28.41M $28.18M
YoY Change 1.08% -1.45%
Preferred Stock
YoY Change
Treasury Stock (at cost) $29.85M $30.00M $30.22M
YoY Change -3.01% -4.87% -4.91%
Treasury Stock Shares $890.1K $895.2K $902.7K
Shareholders Equity $242.2M $246.7M $223.0M
YoY Change
Total Liabilities & Shareholders Equity $433.2M $447.1M $428.8M
YoY Change 2.19% -4.87% -9.21%

Cashflow Statement

Concept 2021 Q3 2021 Q2 2021 Q1
OPERATING ACTIVITIES
Net Income -$972.0K $27.12M $4.867M
YoY Change -105.65% 1193.85% 36.29%
Depreciation, Depletion And Amortization $3.637M $3.732M $3.811M
YoY Change -0.9% 2.3% 6.16%
Cash From Operating Activities -$17.10M $7.978M $30.74M
YoY Change -14.78% -15.4% 73.38%
INVESTING ACTIVITIES
Capital Expenditures -$6.498M -$5.420M -$5.280M
YoY Change 26.67% -22.46% -16.19%
Acquisitions
YoY Change
Other Investing Activities $1.979M $31.27M -$1.450M
YoY Change -92.98% 7918.21% -147.85%
Cash From Investing Activities -$4.519M $25.85M -$6.720M
YoY Change -119.6% -491.09% 105.5%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -8.901M -12.80M -16.24M
YoY Change -86.2% 124.89% -125.64%
NET CHANGE
Cash From Operating Activities -17.10M 7.978M 30.74M
Cash From Investing Activities -4.519M 25.85M -6.720M
Cash From Financing Activities -8.901M -12.80M -16.24M
Net Change In Cash -30.52M 21.03M 7.780M
YoY Change -50.38% -832.86% -90.0%
FREE CASH FLOW
Cash From Operating Activities -$17.10M $7.978M $30.74M
Capital Expenditures -$6.498M -$5.420M -$5.280M
Free Cash Flow -$10.61M $13.40M $36.02M
YoY Change -29.01% -18.4% 49.9%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2021 us-gaap Gross Profit
GrossProfit
23893000
CY2020 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
10998000
CY2021 us-gaap Interest Expense Debt
InterestExpenseDebt
3987000
CY2020 us-gaap Gains Losses On Sales Of Investment Real Estate
GainsLossesOnSalesOfInvestmentRealEstate
30424000
CY2021 us-gaap Deferred Compensation Arrangement With Individual Contributions By Employer
DeferredCompensationArrangementWithIndividualContributionsByEmployer
0
CY2020 us-gaap Deferred Compensation Arrangement With Individual Contributions By Employer
DeferredCompensationArrangementWithIndividualContributionsByEmployer
0
CY2019 us-gaap Deferred Compensation Arrangement With Individual Contributions By Employer
DeferredCompensationArrangementWithIndividualContributionsByEmployer
0
CY2021Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2020Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2021Q3 us-gaap Preferred Stock Value
PreferredStockValue
CY2020Q3 us-gaap Preferred Stock Value
PreferredStockValue
CY2019 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P1Y2M19D
CY2020 alco Sharebased Compensation Arrangementby Sharebased Payment Award Options Granted Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm
P2Y3M
CY2020 alco Sharebased Compensation Arrangementby Sharebased Payment Award Options Forfeited Or Expired Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsForfeitedOrExpiredWeightedAverageRemainingContractualTerm
P0Y
CY2020 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P1Y9M14D
CY2021 alco Sharebased Compensation Arrangementby Sharebased Payment Award Options Forfeited Or Expired Weighted Average Remaining Contractual Term
SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsForfeitedOrExpiredWeightedAverageRemainingContractualTerm
P0Y
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P9M14D
CY2021Q3 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent
CY2020Q3 us-gaap Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent
CY2021Q3 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2020Q3 us-gaap Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent
CY2021Q3 us-gaap Operating Lease Liability Statement Of Financial Position Extensible List
OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2021-01-31#OtherLiabilities
CY2021 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
false
CY2020Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2021Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
1.00
CY2020Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
1.00
CY2021Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
15000000
CY2020Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
781000
CY2020Q3 us-gaap Assets Held For Sale Not Part Of Disposal Group Current
AssetsHeldForSaleNotPartOfDisposalGroupCurrent
1366000
CY2020Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
1387000
CY2020Q3 us-gaap Assets Current
AssetsCurrent
51899000
CY2021Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
875000
CY2020Q3 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
1385000
CY2021Q3 us-gaap Liabilities Current
LiabilitiesCurrent
22306000
CY2020Q3 us-gaap Liabilities Current
LiabilitiesCurrent
21158000
CY2021Q3 alco Other Longterm Debt Gross Noncurrent
OtherLongtermDebtGrossNoncurrent
122009000
CY2020Q3 alco Other Longterm Debt Gross Noncurrent
OtherLongtermDebtGrossNoncurrent
139106000
CY2021Q3 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
986000
CY2020Q3 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
1151000
CY2021Q3 us-gaap Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
121023000
CY2020Q3 us-gaap Other Long Term Debt Noncurrent
OtherLongTermDebtNoncurrent
137955000
CY2020Q3 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
2942000
CY2021Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
41977000
CY2020Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
39728000
CY2021Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
306000
CY2020Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
372000
CY2021Q3 us-gaap Liabilities
Liabilities
185612000
CY2020Q3 us-gaap Liabilities
Liabilities
202155000
CY2021Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2020Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2021Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2020Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
15000000
CY2021Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
8416145
CY2020Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
8416145
CY2021Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
7526004
CY2020Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
7492524
CY2021Q3 us-gaap Common Stock Value
CommonStockValue
8416000
CY2020Q3 us-gaap Common Stock Value
CommonStockValue
8416000
CY2021Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
19989000
CY2020Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
19685000
CY2021Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
890141
CY2020Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
923621
CY2021Q3 us-gaap Treasury Stock Value
TreasuryStockValue
29853000
CY2020Q3 us-gaap Treasury Stock Value
TreasuryStockValue
30779000
CY2021Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
243651000
CY2020Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
219019000
CY2021Q3 us-gaap Stockholders Equity
StockholdersEquity
242203000
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
4.64
CY2020 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
3.16
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
4.64
CY2020 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
3.16
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
7516000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
7484000
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
7519000
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
7496000
CY2021 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.36
CY2020 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.36
CY2018Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
177595000
CY2019 us-gaap Profit Loss
ProfitLoss
37450000
CY2019 us-gaap Dividends
Dividends
1792000
CY2019 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
25576000
CY2019 us-gaap Stock Issued During Period Value Share Based Compensation Forfeited
StockIssuedDuringPeriodValueShareBasedCompensationForfeited
823000
CY2020Q3 us-gaap Stockholders Equity
StockholdersEquity
216341000
CY2021Q3 us-gaap Minority Interest
MinorityInterest
5402000
CY2020Q3 us-gaap Minority Interest
MinorityInterest
5441000
CY2021Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
247605000
CY2020Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
221782000
CY2021Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
433217000
CY2020Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
423937000
CY2021 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
9453000
CY2021 us-gaap Operating Income Loss
OperatingIncomeLoss
14440000
CY2020 us-gaap Operating Income Loss
OperatingIncomeLoss
6921000
CY2021 us-gaap Investment Income Net
InvestmentIncomeNet
23000
CY2020 us-gaap Investment Income Net
InvestmentIncomeNet
98000
CY2021 us-gaap Gains Losses On Sales Of Investment Real Estate
GainsLossesOnSalesOfInvestmentRealEstate
35898000
CY2019 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-989000
CY2021 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
13000
CY2020 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-85000
CY2021 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
31947000
CY2020 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
24456000
CY2021 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
46387000
CY2020 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
31377000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11567000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7663000
CY2021 us-gaap Profit Loss
ProfitLoss
34820000
CY2020 us-gaap Profit Loss
ProfitLoss
23714000
CY2021 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-39000
CY2020 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
52000
CY2021 us-gaap Net Income Loss
NetIncomeLoss
34859000
CY2020 us-gaap Net Income Loss
NetIncomeLoss
23662000
CY2019Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
199398000
CY2020 us-gaap Profit Loss
ProfitLoss
23714000
CY2020 us-gaap Dividends
Dividends
2692000
CY2020 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
238000
CY2020 alco Noncontrolling Interest Increase From Contributions From Noncontrolling Interest
NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterest
294000
CY2020Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
221782000
CY2021 us-gaap Profit Loss
ProfitLoss
34820000
CY2021 us-gaap Dividends
Dividends
10227000
CY2021 us-gaap Profit Loss
ProfitLoss
34820000
CY2019 us-gaap Profit Loss
ProfitLoss
37450000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
15122000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
14282000
CY2019 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
13603000
CY2021 us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
179000
CY2020 us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
238000
CY2019 us-gaap Debt Related Commitment Fees And Debt Issuance Costs
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
321000
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2249000
CY2020 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
7603000
CY2019 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3267000
CY2021 alco Increase Decreasein Cash Surrender Value
IncreaseDecreaseinCashSurrenderValue
-14000
CY2020 alco Increase Decreasein Cash Surrender Value
IncreaseDecreaseinCashSurrenderValue
-10000
CY2019 alco Increase Decreasein Cash Surrender Value
IncreaseDecreaseinCashSurrenderValue
11000
CY2020 us-gaap Increase Decrease In Postretirement Obligations
IncreaseDecreaseInPostretirementObligations
-5226000
CY2019 us-gaap Increase Decrease In Postretirement Obligations
IncreaseDecreaseInPostretirementObligations
829000
CY2021 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
35898000
CY2020 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
30424000
CY2019 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
13166000
CY2019 alco Inventory Net Realizable Value Adjustment
InventoryNetRealizableValueAdjustment
808000
CY2021 alco Gain Loss On Disposal Of Property And Equipment
GainLossOnDisposalOfPropertyAndEquipment
-2338000
CY2020 alco Gain Loss On Disposal Of Property And Equipment
GainLossOnDisposalOfPropertyAndEquipment
-1382000
CY2019 alco Gain Loss On Disposal Of Property And Equipment
GainLossOnDisposalOfPropertyAndEquipment
-244000
CY2019 us-gaap Derivative Gain Loss On Derivative Net
DerivativeGainLossOnDerivativeNet
-989000
CY2020 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
598000
CY2019 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
152000
CY2020 us-gaap Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
87000
CY2021 us-gaap Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
103000
CY2019 us-gaap Gain On Business Interruption Insurance Recovery
GainOnBusinessInterruptionInsuranceRecovery
486000
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
1230000
CY2020 us-gaap Share Based Compensation
ShareBasedCompensation
1306000
CY2019 us-gaap Share Based Compensation
ShareBasedCompensation
824000
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
1758000
CY2020 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
3634000
CY2019 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-1531000
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
2522000
CY2020 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
712000
CY2019 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-82000
CY2021 alco Increase Decreasein Prepaid Guaranteed Payments
IncreaseDecreaseinPrepaidGuaranteedPayments
-115000
CY2020 alco Increase Decreasein Prepaid Guaranteed Payments
IncreaseDecreaseinPrepaidGuaranteedPayments
-135000
CY2019 alco Increase Decreasein Prepaid Guaranteed Payments
IncreaseDecreaseinPrepaidGuaranteedPayments
-211000
CY2021 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
2452000
CY2020 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
781000
CY2019 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-15000
CY2021 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-575000
CY2020 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
839000
CY2019 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
-288000
CY2021 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
3429000
CY2021 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-13000
CY2020 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
25000
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-3268000
CY2020 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
9489000
CY2019 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-4960000
CY2021 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
50735000
CY2020 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
114581000
CY2019 us-gaap Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
89231000
CY2020 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-1530000
CY2019 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-1113000
CY2020 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-5536000
CY2019 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
3216000
CY2021 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
-576000
CY2020 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
666000
CY2019 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
178000
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
16504000
CY2020 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1049000
CY2019 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
48832000
CY2021 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
22258000
CY2020 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
18785000
CY2019 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
18050000
CY2021 alco Payment For Purchases Of Citrus Groves
PaymentForPurchasesOfCitrusGroves
18527000
CY2020 alco Payment For Purchases Of Citrus Groves
PaymentForPurchasesOfCitrusGroves
2920000
CY2019 alco Payment For Purchases Of Citrus Groves
PaymentForPurchasesOfCitrusGroves
1950000
CY2021 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
37266000
CY2020 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
31541000
CY2019 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
14602000
CY2021 us-gaap Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
103000
CY2019 us-gaap Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
486000
CY2021 alco Payments For Proceeds From Deposits On Purchase Of Productive Assets
PaymentsForProceedsFromDepositsOnPurchaseOfProductiveAssets
-217000
CY2020 alco Payments For Proceeds From Deposits On Purchase Of Productive Assets
PaymentsForProceedsFromDepositsOnPurchaseOfProductiveAssets
458000
CY2019 alco Payments For Proceeds From Deposits On Purchase Of Productive Assets
PaymentsForProceedsFromDepositsOnPurchaseOfProductiveAssets
108000
CY2021 alco Proceeds From Payments To Acquire Notes Receivable
ProceedsFromPaymentsToAcquireNotesReceivable
371000
CY2020 alco Proceeds From Payments To Acquire Notes Receivable
ProceedsFromPaymentsToAcquireNotesReceivable
136000
CY2019 alco Proceeds From Payments To Acquire Notes Receivable
ProceedsFromPaymentsToAcquireNotesReceivable
60000
CY2021 alco Payment For Purchases Of Mineral Rights
PaymentForPurchasesOfMineralRights
453000
CY2021 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
47793000
CY2020 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
117523000
CY2019 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
86546000
CY2021 us-gaap Repayments Of Medium Term Notes
RepaymentsOfMediumTermNotes
21957000
CY2020 us-gaap Repayments Of Medium Term Notes
RepaymentsOfMediumTermNotes
15198000
CY2019 us-gaap Repayments Of Medium Term Notes
RepaymentsOfMediumTermNotes
10900000
CY2020 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
238000
CY2019 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
25576000
CY2019 alco Payments For Termination Of Agreement
PaymentsForTerminationOfAgreement
11300000
CY2021 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
7138000
CY2020 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
2466000
CY2019 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
1833000
CY2020 us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
23000
CY2020 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
294000
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-32037000
CY2020 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-14689000
CY2019 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-52294000
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-18801000
CY2020 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-4151000
CY2019 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-8422000
CY2020Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
19687000
CY2019Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
23838000
CY2018Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
32260000
CY2021Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
886000
CY2020Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
19687000
CY2021 us-gaap Interest Paid Net
InterestPaidNet
3940000
CY2020 us-gaap Interest Paid Net
InterestPaidNet
5832000
CY2019 us-gaap Interest Paid Net
InterestPaidNet
6940000
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
11770000
CY2020 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
6403000
CY2019 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
6285000
CY2021Q3 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
3763000
CY2020Q3 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
674000
CY2019Q3 us-gaap Dividends Payable Current And Noncurrent
DividendsPayableCurrentAndNoncurrent
449000
CY2021 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2
CY2021 us-gaap Use Of Estimates
UseOfEstimates
<p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities as of the date of the accompanying Financial Statements, the disclosure of contingent assets and liabilities in the Financial Statements and the accompanying Notes, and the reported amounts of revenues and expenses and cash flows during the periods presented. Actual results could differ from those estimates. The Company evaluates estimates on an ongoing basis. The estimates are based on current and expected economic conditions, historical experience, the experience and judgment of the Company’s management and various other specific assumptions that the Company believes to be reasonable.</p>
CY2021Q4 alco Fine For Violation
FineForViolation
50000000
CY2021 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Reclassifications</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain prior year amounts have been reclassified in the accompanying Financial Statements for consistent presentation to the current period. These reclassifications had no impact on net income, equity, cash flows or working capital as previously reported.</p>
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
108564000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
92507000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
122251000
CY2021Q3 alco Federally Insured Limit
FederallyInsuredLimit
250000
CY2020 us-gaap Proceeds From Sale Of Property Held For Sale
ProceedsFromSaleOfPropertyHeldForSale
16524000
CY2021Q3 us-gaap Accounts Receivable Gross
AccountsReceivableGross
6118000
CY2020Q3 us-gaap Accounts Receivable Gross
AccountsReceivableGross
4384000
CY2021Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
13000
CY2020Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
37000
CY2021Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
6105000
CY2020Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
4347000
CY2021Q3 us-gaap Operating Loss Carryforwards Valuation Allowance
OperatingLossCarryforwardsValuationAllowance
0
CY2020Q3 us-gaap Operating Loss Carryforwards Valuation Allowance
OperatingLossCarryforwardsValuationAllowance
0
CY2019Q3 us-gaap Operating Loss Carryforwards Valuation Allowance
OperatingLossCarryforwardsValuationAllowance
0
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
7516000
CY2020 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
7484000
CY2019 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
7472000
CY2021 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
3000
CY2020 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
12000
CY2019 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
21000
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
7519000
CY2020 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
7496000
CY2019 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
7493000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
118000
CY2019 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
10000
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1230000
CY2020 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1306000
CY2019 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
824000
CY2021Q3 us-gaap Agricultural Related Inventory Growing Crops
AgriculturalRelatedInventoryGrowingCrops
42117000
CY2020Q3 us-gaap Agricultural Related Inventory Growing Crops
AgriculturalRelatedInventoryGrowingCrops
40265000
CY2021Q3 us-gaap Other Inventory
OtherInventory
1260000
CY2020Q3 us-gaap Other Inventory
OtherInventory
590000
CY2021Q3 us-gaap Inventory Net
InventoryNet
43377000
CY2020Q3 us-gaap Inventory Net
InventoryNet
40855000
CY2021 alco Proceeds From Federal Relief Grants
ProceedsFromFederalReliefGrants
4299000
CY2020 alco Proceeds From Federal Relief Grants
ProceedsFromFederalReliefGrants
4629000
CY2019 alco Proceeds From Federal Relief Grants
ProceedsFromFederalReliefGrants
15597000
CY2021 alco Insurance Expenses Incurred
InsuranceExpensesIncurred
2000000000
CY2021Q4 alco Insurance Reimbursement Received
InsuranceReimbursementReceived
1000000000
CY2021 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2020 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0
CY2019 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
152000
CY2021Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
373231000
CY2020Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
350061000
CY2019 us-gaap Interest Costs Capitalized
InterestCostsCapitalized
1019000
CY2021 us-gaap Interest Costs Incurred
InterestCostsIncurred
5418000
CY2020 us-gaap Interest Costs Incurred
InterestCostsIncurred
7209000
CY2019 us-gaap Interest Costs Incurred
InterestCostsIncurred
8199000
CY2021 us-gaap Debt Instrument Interest Rate Increase Decrease
DebtInstrumentInterestRateIncreaseDecrease
0.0385
CY2020Q1 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
70000000
CY2021Q3 alco Debt Instrument Covenant Minimum Debt Coverage Ratio
DebtInstrumentCovenantMinimumDebtCoverageRatio
1.10
CY2021Q3 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
4285000
CY2021Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
4285000
CY2021Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
4285000
CY2021Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
4285000
CY2021Q3 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
4285000
CY2021Q3 us-gaap Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
104869000
CY2021Q3 alco Long Term Debt And Line Of Credit
LongTermDebtAndLineOfCredit
126294000
CY2021 us-gaap Interest Expense Debt
InterestExpenseDebt
3987000
CY2020 us-gaap Interest Expense Debt
InterestExpenseDebt
5981000
CY2019 us-gaap Interest Expense Debt
InterestExpenseDebt
7180000
CY2021 us-gaap Interest Costs Capitalized
InterestCostsCapitalized
1431000
CY2020 us-gaap Interest Costs Capitalized
InterestCostsCapitalized
1228000
CY2021Q3 alco Debt Instrument Covenant Minimum Tangible Net Worth
DebtInstrumentCovenantMinimumTangibleNetWorth
160000000
CY2021 alco Debt Instrument Covenant Percentage Annual Increase
DebtInstrumentCovenantPercentageAnnualIncrease
0.10
CY2021 alco Debt Instrument Covenant Minimum Tangible Networth Annual Increase
DebtInstrumentCovenantMinimumTangibleNetworthAnnualIncrease
169730000
CY2021Q3 alco Lineof Credit Facility Covenant Terms Minimum Current Ratio
LineofCreditFacilityCovenantTermsMinimumCurrentRatio
1.50
CY2021Q3 us-gaap Ratio Of Indebtedness To Net Capital1
RatioOfIndebtednessToNetCapital1
0.625
CY2021Q3 alco Debt Instrument Covenant Maximum Capital Expenditure
DebtInstrumentCovenantMaximumCapitalExpenditure
30000000
CY2021Q3 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
2018000
CY2020Q3 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
2057000
CY2021Q3 us-gaap Interest Payable Current
InterestPayableCurrent
888000
CY2020Q3 us-gaap Interest Payable Current
InterestPayableCurrent
1020000
CY2021Q3 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
2105000
CY2020Q3 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
2214000
CY2021Q3 us-gaap Dividends Payable Current
DividendsPayableCurrent
3763000
CY2020Q3 us-gaap Dividends Payable Current
DividendsPayableCurrent
674000
CY2020Q3 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
146000
CY2021Q3 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
618000
CY2020Q3 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
636000
CY2021Q3 us-gaap Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
348000
CY2020Q3 us-gaap Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
201000
CY2021Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
132000
CY2020Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
147000
CY2021Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
9872000
CY2020Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
7095000
CY2017Q1 us-gaap Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
5000000
CY2017Q2 us-gaap Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
2000000
CY2021Q3 us-gaap Assets Held For Sale Long Lived Fair Value Disclosure
AssetsHeldForSaleLongLivedFairValueDisclosure
0
CY2020Q3 us-gaap Assets Held For Sale Long Lived Fair Value Disclosure
AssetsHeldForSaleLongLivedFairValueDisclosure
0
CY2020Q3 alco Defined Benefit Plan Benefit Obligation Termination Benefits Paid
DefinedBenefitPlanBenefitObligationTerminationBenefitsPaid
5175000
CY2021Q3 us-gaap Other Postretirement Benefits Payable Current And Noncurrent
OtherPostretirementBenefitsPayableCurrentAndNoncurrent
0
CY2019Q1 alco Sharebased Compensation Arrangementby Sharebased Payment Award Award Vesting Rights Periodof Consecutive Trading Days
SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPeriodofConsecutiveTradingDays
P20D
CY2019Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
227500
CY2019Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
31.46
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
118000
CY2020 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
33.96
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
52500
CY2020 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
33.60
CY2020Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
293000
CY2020Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
32.09
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
75000
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
27.15
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
218000
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
33.78
CY2018Q4 us-gaap Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
752234
CY2018Q4 us-gaap Shares Issued Price Per Share
SharesIssuedPricePerShare
34.00
CY2018Q4 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
25575956
CY2019Q4 us-gaap Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
7000
CY2019Q4 us-gaap Stock Repurchase Program Number Of Shares Authorized To Be Repurchased
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
7000
CY2020 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
7000
CY2020 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
33.95
CY2020Q3 alco Cumulative Treasury Stock Acquired As Part Of Program
CumulativeTreasuryStockAcquiredAsPartOfProgram
1481640
CY2020 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
238000
CY2019 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
752234
CY2019 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
34.00
CY2019Q3 alco Cumulative Treasury Stock Acquired As Part Of Program
CumulativeTreasuryStockAcquiredAsPartOfProgram
1474640
CY2019 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
25576000
CY2018Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
216188
CY2018Q3 us-gaap Treasury Stock Value
TreasuryStockValue
7536000
CY2019 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
752234
CY2019 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
25576000
CY2019 us-gaap Stock Issued During Period Shares Treasury Stock Reissued
StockIssuedDuringPeriodSharesTreasuryStockReissued
28790
CY2019 us-gaap Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
-1169000
CY2019Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
939632
CY2019Q3 us-gaap Treasury Stock Value
TreasuryStockValue
31943000
CY2020 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
7000
CY2020 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
238000
CY2020 us-gaap Stock Issued During Period Shares Treasury Stock Reissued
StockIssuedDuringPeriodSharesTreasuryStockReissued
23011
CY2020 us-gaap Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
-1402000
CY2020Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
923621
CY2020Q3 us-gaap Treasury Stock Value
TreasuryStockValue
30779000
CY2021 us-gaap Stock Issued During Period Shares Treasury Stock Reissued
StockIssuedDuringPeriodSharesTreasuryStockReissued
33480
CY2021 us-gaap Stock Issued During Period Value Treasury Stock Reissued
StockIssuedDuringPeriodValueTreasuryStockReissued
-926000
CY2021Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
890141
CY2021Q3 us-gaap Treasury Stock Value
TreasuryStockValue
29853000
CY2021Q3 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
580314
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
7347000
CY2020 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
131000
CY2019 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
7314000
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1971000
CY2020 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
-71000
CY2019 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
2202000
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
9318000
CY2020 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
60000
CY2019 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
9516000
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
2144000
CY2020 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
6151000
CY2019 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
2995000
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
105000
CY2020 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
1452000
CY2019 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
272000
CY2021 alco Deferred Income Tax Expense Benefit Tax Note
DeferredIncomeTaxExpenseBenefitTaxNote
2249000
CY2020 alco Deferred Income Tax Expense Benefit Tax Note
DeferredIncomeTaxExpenseBenefitTaxNote
7603000
CY2019 alco Deferred Income Tax Expense Benefit Tax Note
DeferredIncomeTaxExpenseBenefitTaxNote
3267000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11567000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7663000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
12783000
CY2019 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2020 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21
CY2021 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
9741000
CY2020 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
6568000
CY2019 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
10587000
CY2021 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
1645000
CY2020 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
1217000
CY2019 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
1947000
CY2021 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
41000
CY2020 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
170000
CY2019 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
166000
CY2020 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
-156000
CY2021 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
140000
CY2020 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-136000
CY2019 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
83000
CY2021 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11567000
CY2020 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7663000
CY2019 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
12783000
CY2021Q3 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
14463000
CY2020Q3 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
16304000
CY2021Q3 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
744000
CY2020Q3 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
813000
CY2021Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
212000
CY2020Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
314000
CY2021Q3 alco Deferred Tax Assets Intangibles
DeferredTaxAssetsIntangibles
454000
CY2020Q3 alco Deferred Tax Assets Intangibles
DeferredTaxAssetsIntangibles
508000
CY2021Q3 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
146000
CY2020Q3 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
203000
CY2021Q3 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
16019000
CY2020Q3 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
18142000
CY2021Q3 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
56842000
CY2020Q3 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
56707000
CY2021Q3 us-gaap Deferred Tax Liabilities Deferred Expense Reserves And Accruals
DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals
968000
CY2020Q3 us-gaap Deferred Tax Liabilities Deferred Expense Reserves And Accruals
DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals
1016000
CY2021Q3 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
186000
CY2020Q3 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
147000
CY2021Q3 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
57996000
CY2020Q3 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
57870000
CY2021Q3 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
41977000
CY2020Q3 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
39728000
CY2021 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
2
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
108564000
CY2020 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
92507000
CY2019 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
122251000
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
84671000
CY2020 us-gaap Cost Of Revenue
CostOfRevenue
74588000
CY2019 us-gaap Cost Of Revenue
CostOfRevenue
61891000
CY2021 us-gaap Gross Profit
GrossProfit
23893000
CY2020 us-gaap Gross Profit
GrossProfit
17919000
CY2019 us-gaap Gross Profit
GrossProfit
60360000
CY2021 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
41785000
CY2020 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
21705000
CY2019 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
20000000
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
15122000
CY2020 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
14282000
CY2019 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
13603000
CY2020 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
195000
CY2021Q3 us-gaap Assets
Assets
433217000
CY2020Q3 us-gaap Assets
Assets
423937000
CY2021Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
288000
CY2020Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
774000
CY2021Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
323000
CY2020Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
512000
CY2021Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
42000
CY2020Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
356000
CY2021 us-gaap Operating Lease Cost
OperatingLeaseCost
504000
CY2020 us-gaap Operating Lease Cost
OperatingLeaseCost
246000
CY2020 us-gaap Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
87000
CY2021Q3 us-gaap Lessee Operating Lease Liability Payments Due Next Rolling Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
324000
CY2021Q3 us-gaap Lessee Operating Lease Liability Payments Due In Rolling Year Two
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
47000
CY2021Q3 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
371000
CY2021Q3 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
6000
CY2021Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
365000
CY2021Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P0Y7M28D
CY2021Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0330
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
519000
CY2020 us-gaap Operating Lease Payments
OperatingLeasePayments
247000
CY2020 us-gaap Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
1095000
CY2021 alco Defined Benefit Plan Plan Period
DefinedBenefitPlanPlanPeriod
P180M
CY2019Q3 us-gaap Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Discount Rate
DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
0.0408
CY2019 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
171000
CY2019 us-gaap Defined Benefit Plan Special Termination Benefits
DefinedBenefitPlanSpecialTerminationBenefits
-985000
CY2020 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
-12000
CY2019 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
-13000
CY2020 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
207000
CY2019 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
1169000
CY2019Q3 us-gaap Defined Benefit Plan Benefit Obligation
DefinedBenefitPlanBenefitObligation
5226000
CY2020 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
195000
CY2020 us-gaap Defined Benefit Plan Benefit Obligation Benefits Paid
DefinedBenefitPlanBenefitObligationBenefitsPaid
258000
CY2020 alco Defined Benefit Plan Benefit Obligation Termination Benefits Paid
DefinedBenefitPlanBenefitObligationTerminationBenefitsPaid
5175000
CY2020 us-gaap Defined Benefit Plan Actuarial Gain Loss
DefinedBenefitPlanActuarialGainLoss
-12000
CY2020Q3 alco Defined Benefit Plan Benefit Obligation Termination Benefits Paid
DefinedBenefitPlanBenefitObligationTerminationBenefitsPaid
5175000
CY2019 us-gaap Defined Benefit Plan Plan Amendments
DefinedBenefitPlanPlanAmendments
720000
CY2021 us-gaap Defined Contribution Plan Employer Matching Contribution Percent
DefinedContributionPlanEmployerMatchingContributionPercent
0.04
CY2021 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
401000
CY2020 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
397000
CY2019 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
380000
CY2021 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
304000000
CY2020 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
308000000
CY2019 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
450000000
CY2021Q3 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
324000
CY2021Q3 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
47000
CY2021Q3 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
371000
CY2021Q3 us-gaap Purchase Obligation
PurchaseObligation
2405000000
CY2020Q4 us-gaap Revenues
Revenues
13732000
CY2019Q4 us-gaap Revenues
Revenues
11005000
CY2021Q1 us-gaap Revenues
Revenues
55944000
CY2020Q1 us-gaap Revenues
Revenues
50515000
CY2021Q2 us-gaap Revenues
Revenues
34888000
CY2020Q2 us-gaap Revenues
Revenues
26122000
CY2021Q3 us-gaap Revenues
Revenues
4000000
CY2020Q3 us-gaap Revenues
Revenues
4865000
CY2020Q4 alco Cost Of Revenue1
CostOfRevenue1
8335000
CY2019Q4 alco Cost Of Revenue1
CostOfRevenue1
5391000
CY2021Q1 alco Cost Of Revenue1
CostOfRevenue1
45718000
CY2020Q1 alco Cost Of Revenue1
CostOfRevenue1
43898000
CY2021Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-115000
CY2020Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5635000
CY2020Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
5054000
CY2019Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1259000
CY2020Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1405000
CY2021Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1479000
CY2020Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
26058000
CY2021Q2 alco Cost Of Revenue1
CostOfRevenue1
26378000
CY2020Q2 alco Cost Of Revenue1
CostOfRevenue1
19902000
CY2021Q3 alco Cost Of Revenue1
CostOfRevenue1
4240000
CY2020Q3 alco Cost Of Revenue1
CostOfRevenue1
5397000
CY2020Q4 us-gaap Gross Profit
GrossProfit
5397000
CY2019Q4 us-gaap Gross Profit
GrossProfit
5614000
CY2021Q1 us-gaap Gross Profit
GrossProfit
10226000
CY2020Q1 us-gaap Gross Profit
GrossProfit
6617000
CY2021Q2 us-gaap Gross Profit
GrossProfit
8510000
CY2020Q2 us-gaap Gross Profit
GrossProfit
6220000
CY2021Q3 us-gaap Gross Profit
GrossProfit
-240000
CY2020Q3 us-gaap Gross Profit
GrossProfit
-532000
CY2020Q4 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2528000
CY2019Q4 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2760000
CY2021Q1 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2653000
CY2020Q1 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2953000
CY2021Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1911000
CY2020Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2556000
CY2021Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2361000
CY2020Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2729000
CY2020Q4 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
2185000
CY2019Q4 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1595000
CY2021Q1 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1104000
CY2020Q1 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1398000
CY2021Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
29387000
CY2021Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
6469000
CY2020Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
5062000
CY2021Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
35986000
CY2020Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2259000
CY2021Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1122000
CY2020Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
22797000
CY2020Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1250000
CY2019Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
361000
CY2021Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1579000
CY2020Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1496000
CY2021Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8853000
CY2020Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
171000
CY2020Q4 us-gaap Profit Loss
ProfitLoss
3804000
CY2019Q4 us-gaap Profit Loss
ProfitLoss
898000
CY2021Q1 us-gaap Profit Loss
ProfitLoss
4890000
CY2020Q1 us-gaap Profit Loss
ProfitLoss
3566000
CY2021Q2 us-gaap Profit Loss
ProfitLoss
27133000
CY2020Q2 us-gaap Profit Loss
ProfitLoss
2088000
CY2021Q3 us-gaap Profit Loss
ProfitLoss
-1007000
CY2020Q3 us-gaap Profit Loss
ProfitLoss
17162000
CY2020Q4 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-41000
CY2019Q4 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
107000
CY2021Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
23000
CY2020Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-5000
CY2021Q2 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
14000
CY2020Q2 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-8000
CY2021Q3 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-35000
CY2020Q3 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-42000
CY2019Q4 us-gaap Net Income Loss
NetIncomeLoss
791000
CY2021Q1 us-gaap Net Income Loss
NetIncomeLoss
4867000
CY2020Q1 us-gaap Net Income Loss
NetIncomeLoss
3571000
CY2020Q4 us-gaap Net Income Loss
NetIncomeLoss
3845000
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
27119000
CY2020Q2 us-gaap Net Income Loss
NetIncomeLoss
2096000
CY2021Q3 us-gaap Net Income Loss
NetIncomeLoss
-972000
CY2020Q3 us-gaap Net Income Loss
NetIncomeLoss
17204000
CY2020Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.51
CY2019Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.11
CY2021Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.65
CY2020Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.48
CY2021Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
3.61
CY2020Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.28
CY2021Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.13
CY2020Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.29
CY2020Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.51
CY2019Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.11
CY2021Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.65
CY2020Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.48
CY2021Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
3.61
CY2020Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.28
CY2021Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.13
CY2020Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.29
CY2021Q2 us-gaap Proceeds From Legal Settlements
ProceedsFromLegalSettlements
658000000

Files In Submission

Name View Source Status
0001564590-21-059499-index-headers.html Edgar Link pending
0001564590-21-059499-index.html Edgar Link pending
0001564590-21-059499.txt Edgar Link pending
0001564590-21-059499-xbrl.zip Edgar Link pending
alco-10k_20210930.htm Edgar Link pending
alco-10k_20210930_htm.xml Edgar Link completed
alco-20210930.xsd Edgar Link pending
alco-20210930_cal.xml Edgar Link unprocessable
alco-20210930_def.xml Edgar Link unprocessable
alco-20210930_lab.xml Edgar Link unprocessable
alco-20210930_pre.xml Edgar Link unprocessable
alco-ex1045_8.htm Edgar Link pending
alco-ex1047_922.htm Edgar Link pending
alco-ex1052_10.htm Edgar Link pending
alco-ex1053_16.htm Edgar Link pending
alco-ex1054_15.htm Edgar Link pending
alco-ex1060_1683.htm Edgar Link pending
alco-ex1061_1682.htm Edgar Link pending
alco-ex21_11.htm Edgar Link pending
alco-ex23_7.htm Edgar Link pending
alco-ex311_12.htm Edgar Link pending
alco-ex312_13.htm Edgar Link pending
alco-ex321_6.htm Edgar Link pending
alco-ex322_9.htm Edgar Link pending
alco-ex41_14.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
g1suecnqumzk000001.jpg Edgar Link pending
g1suecnqumzk000002.jpg Edgar Link pending
g1suecnqumzk000003.jpg Edgar Link pending
glmihs2r2llc000001.jpg Edgar Link pending
gtvnjfjndjlw000001.jpg Edgar Link pending
gw3pvt4o40xd000001.jpg Edgar Link pending
gw3pvt4o40xd000002.jpg Edgar Link pending
gw3pvt4o40xd000003.jpg Edgar Link pending
gw3pvt4o40xd000004.jpg Edgar Link pending
gw3pvt4o40xd000005.jpg Edgar Link pending
gw3pvt4o40xd000006.jpg Edgar Link pending
gw3pvt4o40xd000007.jpg Edgar Link pending
gw3pvt4o40xd000008.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending