ALG


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:SharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss

us-gaap:OperatingIncomeLoss
us-gaap:StatementBusinessSegments

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical

us-gaap:Revenues

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets
us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
us-gaap:PropertyPlantAndEquipmentByType
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:Goodwill
us-gaap:StatementBusinessSegments

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:TaxesPayableCurrent
us-gaap:CreditFacility, us-gaap:LongtermDebtType
us-gaap:LongTermDebtNoncurrent
us-gaap:LongtermDebtType

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:TreasuryStockValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:AmortizationOfFinancingCosts

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

alg:IncreaseDecreaseInRentalEquipment
us-gaap:SubsequentEventType
us-gaap:CommonStockDividendsPerShareCashPaid
us-gaap:SubsequentEventType
us-gaap:CommonStockDividendsPerShareDeclared
us-gaap:ConcentrationRiskByBenchmark, us-gaap:FairValueByAssetClass
us-gaap:ConcentrationRiskPercentage1

us-gaap:Depreciation
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:DividendsCash
us-gaap:StatementEquityComponents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EquipmentExpense

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GoodwillForeignCurrencyTranslationGainLoss
us-gaap:StatementBusinessSegments

us-gaap:GoodwillPurchaseAccountingAdjustments
us-gaap:StatementBusinessSegments

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable

us-gaap:InvestmentIncomeInterest

us-gaap:LeaseCost

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1

us-gaap:ProceedsFromLinesOfCredit

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:RepaymentsOfLinesOfCredit

us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities

us-gaap:ShortTermLeaseCost
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StatementEquityComponents

us-gaap:VariableLeaseCost

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

alg:DeferredTaxAssetsLeaseLiability

alg:DeferredTaxLiabilitiesLeaseAsset

alg:FinanceLeaseLiabilityToBePaidAfterYearFour

alg:FinanceLeaseRightofUseAssetGross

alg:LesseeOperatingLeaseLeaseNotYetCommencedAmount

alg:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

alg:RentalEquipmentNet

alg:TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary

us-gaap:AccruedEmployeeBenefitsCurrent

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear
us-gaap:RetirementPlanType
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
us-gaap:DefinedBenefitPlanByPlanAssetCategories
us-gaap:DefinedBenefitPlanByPlanAssetCategories, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:RetirementPlanType
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanFundedStatusOfPlan
us-gaap:DefinedBenefitPlanByPlanAssetCategories, us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:IncomeTaxesReceivable

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryValuationReserves

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:CreditFacility
us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases
us-gaap:CreditFacility, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
us-gaap:CreditFacility
us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
us-gaap:CreditFacility, us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent

us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
us-gaap:CreditFacility, us-gaap:LongtermDebtType
us-gaap:LongtermDebtType

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities

us-gaap:PercentageOfLIFOInventory

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
us-gaap:PropertyPlantAndEquipmentByType
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:AwardType, us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
us-gaap:AwardType, us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
us-gaap:ValuationAllowancesAndReservesType
us-gaap:ValuationAllowancesAndReservesBalance

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Interest Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
Liabilities
Operating Lease Liability
Current Liabilities
Contract With Customer Liability Current
Noncurrent Liabilities
Accrued Income Taxes Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Raw Materials Net Of Reserves

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:CommonStockValue ▆▆▅▅▅▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁█████▇▇▆▆▆▆▆▆1.1861.1841.1811.181.1791.1761.1751.1751.1741.1671.1661.1661.1651.1581.1581.1561.1561.151.1461.1461.1451.1411.1391.1391.1391.1321.131.1291.2131.2131.2111.2111.2091.2061.2031.1951.1931.1911.191.191.19NA1.187NANA
 us-gaap:SharesOutstanding us-gaap:StatementEquityComponents us-gaap:CommonStock██▇▇▇▇▇▇▇▆▆▆▆▅▅▅▅▄▃▃▃▃▂▂▂▁▁▁11.77911.75611.72711.7211.70411.67911.6711.66511.66511.61611.6211.61811.6111.54311.53411.52211.51911.45611.4211.41811.40611.36811.3511.34911.34611.27911.26411.244NANA12.071NANANA11.986NANANA11.86NANANA11.83NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ██████████████████████████████▁███▁███▁███11.90211.88211.85911.85111.84211.82711.81111.81311.79811.77711.76811.77711.75911.73911.72711.70811.67111.6211.60811.59511.5511.50711.511.49611.49811.43611.40312.20612.27612.270.01226212.22912.212.1580.0120912.05612.05812.0270.01197311.94711.96611.98NA11.90611.882
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁11.84211.82NA11.78811.77811.761NA11.74811.72611.698NA11.68911.65211.606NA11.58611.54711.472NA11.4611.42211.389NA11.3811.35211.28NA12.0512.09712.084NA12.06912.04412.006NA11.90311.88411.873NA11.85711.84511.832NA11.80311.756
us-gaap:EarningsPerShareBasic █▅▂▆▄▅▃▅▆▅▅▇▆▅▁▅▄▄▂▄▃▃▄▅▃▂▄▄▃▂▂▃▄▂▁▃▃▂▂▃▃▂▁▂▁2.21.480.68999999999999951.71.11.320.81000000000000051.481.761.31.422.011.611.260.27999999999999981.431.071.060.66000000000000011.150.930.761.01.30.860.651.01.110.760.60.50.940.980.580.35000000000000010.720.790.570.62999999999999990.850.750.480.34000000000000010.690.41
us-gaap:EarningsPerShareDiluted █▅▂▆▄▅▃▅▆▅▅▇▆▅▁▅▄▄▂▄▃▃▄▅▃▂▄▄▃▂▂▃▄▂▁▃▃▂▂▃▃▂▁▂▂2.191.470.681.691.11.310.811.471.751.31.412.01.61.240.271.421.051.050.651.140.920.750.991.280.840.641.01.10.750.590.490.930.970.570.350.710.770.560.670.840.740.470.35000000000000010.680.41
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 Operating Margin us-gaap:StatementBusinessSegments alg:Agricultural▅▄▃▄▃▃█▂▂▁▂▂▂▂▂▂▂▁▁▂▁▁▁▂▁▁▂▂▁▁▁▂▂▁▁▂▁▁▁▂▂116.34399.27885.93695.51886.37884.473182.55559.79755.15953.17355.88761.46459.07158.64756.46864.92354.22151.77748.88456.44351.84548.66247.958.91952.98148.45754.18257.66852.63149.84547.29261.15757.25549.63644.9854.13553.08148.27143.48355.30155.47NANANANA
 Operating Margin us-gaap:StatementBusinessSegments alg:Industrial▆▆▆▅▅▆█▄▄▄▄▄▄▃▄▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▁▂▁▁▁▁▁▁▁▁231.207211.911202.688196.241182.257229.975283.53158.499168.0158.425160.011156.721150.031132.167147.16132.388117.342125.816122.459121.205117.146123.278135.943127.385118.521116.912127.67125.952105.08277.31477.75471.8977.63969.33466.51261.97270.13764.73264.27556.96559.321NANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:ComprehensiveIncomeNetOfTax █▅▆▇▆▁▆▄▆▅▅▇▄▆▃▇▆▅▃▅▃▅▄▄▅▂▃▃▅▄▄▆▄▃▃▅▄▅▃▃▄▄30.94315.87620.77427.84717.643-9.12219.0779.6622.01916.14311.0822.7867.12917.8262.82124.18219.55115.3510.6911.7023.59212.3847.116.74915.718-6.0880.2412.30612.8116.39610.71917.78910.9091.3464.27212.3345.31510.9753.1521.94610.4799.954NANANA
us-gaap:CostOfGoodsAndServicesSold █▇▆▆▅▇▇▅▆▅▅▅▅▄▅▄▃▄▃▄▃▄▄▄▄▄▄▄▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁259.41234.763221.915213.123200.81235.508232.113203.119212.053198.626193.406190.8190.671177.83182.349175.516158.597161.225157.589162.055159.311160.694175.694174.105165.069162.261179.905177.735159.067133.12129.254131.582133.973123.517117.361119.008127.848120.673118.427117.834123.433108.814104.945104.283109.388
us-gaap:GrossProfit █▇▆▇▆▇▆▆▆▅▅▆▅▅▅▅▄▄▃▄▄▄▃▄▄▃▃▄▃▂▂▃▃▂▂▂▂▂▁▂▂▁▁▂▁88.1476.42666.70978.63667.82578.9468.07668.7173.13363.30862.63266.77266.45460.25760.91164.93954.67954.16447.93354.71152.17850.27748.73757.50950.66545.53748.37255.4447.28638.1336.35143.15644.09134.91232.04337.0739.16135.23828.5737.22337.39131.90127.70832.3928.681
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments █▅▃▆▄▅▃▅▆▅▅▆▆▅▅▆▄▄▂▄▄▃▄▅▃▂▃▅▃▂▂▃▄▂▁▃▃▂▂▃▃▂▁▂▁34.28222.48311.9327.43517.73821.03412.72723.21927.44920.9422.5526.68525.30619.9920.76624.88618.07318.64211.27319.77716.81614.32317.51322.82115.11611.41715.24720.49113.9410.9278.3415.60917.6099.836.88712.51814.0110.03110.71314.80413.2398.5015.67210.7596.582
us-gaap:IncomeTaxExpenseBenefit ▄▃▂▄▂▃▂▃▃▃▃▂▃▃█▄▃▃▂▃▃▃▃▄▃▂▂▃▂▂▁▂▃▂▁▂▂▂▂▂▂▂▁▁▁8.2455.0213.857.4024.7495.5063.1595.8016.7825.6875.9613.1426.5355.40717.5268.2945.7576.4753.6856.5416.2545.6646.1298.0655.4064.0583.8967.1244.7453.6892.3164.2765.8222.882.6883.9434.6663.2463.284.7484.3252.8341.5682.6091.712
us-gaap:IncomeTaxesPaidNet ▇▂▃▅▁▂▃▅▄▂▃▄█▃▂▃█▂▂▂▄▄▃▄▃▂▅▃▄▂▄▅▃▃▂▂▄▂▃▁▄▃▄▁12.8892.7583.8319.1721.4472.694.6688.3967.2212.8143.7276.93114.5715.0662.4764.25514.0782.3662.4592.4535.995.7354.0186.5535.2412.8978.0015.0415.663.5416.038.0073.6953.8482.352.6886.0692.4264.1911.1576.0233.8766.1210.665NA
us-gaap:InterestExpense ▄▄▅▅▆██▃▃▃▂▃▃▂▁▃▃▂▃▃▃▃▃▃▃▃▂▃▂▁▁▁▁▁▁▁▁▁▂▁▁▂▁▂▂2.8542.6132.9163.4613.9415.5195.5251.8371.9351.451.261.3991.4971.3370.5981.4141.51.3271.581.4051.5231.4061.5821.6711.8481.6231.2571.4971.0440.2390.2640.3190.3360.2420.260.3920.5250.4430.7070.5060.4440.7650.5020.8881.024
us-gaap:InterestPaidNet ▄▄▅▆▇█▆▃▄▂▃▃▃▂▁▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▂▂▁▂▂▂2.652.5572.93.6045.0325.5134.1282.0422.2241.0611.311.3631.4031.1230.1441.9421.6461.4851.3631.5151.4991.4191.8611.9181.6031.5541.4611.3590.2440.2560.230.4880.2140.1860.3350.4970.4920.5130.5670.5610.4210.7460.5550.865NA
us-gaap:NetIncomeLoss █▅▂▆▄▅▃▅▆▅▅▇▆▄▁▅▄▄▂▄▃▃▄▅▃▂▃▄▃▂▂▃▄▂▁▃▃▂▂▃▃▂▁▃▂26.03717.4628.0820.03312.98915.5289.56817.41820.66715.25316.58923.54318.77114.5833.2416.59212.31612.1677.58813.23610.5628.65911.38414.7569.717.35911.35113.3679.1957.2386.02411.33311.7876.954.1998.5759.3446.7858.0510.0568.9145.6674.1048.154.87
us-gaap:OperatingIncomeLoss █▆▃▇▅▆▄▆▇▅▆▇▆▅▅▆▅▅▃▅▄▄▃▅▄▃▃▅▃▂▂▃▄▂▁▃▃▂▂▃▃▂▁▂▁33.5925.43815.72530.92322.66123.85618.23824.45529.34922.60624.69228.24926.78621.36120.86927.61120.15720.10112.27821.01218.04116.28914.39523.5716.43512.12815.71121.52614.79610.6318.11115.32617.5619.7396.95313.07814.32510.99311.07714.46113.7069.3415.96311.1177.326
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax ▁█0.0882.173NANA-1.144-4.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherComprehensiveIncomeLossNetOfTax █▁30.94315.876NA27.84717.643-9.122NA9.6622.01916.143NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▆▂▁▂▁▅▂▃▂▂▁▂▃▂▃▁▂▂▃▃▃▂█▄▃▄▃▃▃▃▃▃▃▃▃▂▃▂▃▄▃▂▃▃▃3.253-0.63-1.277-0.333-1.2882.341-0.3530.242-0.295-0.389-0.983-0.265-0.092-0.1340.416-1.411-0.665-0.2080.5220.1270.242-0.6224.6310.8950.4880.860.7190.4210.1530.4740.4360.5580.3430.2890.139-0.2340.152-0.5740.2530.817-0.075-0.1470.2130.112-0.025
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▆▆▅▇▆▆▆▅▅▅▅▄▅▅▄▄▃▄▄▄▄▄▄▃▄▄▃▂▂▂▂▂▂▂▂▂▁▂▂▁▁▁▁347.55311.189288.624291.759268.635314.448300.189271.829285.186261.934256.038257.572257.125238.087243.26240.455213.276215.389205.522216.766211.489210.971224.431231.614215.734207.798223.911233.175206.353171.25165.605174.738178.064158.429149.404156.078167.009155.911146.997155.057160.824140.715132.653136.673138.069
us-gaap:Revenues █▇▆▆▅▇▆▆▆▅▅▅▅▄▅▅▄▄▃▄▄▄▄▄▄▃▄▄▃▂▂▂▂▂▂▂▂▂▁▂▂▁▁▁▁347.55311.189288.624291.759268.635314.448300.189271.829285.186261.934256.038257.572257.125238.087243.26240.455213.276215.389205.522216.766211.489210.971224.431231.614215.734207.798223.911233.175206.353171.25165.605174.738178.064158.429149.404156.078167.009155.911146.997155.057160.824140.715132.653136.673138.069
us-gaap:SellingGeneralAndAdministrativeExpense █▇▇▆▆█▆▆▆▆▅▅▅▅▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄▂▃▃▂▂▂▂▂▂▁▁▂▁▁▁▁50.88747.3347.33144.06941.55151.24844.1844.25543.78440.70237.9438.52339.66838.89640.04237.32834.52234.06335.65533.69934.13733.98834.34233.93934.2333.40932.66133.91432.4927.49928.2427.8326.5325.17324.43423.99224.83624.24523.3422.76223.68522.5621.74521.27321.355
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:Assets ██▇▇███▅▅▅▄▄▄▄▃▃▃▃▂▃▃▃▃▃▃▃▃▃▃▂▁▂▁▁▁▁▁▂▁▁▁1208.8261206.1531109.3291173.4591189.6881249.8761212.763856.393866.579852.253721.633734.773725.379745.894639.671686.569680.864635.139552.776624.882645.328646.352603.503644.922665.237647.496629.602654.34682.162465.443438.476449.644425.17427.24404.339419.222436.614451.045380.935402.203434.527NA370.983NANA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇███▅▅▅▄▄▄▄▃▃▃▃▂▃▃▃▃▃▃▃▃▃▃▂▁▂▁▁▁▁▁▂▁▁▁1208.8261206.1531109.3291173.4591189.6881249.8761212.763856.393866.579852.253721.633734.773725.379745.894639.671686.569680.864635.139552.776624.882645.328646.352603.503644.922665.237647.496629.602654.34682.162465.443438.476449.644425.17427.24404.339419.222436.614451.045380.935402.203434.527NA370.983NANA
us-gaap:StockholdersEquity █▇▇▇▆▆▆▆▆▅▅▅▅▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▃▂▂▂▂▂▂▂▁▁▁▁▁671.881641.881625.643605.213577.151560.409569.757551.052542.832521.484507.371496.892474.447466.382449.108446.493422.911402.856387.717387.516376.238372.43360.469354.1347.897331.13337.67337.464369.973356.567350.465340.199322.37311.55310.286305.025292.375287.156276.658274.534273.071NA253.26NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AssetsCurrent ██▆▇▇█▇▆▆▆▅▅▅▅▃▄▄▄▂▃▄▄▃▄▄▄▃▄▄▃▂▂▂▂▂▂▂▂▁▁▂622.52611.833503.01567.155572.113623.967570.828524.477536.104531.987452.843471.308468.68487.924392.527438.162437.99413.56327.618392.695408.272408.412362.886404.207417.452412.08393.302414.274436.139364.207336.953348.074326.821330.582306.8320.587334.823345.542276.123299.241327.011NA265.06NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▇█▄▇▆▆▃▅▄▃▃▄▃▆▂▅▆▅▁▄▄▄▂▃▃▃▃▃▃▃▅▄▂▃▄▃▃▃▁▂▂▂▂▂▂85.63105.26550.19593.51582.00284.42542.31160.27948.1939.02334.04348.8843.60275.8525.37369.06874.63770.66216.79356.48544.97249.65426.92242.65734.52236.66139.53338.64437.35942.25363.9653.60317.84133.49148.29138.31333.5237.85810.28825.27926.14528.38330.24324.38220.152
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▆█▃▇▆▆▂▄▃▂▂▃▃▅▁85.63105.26550.19593.51582.00284.42542.31160.27948.1939.02334.04348.8843.60275.8525.373NANANA16.793NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ▇▇▅▅▆▇▆▇██▆▆▆▆▅▄▄▄▃▃▄▄▃▃▄▄▃▃▄▃▂▂▃▃▁▂▃▃▁▁▃253.179242.971209.276217.276229.714248.773237.837243.296267.064269.785228.098227.828238.126234.747205.767203.068200.223196.244170.329174.047196.901195.692178.305175.94194.942193.176175.008178.072201.93183.361151.396161.704178.993169.678140.268153.834169.974170.391143.934148.285169.695NA127.388NANA
us-gaap:InventoryNet █▇▆▇▇██▅▅▅▄▄▄▄▃▃▃▂▂▃▃▃▃▄▄▄▃▄▄▂▁▂▂▁▁▁▂▂▁▁▂264.54250.25229.971243.529248.706273.648267.674206.516205.91211.355176.63184.018174.836168.211155.568159.571153.15141.408135.76154.604159.84156.572150.758174.423175.44170.294166.088183.797182.148123.932109.104121.639120.978118.224108.758119.578122.781127.989114.305116.137122.181NA99.304NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▆▇▄▃▄██▄▃▃▁9.1649.2967.3827.0647.62510.24310.0997.7716.696.9065.327NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NoncurrentAssets NANA605.539NANANA641.195NANANA268.041NANANA246.097NANANA224.19NANANA239.301NANANA235.684NANANA100.852NANANA97.633NANANA104.898NANANA105.23NANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:AUNANA0.964NANANA1.021NANANA0.815NANANA0.917NANANA1.401NANANA1.189NANANA1.358NANANA0.768NANANA0.19NANANA0.158NANANA0.084NANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:BRNANA11.123NANANA15.096NANANA15.701NANANA11.558NANANA3.621NANANA2.742NANANA0.0NANANA0.0NANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:CANANA33.573NANANA32.606NANANA21.647NANANA24.302NANANA19.435NANANA21.466NANANA23.354NANANA12.562NANANA11.719NANANA12.221NANANA6.776NANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:FRNANA21.033NANANA19.513NANANA18.65NANANA19.324NANANA16.772NANANA18.755NANANA21.728NANANA25.751NANANA25.166NANANA26.746NANANA29.165NANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:GBNANA18.843NANANA19.84NANANA19.27NANANA18.948NANANA16.254NANANA20.338NANANA20.84NANANA19.718NANANA13.809NANANA13.511NANANA13.757NANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:NLNANA39.063NANANA37.93NANANA0.0NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:USNANA480.94NANANA515.189NANANA191.958NANANA171.048NANANA166.707NANANA174.811NANANA168.404NANANA42.053NANANA46.749NANANA52.262NANANA55.448NANA
 us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment us-gaap:PropertyPlantAndEquipmentByType us-gaap:EquipmentNANA18.0NANANA14.58713.35912.41712.46311.14511.24710.44710.0449.41312.17311.34510.46510.439.6679.8328.948.3227.3636.4354.9083.4351.895NANANANANANANANANANANANANANANANANA
us-gaap:AmortizationOfIntangibleAssets ██████▆▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▃▂▁▁▁▁3.6633.6583.6533.6443.6133.8362.5771.1121.1140.8550.8750.8740.8750.8810.8720.8910.7770.7770.7760.7790.7770.7720.7740.7760.7820.7811.3290.6220.0550.00.00.0NANANANANA0.00.00.00.00.00.0880.084NA
us-gaap:Goodwill ███████▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁194.936194.025195.132192.976195.457195.561198.02293.46893.13488.82183.24383.71683.97285.03384.76186.36482.4375.29874.82575.88375.91976.39775.50976.08277.38972.83172.40771.99673.59431.9832.07331.81430.92330.8731.64832.01931.55832.36531.75133.94935.636NA34.073NANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▇▇█████▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁185.581188.955193.172195.966198.925202.344206.27259.20562.72563.56848.85749.76350.63651.88852.87254.73955.35349.30250.03850.92151.72452.47252.9553.90855.0155.70956.98462.02863.1615.55.55.55.55.55.55.55.55.55.55.55.5NA5.5NANA
us-gaap:FiniteLivedIntangibleAssetsNet ▇▇▇████▁▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁180.081183.455187.672190.466193.425196.844200.77253.70557.22558.06843.35744.26345.13646.38847.37249.23949.85343.80244.53845.42146.22446.97247.4548.40849.5150.20951.484NANANA0.0NANANA5.5NANANA5.5NANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▆▇█▁▂▄▅13.08813.47914.14410.7711.15912.01812.858NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▇▇█▇▇██▆▇▆▂▂▂▂▂▁▁▁▂▂▂▂▂▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁17.11617.7819.11215.70917.58518.55319.37115.06716.67114.9053.6994.4033.7524.3163.3621.5331.7651.7422.0772.8353.0762.8762.1691.2871.4411.6481.4661.7632.4971.7431.5891.0260.8550.9720.9971.0021.0951.1921.0980.7250.861NA0.855NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AccountsPayableCurrent █▇▅▆▃▆▆▄▄▄▂▄▃▃▃▃▃▂▁▂▃▃▂▃▃▃▂▄▄▄▂▃▂▃▁▂▂▂▁▂▃104.71593.89975.31782.07163.41788.89181.98669.00967.39170.25154.08371.94463.32261.8355.82559.21257.16454.36143.13648.50455.70254.90345.48660.95260.80657.47547.74168.70165.90566.33545.59355.91153.60255.54641.64147.51649.99854.35340.78247.02956.303NA45.152NANA
us-gaap:AccruedIncomeTaxesCurrent ▄▄▃▅▄▃▃▄▃▃▄▁▁▇▆▃▃█▃▃▂▂▂▂▁▁▁▄▂▃▂▃▃▄▅▅▃▄▃▄▁2.7242.7492.2783.6252.6192.0792.3622.5161.9262.0192.8650.00.05.5375.0022.4452.216.9242.3332.151.1591.0761.321.1310.3380.420.0523.1111.3691.9471.1261.8692.2142.9354.0454.172.0013.3142.3623.1390.0NA1.567NANA
us-gaap:AccruedLiabilitiesCurrent █▇█▇▆▆▇▅▅▄▄▃▃▂▃▃▃▁▂▂▂▂▃▃▃▃▄▄▄▂▂▃▂▂▂▂▂▁▂▁▂62.10760.68164.63456.91652.61552.92359.68648.52547.70742.4943.78538.29737.31233.30440.45435.82235.99427.28733.15832.56733.08130.3638.14137.41336.0637.94741.00244.39145.22832.47333.48236.1731.34830.94131.60131.96229.98228.99530.71629.37730.601NA29.813NANA
us-gaap:ContractWithCustomerLiabilityCurrent NANA1.385NANANA2.43NANANA2.52NANANA0.2NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▇▆▆▅▇▇▄▄▄▃▃▃▃▃▂▂▂▁▂▂▂▂▃▂▂▂▄▄▃▁▂▂▂▁▂▁▂▁▁▂184.615172.407157.295157.68133.723162.719162.874120.163117.155114.894100.852110.43100.651100.946101.36397.75595.44889.10878.784.59391.15386.41485.024100.27198.05496.35389.367117.939114.627101.89480.62194.69287.92290.23978.12884.71183.43590.58375.69380.79888.694NA79.189NANA
us-gaap:LongTermDebtCurrent ▁▁▁▁▁██15.015.015.015.015.018.7518.75NANA0.1340.1190.1890.0170.2750.0820.2760.080.5360.0731.3721.2110.0750.0770.4730.5280.5110.5510.852NANA0.42NANANANANA0.813.2721.190.9151.452NA2.319NANA
us-gaap:OperatingLeaseLiabilityCurrent ▇▄▅▁▁▅█3.8253.5843.683.3093.2633.6343.972NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesCurrent NANA13.336NANANA10.786NANANA4.408NANANA7.141NANANA6.244NANANA11.125NANANA10.457NANANA7.762NANANA9.239NANANA7.061NANANANANANA
us-gaap:TaxesPayableCurrent NANA5.907NANANA5.13NANANA6.621NANANA0.905NANANA2.284NANANA2.18NANANA3.997NANANA5.217NANANA4.922NANANA4.473NANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 us-gaap:LongTermDebtNoncurrent us-gaap:CreditFacility,us-gaap:LongtermDebtType us-gaap:LineOfCredit,us-gaap:UnsecuredDebt▂▄▁▄▆█▆42.077.05.090.0151.0195.0145.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebtNoncurrent us-gaap:LongtermDebtType us-gaap:MediumTermNotes▁▂▃▄▆▇█257.865261.549265.233268.916272.6276.284279.967NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LongTermDebtAndCapitalLeaseObligations ▅▆▅▆▇█▇▃▃▄▂▂▃▃▂▃▃▃▂▃▃▄▃▄▄▄▄▄▄▁▁▁▁▁▁▁299.91338.605270.32359.021423.723471.429425.141150.192166.232180.23485.179101.0119.0147.060.0126.0146.017127.01770.017134.018164.003173.004144.006175.005203.014208.013190.024190.005188.0060.00.0080.090.03510.0490.11813.27NANA8.621NANANA23.106NANA
us-gaap:DeferredIncomeTaxLiabilitiesNet ▆▆▆▅▆▆█▄▅▄▃▃▃▃▂▂▂▂▂▃▁19.87219.77719.64217.67621.48821.5826.46112.4817.92314.30411.73110.92410.67110.8078.3686.86.6726.5336.4449.034.165NA3.723NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ▇▇█▇▇▇▅▄▄▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁26.92127.630.74425.81725.36125.30719.25414.1914.3413.1278.4367.4747.4157.3917.2917.5227.4077.1066.9695.9355.8435.8795.7826.0845.945.6455.6563.8433.7563.543.4943.713.7653.6933.6464.4964.4534.3834.3193.8624.11NA2.109NANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▅▇█▁▂▃▄9.40410.00710.5657.5637.9968.4698.989NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▂▁█▃▂▆▆2.2372.0143.0632.242.1582.8132.718NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ▂▁█▃▃██1.541.3982.0891.5571.5642.0942.051NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▅▄▇▂▁█▇1.2941.2471.4651.0541.0061.5361.459NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA1.244NANA0.9930.941NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA3.622NANA2.6032.587NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:StockholdersEquity █▇▇▇▆▆▆▆▆▅▅▅▅▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▃▂▂▂▂▂▂▂▁▁▁▁▁671.881641.881625.643605.213577.151560.409569.757551.052542.832521.484507.371496.892474.447466.382449.108446.493422.911402.856387.717387.516376.238372.43360.469354.1347.897331.13337.67337.464369.973356.567350.465340.199322.37311.55310.286305.025292.375287.156276.658274.534273.071NA253.26NANA
us-gaap:CommonStockValue ▆▆▅▅▅▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁█████▇▇▆▆▆▆▆▆1.1861.1841.1811.181.1791.1761.1751.1751.1741.1671.1661.1661.1651.1581.1581.1561.1561.151.1461.1461.1451.1411.1391.1391.1391.1321.131.1291.2131.2131.2111.2111.2091.2061.2031.1951.1931.1911.191.191.19NA1.187NANA
us-gaap:AdditionalPaidInCapitalCommonStock ██▇▇▇▇▇▆▆▆▆▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁121.253120.541118.528117.339115.594114.967113.666112.629111.476109.285108.422107.737106.794104.588103.864102.913102.355100.69599.76599.22298.61697.37896.77896.6196.24594.29893.84993.09793.43191.98991.43991.04690.16589.41488.6686.96386.55285.93885.70485.40185.172NA84.377NANA
us-gaap:RetainedEarningsAccumulatedDeficit ██▇▇▇▇▆▆▆▆▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▂▂▂▃▂▂▂▂▂▂▂▂▁▁▁▁591.014566.634550.826544.28525.778514.32500.32492.161476.152456.889443.04427.737405.479387.985374.678372.597357.163346.009334.988328.432316.227306.691299.057288.582274.737265.932259.476248.913269.943261.595255.203250.025239.535228.591222.48218.997210.519201.887195.814189.094179.75NA166.589NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▄▃▃▂▁▁▃▂▃▃▃▄▄▅▄▄▄▃▃▃▄▄▄▄▅▄▆▇███▇▇▇▇▇▇▇▇▇█-37.006-41.912-40.326-53.02-60.834-65.488-40.838-50.347-42.589-43.941-44.831-39.322-38.565-26.923-30.166-29.747-37.337-44.572-47.756-40.858-39.324-32.354-36.079-31.805-23.798-29.806-16.359-5.2495.8122.1963.038-1.657-8.113-7.235-1.631-1.704-5.463-1.434-5.624-0.7257.385NA1.533NANA
us-gaap:TreasuryStockValue ████████▆▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁4.5664.5664.5664.5664.5664.5664.5664.5663.3811.9160.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.4260.426NA0.426NANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▁1.3161.24NA1.0791.1030.933NA0.7660.9480.6270.640.6220.730.4580.6150.480.4460.3280.3390.3510.4390.2850.2950.2960.290.1760.185NANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▃▆█▆▃▆▆▅▁▄▅▃▁▅▅▄▃▅▆▄▃▄▆▃▂▃▆▃▂▄▆▃▂▅▅▄▂▄▅▂▂▄▅17.997-8.60148.35877.26553.1365.57444.60343.31133.26-32.3619.32331.3010.432-28.14628.92229.4613.865-1.44327.51843.1779.944-5.08521.34239.9774.149-12.9085.839.5354.263-19.38814.67338.519-1.272-20.29323.72833.13112.105-17.70115.7328.666-9.516-23.9657.53125.296NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ██████▁██▇██████▇███████████▄███████████████2.751-2.796-2.642-2.147-4.389-4.993-353.908-11.771-8.972-55.289-7.614-7.543-2.653-7.548-3.622-15.363-30.108-2.183-2.116-0.661-4.284-1.595-4.4-1.831-3.137-5.33-2.843-3.061-196.757-2.17-3.664-3.68-3.983-2.839-1.073-0.752-0.63-1.635-7.352-1.576-1.545-1.389-0.820.324NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▄▁▁▂▃█▂▂▄▂▂▂▄▁▂▃▄▁▂▃▃▂▂▃▃▃▂▆▃▃▃▂▃▂▂▂▄▂▂▃▃▃▂-41.0367.356-90.12-65.639-53.53345.05290.8-18.263-15.6292.306-16.943-18.979-27.8685.99-66.821-21.09718.59856.92-66.594-30.5-8.34728.324-32.537-28.81-4.50517.656-0.916-33.262186.7460.164-1.204-0.428-10.5249.672-12.661-28.572-15.00246.293-23.551-26.7428.71722.505-0.708-22.754NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▃█▁▅▄▇▃▅▅▄▃▄▂█-19.63555.07-43.3211.513-2.42342.114-17.96812.0899.1674.98-14.8375.278-32.24850.477NANA3.97553.869NANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AmortizationOfFinancingCosts ██▆███▆▂▂▂▂▂▂▂▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▄▄▄0.1670.1670.1340.1660.1670.1670.1290.0560.0550.0550.0550.0560.0550.0550.0370.0560.0550.0550.0540.0530.0530.0530.0550.0530.0530.0530.0530.0530.0450.0320.0310.0320.0310.0320.0310.0320.0310.0320.0310.0320.0310.0940.0940.093NA
us-gaap:DeferredIncomeTaxExpenseBenefit ▅▄▆▄▅▂█▁▅▅▅▄▄▅▅▄▄▄▃▇▄▄▆▅▄▄▆▃▄▄▄▄▄▄▄▄▄▄▆▄▄▄▁▄1.002-0.5023.247-1.220.767-4.0955.865-4.8550.4411.8650.8920.1930.0370.931.402-0.0540.021-0.041-2.4914.849-0.030.2922.7960.8660.308-1.1662.7-1.476-1.201-0.1310.106-1.039-0.0370.093-0.097-0.4560.0790.0692.183-0.283-0.498-0.552-5.218-0.13NA
us-gaap:IncreaseDecreaseInAccountsReceivable ▅█▂▂▁▆▁▁▃█▄▃▅▇▄▃▄▇▄▁▄▆▄▂▄▆▄▁▄█▃▁▅█▂▂▄▇▃▂▆▇▄▂8.99634.239-10.452-14.204-19.71416.306-22.71-21.114-2.55934.9362.113-10.3447.26227.9982.804-3.189-1.52925.048-1.324-22.7013.76616.3833.936-16.431-0.39822.55-0.545-19.7150.67132.185-10.342-20.1619.64131.377-13.826-17.2311.19325.094-6.947-18.31214.78625.625-1.045-11.22NA
us-gaap:IncreaseDecreaseInInventories ▇█▂▄▁▇▄▅▄▇▄▆▆▇▄▅▅▆▂▄▆▆▂▅▅▆▂▆▆▇▃▅▅▆▃▄▄▇▄▄▅▇▄▄13.06921.552-17.002-7.61-26.95811.675-9.07-2.61-6.07517.098-5.539.4059.82512.291-4.217-0.361-0.264.696-16.605-5.2545.1824.337-22.6941.2223.1828.531-17.435.5478.02314.853-12.594-2.563.25511.123-11.211-4.506-3.62312.408-8.773-3.0914.12716.41-5.097-7.787NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▃▆█▆▃▆▆▅▁▄▅▃▁▅▅▄▃▅▆▄▃▄▆▃▂▃▆▃▂▄▆▃▂▅▅▄▂▄▅▂▂▄▅17.997-8.60148.35877.26553.1365.57444.60343.31133.26-32.3619.32331.3010.432-28.14628.92229.4613.865-1.44327.51843.1779.944-5.08521.34239.9774.149-12.9085.839.5354.263-19.38814.67338.519-1.272-20.29323.72833.13112.105-17.70115.7328.666-9.516-23.9657.53125.296NA
us-gaap:NetIncomeLoss █▅▂▆▄▅▃▅▆▅▅▇▆▄▁▅▄▄▂▄▃▃▄▅▃▂▃▄▃▂▂▃▄▂▁▃▃▂▂▃▃▂▁▃▂26.03717.4628.0820.03312.98915.5289.56817.41820.66715.25316.58923.54318.77114.5833.2416.59212.31612.1677.58813.23610.5628.65911.38414.7569.717.35911.35113.3679.1957.2386.02411.33311.7876.954.1998.5759.3446.7858.0510.0568.9145.6674.1048.154.87
us-gaap:ShareBasedCompensation █▇▆▆▇▆▆▅▆▄▄▄▄▃▄▃▃▂▂▂▃▂▂▂▂▁▁▁█▂▂▃▃▁▁▁▃▁▁▁▃▁▁▁1.3161.241.0041.0791.1030.9330.9280.7660.9480.6270.640.6220.730.4580.6150.480.4460.3280.3390.3510.4390.2850.2950.2960.290.1760.1850.1411.3590.3010.3550.5010.4530.1920.1660.1740.4040.1960.2180.2040.4240.140.20.133NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ██████▁██▇██████▇███████████▄███████████████2.751-2.796-2.642-2.147-4.389-4.993-353.908-11.771-8.972-55.289-7.614-7.543-2.653-7.548-3.622-15.363-30.108-2.183-2.116-0.661-4.284-1.595-4.4-1.831-3.137-5.33-2.843-3.061-196.757-2.17-3.664-3.68-3.983-2.839-1.073-0.752-0.63-1.635-7.352-1.576-1.545-1.389-0.820.324NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▄▃▂▂▄▅█▅▅▄▅▆▃▅▃▃▃▂▂▁▃▂▆▂▃▂▂▂▂▂▃▂▃▂▁▁▁▂▂▂▂▁▁▁5.883.4772.9122.4175.1677.37811.8497.0657.1395.2847.8067.9523.1847.6453.8043.4184.0112.2572.511.014.431.7618.4491.9293.2151.8863.1172.372.1012.2183.7292.7154.0793.1161.1141.0720.7841.6841.6641.6571.6151.4331.4011.396NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▄▁▁▂▃█▂▂▄▂▂▂▄▁▂▃▄▁▂▃▃▂▂▃▃▃▂▆▃▃▃▂▃▂▂▂▄▂▂▃▃▃▂-41.0367.356-90.12-65.639-53.53345.05290.8-18.263-15.6292.306-16.943-18.979-27.8685.99-66.821-21.09718.59856.92-66.594-30.5-8.34728.324-32.537-28.81-4.50517.656-0.916-33.262186.7460.164-1.204-0.428-10.5249.672-12.661-28.572-15.00246.293-23.551-26.7428.71722.505-0.708-22.754NA
us-gaap:PaymentsOfDividendsCommonStock ██▇▇▇▇▆▆▆▆▅▅▅▅▄▄▄▄▃▃▃▃▂▃▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁1.6571.6541.5341.5311.5311.5281.4091.4091.4041.4041.2861.2851.2771.2761.1591.1581.1511.1461.0321.0311.0261.0250.9090.9110.9050.9030.7880.8480.8460.8460.8450.8440.8420.840.7150.7140.7130.7120.7130.7120.710.710.7090.707NA
us-gaap:PaymentsForRepurchaseOfCommonStock NANA0.00.00.710.0-0.0010.0-0.91.490.0-0.0010.4370.0NANANANA0.00.0NANA0.00.0NANA0.0NANANA0.0NANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1186000.01184000.01181000.01180000.01179000.01176000.01175000.01175000.01174000.01167000.01166000.01166000.01165000.01158000.01158000.01156000.01156000.01150000.01146000.01146000.01145000.01141000.01139000.01139000.01139000.01132000.01130000.01129000.01213000.01213000.01211000.01211000.01209000.01206000.01203000.01195000.01193000.01191000.01190000.01190000.01190000.01187000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.30.30.30.30.30.30.30.30.3

Shares Outstanding

us-gaap:SharesOutstanding us-gaap:StatementEquityComponents

us-gaap:SharesOutstanding

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value1111111111111111111111111111111111111111111111111111111112111111119.922
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value1111111111111111111111111111111111111111111111111111111212120.0122621212120.012091212120.0119731111111111
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-30
Value11111111111111111111111111111111111111111212121212121111111111111111
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value2.21.480.691.71.11.320.811.481.761.31.422.011.611.260.281.431.071.060.661.150.930.761.01.30.860.651.01.110.760.60.50.940.980.580.350.720.790.570.630.850.750.480.340.690.41
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value2.191.470.681.691.11.310.811.471.751.31.412.01.61.240.271.421.051.050.651.140.920.750.991.280.840.641.01.10.750.590.490.930.970.570.350.710.770.560.670.840.740.470.350.680.41
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value3015202717-9.122199.66221611227.129172.8212419150.69113.592127.116.74915-6.0880.2412.306126.3961017101.3464.272125.315103.1521.946109.954
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.95.17.29.56.6-2.96.43.67.76.24.38.82.87.51.210.19.27.10.35.41.75.93.22.97.3-2.90.11.06.23.76.510.26.10.82.97.93.27.02.11.36.57.1

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value259234221213200235232203212198193190190177182175158161157162159160175174165162179177159133129131133123117119127120118117123108104104109
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax74.675.476.973.074.874.977.374.774.475.875.574.174.274.775.073.074.474.976.774.875.376.278.375.276.578.180.376.277.177.778.075.375.278.078.676.276.677.480.676.076.877.30.076.379.2

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value887666786778686873636266666060645454475452504857504548554738364344343237393528373731273228
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.424.623.127.025.225.122.725.325.624.224.525.925.825.325.027.025.625.123.325.224.723.821.724.823.521.921.623.822.922.322.024.724.822.021.423.823.422.619.424.023.222.70.023.720.8

Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3422112717211223272022262519202418181119161417221511152013108.3415179.836.8871214101014138.5015.672106.582
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.97.24.19.46.66.74.28.59.68.08.810.49.88.48.510.38.58.75.59.18.06.87.89.97.05.56.88.86.86.45.08.99.96.24.68.08.46.47.39.58.26.00.07.94.8

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value8.2455.0213.857.4024.7495.5063.1595.8016.7825.6875.9613.1426.5355.407178.2945.7576.4753.6856.5416.2545.6646.1298.0655.4064.0583.8967.1244.7453.6892.3164.2765.8222.882.6883.9434.6663.2463.284.7484.3252.8341.5682.6091.712
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.41.61.32.51.81.81.12.12.42.22.31.22.52.37.23.42.73.01.83.03.02.72.73.52.52.01.73.12.32.21.42.43.31.81.82.52.82.12.23.12.72.00.01.91.2

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value122.7583.8319.1721.4472.694.6688.3967.2212.8143.7276.931145.0662.4764.255142.3662.4592.4535.995.7354.0186.5535.2412.8978.0015.0415.663.5416.038.0073.6953.8482.352.6886.0692.4264.1911.1576.0233.8766.1210.665
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.70.91.33.10.50.91.63.12.51.11.52.75.72.11.01.86.61.11.21.12.82.71.82.82.41.43.62.22.72.13.64.62.12.41.61.73.61.62.90.73.72.80.00.5

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value2.8542.6132.9163.4613.9415.5195.5251.8371.9351.451.261.3991.4971.3370.5981.4141.51.3271.581.4051.5231.4061.5821.6711.8481.6231.2571.4971.0440.2390.2640.3190.3360.2420.260.3920.5250.4430.7070.5060.4440.7650.5020.8881.024
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.80.81.01.21.51.81.80.70.70.60.50.50.60.60.20.60.70.60.80.60.70.70.70.70.90.80.60.60.50.10.20.20.20.20.20.30.30.30.50.30.30.50.00.60.7

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2.652.5572.93.6045.0325.5134.1282.0422.2241.0611.311.3631.4031.1230.1441.9421.6461.4851.3631.5151.4991.4191.8611.9181.6031.5541.4611.3590.2440.2560.230.4880.2140.1860.3350.4970.4920.5130.5670.5610.4210.7460.5550.865
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.80.81.01.21.91.81.40.80.80.40.50.50.50.50.10.80.80.70.70.70.70.70.80.80.70.70.70.60.10.10.10.30.10.10.20.30.30.30.40.40.30.50.00.6

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value26178.082012159.568172015162318143.241612127.58813108.65911149.717.35911139.1957.2386.02411116.954.1998.5759.3446.7858.05108.9145.6674.1048.154.87
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.55.62.86.94.84.93.26.47.25.86.59.17.36.11.36.95.85.63.76.15.04.15.16.44.53.55.15.74.54.23.66.56.64.42.85.55.64.45.56.55.54.00.06.03.5

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3325153022231824292224282621202720201221181614231612152114108.11115179.7396.9531314101114139.3415.963117.326
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.78.25.410.68.47.66.19.010.38.69.611.010.49.08.611.59.59.36.09.78.57.76.410.27.65.87.09.27.26.24.98.89.96.14.78.48.67.17.59.38.56.60.08.15.3

us-gaap:OperatingIncomeLoss us-gaap:StatementBusinessSegments

alg:Agricultural


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value139.3477.297118.7635.733166.144.2342.1724.6026.6086.1865.2534.8698.5635.8114.8163.9857.9286.0482.7595.0037.7783.7220.7922.334.5942.3752.4151.6196.257.3752.6363.7725.7875.4573.3041.4416.4325.831
Percentage of OperatingIncomeLoss40.736.746.437.838.724.092.325.114.49.618.623.423.124.623.331.028.824.032.537.733.516.934.833.022.66.514.821.316.122.720.040.842.027.154.244.238.130.113.044.542.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.02.54.03.31.85.62.31.50.81.82.62.42.22.03.62.72.21.93.72.91.32.23.41.70.41.02.01.21.41.03.64.11.72.53.73.32.11.04.13.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:Agricultural11.79.40.012.210.16.80.010.37.74.10.010.810.59.00.013.210.79.30.014.011.75.70.013.27.01.60.08.04.54.80.010.212.95.30.010.710.36.80.011.610.5

alg:Industrial


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value19168.4281913181414201617181611131410125.9689.3189.171111111109.3371012106.35.7136.4898.3445.1974.3593.8666.2494.838124.1464.675
Percentage of OperatingIncomeLoss59.363.353.662.261.376.078.258.768.772.972.565.060.355.265.553.754.362.048.644.350.870.876.549.861.577.068.456.768.559.370.442.347.553.462.729.643.644.0112.028.734.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.75.22.96.65.25.84.85.37.16.37.07.16.35.05.66.25.15.82.94.34.35.54.95.14.74.54.85.24.93.73.43.74.73.32.92.53.73.18.42.72.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:Industrial8.67.60.09.87.67.90.09.112.010.40.011.710.88.90.011.29.39.90.07.77.89.40.09.28.58.00.09.79.68.10.09.010.77.50.06.28.97.50.07.37.9

Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value88000.02173000.0-1144000.0-4390000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.7-0.4-1.4

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value30152717-9.1229.662216
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.95.19.56.6-2.93.67.76.2

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value4.906-1.5867.8144.654-24.65-7.7581.3520.89
Percentage of OtherComprehensiveIncomeLossNetOfTax15.9-10.028.126.4270.2-80.36.15.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-0.52.71.7-7.8-2.90.50.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value2617201215172015
Percentage of OtherComprehensiveIncomeLossNetOfTax84.1110.071.973.6-170.2180.393.994.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.55.66.94.84.96.47.25.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3253000.0-630000.0-1277000.0-333000.0-1288000.02341000.0-353000.0242000.0-295000.0-389000.0-983000.0-265000.0-92000.0-134000.0416000.0-1411000.0-665000.0-208000.0522000.0127000.0242000.0-622000.04631000.0895000.0488000.0860000.0719000.0421000.0153000.0474000.0436000.0558000.0343000.0289000.0139000.0-234000.0152000.0-574000.0253000.0817000.0-75000.0-147000.0213000.0112000.0-25000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.9-0.2-0.4-0.1-0.50.7-0.10.1-0.1-0.1-0.4-0.1-0.0-0.10.2-0.6-0.3-0.10.30.10.1-0.32.10.40.20.40.30.20.10.30.30.30.20.20.1-0.10.1-0.40.20.5-0.0-0.10.00.1-0.0

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value347311288291268314300271285261256257257238243240213215205216211210224231215207223233206171165174178158149156167155146155160140132136138
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

alg:OtherRevenue


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value9.8188.3547.4224.095116.2756.55.9085.3124.5193.7254.4573.919
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.82.72.51.53.62.32.32.32.11.81.61.91.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.82.72.51.53.62.32.32.32.11.81.61.91.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:OtherRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:Parts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value676358715759515849485147434353484040
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.320.420.224.521.519.017.321.417.418.420.218.616.818.522.020.118.818.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.320.420.224.521.519.017.321.417.418.420.218.616.818.522.020.118.818.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:Parts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:WholegoodUnits


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value270239221212206243231207229207198204209194186187169174
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.976.976.973.077.077.477.276.380.379.377.579.381.481.576.578.179.481.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.976.976.973.077.077.477.276.380.379.377.579.381.481.576.578.179.481.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:WholegoodUnits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

alg:Agricultural


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value11699859586841825955535561595856645451485651484758524854575249476157494454534843555549415147
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.531.929.832.732.226.960.822.019.320.321.823.923.024.623.227.025.424.023.826.024.523.121.325.424.623.324.224.725.529.128.635.032.231.330.134.731.831.029.635.734.535.330.937.734.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.531.929.832.732.226.960.822.019.320.321.823.923.024.623.227.025.424.023.826.024.523.121.325.424.623.324.224.725.529.128.635.032.231.330.134.731.831.029.635.734.535.330.937.734.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:Agricultural100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:Industrial


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value23121120219618222928315816815816015615013214713211712512212111712313512711811612712510577777177696661706464565949524849
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax66.568.170.267.367.873.194.558.358.960.562.560.858.355.560.555.155.058.459.655.955.458.460.655.054.956.357.054.050.945.147.041.143.643.844.539.742.041.543.736.736.934.839.335.135.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax66.568.170.267.367.873.194.558.358.960.562.560.858.355.560.555.155.058.459.655.955.458.460.655.054.956.357.054.050.945.147.041.143.643.844.539.742.041.543.736.736.934.839.335.135.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:Industrial100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

alg:OtherGeographicalAreas


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value1615101014111011171317111110
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.94.83.53.94.64.23.64.36.65.37.54.75.54.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.94.83.53.94.64.23.64.36.65.37.54.75.54.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax alg:OtherGeographicalAreas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:AU


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value4.7964.7932.5872.8372.3531.5491.8272.4962.0233.1452.3822.2034.6923.198
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.41.50.91.10.70.60.61.00.81.21.00.92.21.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.41.50.91.10.70.60.61.00.81.21.00.92.21.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:AU100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:BR


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value8.3035.8813.9373.7174.5463.9245.7024.2733.054.8585.464.0581.65
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.41.91.31.41.41.42.01.61.21.92.31.70.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.41.91.31.41.41.42.01.61.21.92.31.70.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:BR100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:CA


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value2519161413171713151514131111
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.46.25.65.54.36.56.15.35.96.06.05.45.25.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.46.25.65.54.36.56.15.35.96.06.05.45.25.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CA100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:DE


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value1.8931.9392.2332.5042.3442.2622.4520.8890.3790.493
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.60.80.90.70.80.90.30.10.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.60.80.90.70.80.90.30.10.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:DE100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:FR


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value2324201622222725172424212119
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.68.06.96.27.08.49.79.96.69.510.59.010.28.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.68.06.96.27.08.49.79.96.69.510.59.010.28.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:FR100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:GB


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value1512141013141413151213131210
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.64.04.84.04.25.34.95.35.94.85.65.55.74.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.64.04.84.04.25.34.95.35.94.85.65.55.74.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:GB100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:NL


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value8.687.4855.5476.2397.6476.704102.6740.641.8771.289
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.52.41.92.32.42.53.61.00.20.70.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.52.41.92.32.42.53.61.00.20.70.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:NL100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value242219216200234187188185188183165174150161
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax69.770.574.274.674.568.966.270.773.071.369.472.770.574.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax69.770.574.274.674.568.966.270.773.071.369.472.770.574.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value347311288291268314300271285261256257257238243240213215205216211210224231215207223233206171165174178158149156167155146155160140132136138
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value504747444151444443403738393840373434353334333433343332333227282726252423242423222322212121
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.615.216.415.115.516.314.716.315.415.514.815.015.416.316.515.516.215.817.315.516.116.115.314.715.916.114.614.515.716.117.115.914.915.916.415.414.915.615.914.714.716.016.415.615.5

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1208120611091173118912491212856866852721734725745639686680635552624645646603644665647629654682465438449425427404419436451380402434370
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:StatementBusinessSegments

alg:Agricultural


Assetsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value291293240264276264290169177184162167169171141142153138111116132132110109131138113116142151123124138134118118136146121132151116
Percentage of Assets24.124.421.722.523.221.223.919.820.521.622.522.823.422.922.020.722.621.820.118.720.620.418.317.019.721.418.017.820.932.528.127.632.631.529.428.331.232.531.833.035.031.4
Percentage of Assets24.124.421.722.523.221.223.919.820.521.622.522.823.422.922.020.722.621.820.118.720.620.418.317.019.721.418.017.820.932.528.127.632.631.529.428.331.232.531.833.035.031.4
Percentage of Assets alg:Agricultural100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:Industrial


Assetsus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value917912868909913985922470465451421419408394369382371350339362370358370385378363363376374171161171155149153155159157144127130120
Percentage of Assets75.975.678.377.576.878.876.155.053.853.058.457.156.352.957.755.754.655.361.358.057.455.561.459.856.856.157.857.654.936.936.738.136.534.937.937.136.534.938.031.730.132.4
Percentage of Assets75.975.678.377.576.878.876.155.053.853.058.457.156.352.957.755.754.655.361.358.057.455.561.459.856.856.157.857.654.936.936.738.136.534.937.937.136.534.938.031.730.132.4
Percentage of Assets alg:Industrial100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:StatementGeographical

us-gaap:NonUs


Assetsus-gaap:
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value304333244227167194219205
Percentage of Assets27.527.533.935.630.432.334.846.8
Percentage of Assets27.527.533.935.630.432.334.846.8
Percentage of Assets us-gaap:NonUs100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1208120611091173118912491212856866852721734725745639686680635552624645646603644665647629654682465438449425427404419436451380402434370
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value671641625605577560569551542521507496474466449446422402387387376372360354347331337337369356350340322311310305292287276274273253236184
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets55.653.256.451.648.544.847.064.362.661.270.367.665.462.570.265.062.163.470.162.058.357.659.754.952.351.153.651.654.276.679.975.775.872.976.772.867.063.772.668.362.868.30.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value-6.352-6.604-6.855-5.601-5.795-5.989
Percentage of StockholdersEquity-0.9-1.0-1.1-1.0-1.0-1.1
Percentage of Assets-0.5-0.5-0.6-0.5-0.5-0.5
Percentage of Assets us-gaap:AccumulatedDefinedBenefitPlansAdjustment0.00.00.00.00.00.0

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Stockholders
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value-4.613-4.701-6.874-4.924-3.780.61
Percentage of StockholdersEquity-0.7-0.7-1.1-0.9-0.70.1
Percentage of Assets-0.4-0.4-0.6-0.4-0.30.1
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-37.006-41.912-40.326-53.02-60.834-65.488-40.838-50.347-42.589-43.941-44.831-39.322-38.565-26.923-30.166-29.747-37.337-44.572-47.756-40.858-39.324-32.354-36.079-31.805-23.798-29.806-16.359-5.2493.038-1.631-5.6241.5335.147-4.005
Percentage of StockholdersEquity-5.5-6.5-6.4-8.8-10.5-11.7-7.2-9.1-7.8-8.4-8.8-7.9-8.1-5.8-6.7-6.7-8.8-11.1-12.3-10.5-10.5-8.7-10.0-9.0-6.8-9.0-4.8-1.60.9-0.5-2.00.62.2-2.2
Percentage of Assets-3.1-3.5-3.6-4.5-5.1-5.2-3.4-5.9-4.9-5.2-6.2-5.4-5.3-3.6-4.7-4.3-5.5-7.0-8.6-6.5-6.1-5.0-6.0-4.9-3.6-4.6-2.6-0.80.7-0.4-1.50.40.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value-26.041-30.607-26.597-50.309-55.913-35.459
Percentage of StockholdersEquity-3.9-4.8-4.3-8.7-10.0-6.2
Percentage of Assets-2.2-2.5-2.4-4.2-4.5-2.9
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value12112011811711511411311211110910810710610410310210210099999897969696949393918885848255
Percentage of StockholdersEquity18.018.818.919.420.020.519.920.420.521.021.421.722.522.423.123.024.225.025.725.626.226.126.827.327.728.527.827.626.128.631.033.334.930.2
Percentage of Assets10.010.010.710.09.79.29.413.212.912.815.014.714.714.016.215.015.015.918.015.915.315.116.015.014.514.614.914.220.921.922.522.70.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value1.1861.1841.1811.181.1791.1761.1751.1751.1741.1671.1661.1661.1651.1581.1581.1561.1561.151.1461.1461.1451.1411.1391.1391.1391.1321.131.1291.2111.2031.191.1871.1790.996
Percentage of StockholdersEquity0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.30.30.30.30.30.30.30.30.30.30.30.40.40.50.50.5
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value591566550544525514500492476456443427405387374372357346334328316306299288274265259248255222195166148132
Percentage of StockholdersEquity88.088.388.089.991.191.887.889.387.787.687.386.185.583.283.483.484.585.986.484.884.082.383.081.579.080.376.873.872.871.770.865.862.671.7
Percentage of Assets48.947.049.746.444.241.141.357.554.953.661.458.255.952.058.654.352.554.560.652.649.047.449.644.741.341.141.238.058.255.051.444.90.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-4.566-4.566-4.566-4.566-4.566-4.566-4.566-4.566-3.381-1.916-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426
Percentage of StockholdersEquity-0.7-0.7-0.7-0.8-0.8-0.8-0.8-0.8-0.6-0.4-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.2-0.2-0.2-0.2
Percentage of Assets-0.4-0.4-0.4-0.4-0.4-0.4-0.4-0.5-0.4-0.2-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.10.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value622611503567572623570524536531452471468487392438437413327392408408362404417412393414436364336348326330306320334345276299327265
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets51.550.745.348.348.149.947.161.261.962.462.864.164.665.461.463.864.365.159.362.863.363.260.162.762.863.662.563.363.978.276.877.476.977.475.976.576.776.672.574.475.371.4

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-312008-12-31
Value8510550938284426048393448437525697470165644492642343639383742635317334838333710252628302420174.532
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.18.74.58.06.96.83.57.05.64.64.76.76.010.24.010.111.011.13.09.07.07.74.56.65.25.76.35.95.59.114.611.94.27.811.99.17.78.42.76.36.00.08.20.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value851055093828442604839344843752516
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.18.74.58.06.96.83.57.05.64.64.76.76.010.24.03.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value253242209217229248237243267269228227238234205203200196170174196195178175194193175178201183151161178169140153169170143148169127
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.920.118.918.519.319.919.628.430.831.731.631.032.831.532.229.629.430.930.827.930.530.329.527.329.329.827.827.229.639.434.536.042.139.734.736.738.937.837.836.939.134.3

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value26425022924324827326720620521117618417416815515915314113515415915615017417517016618318212310912112011810811912212711411612299
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets21.920.720.720.820.921.922.124.123.824.824.525.024.122.624.323.222.522.324.624.724.824.225.027.026.426.326.428.126.726.624.927.128.527.726.928.528.128.430.028.928.126.8

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value9.1649.2967.3827.0647.62510107.7716.696.9065.327
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.80.70.60.60.80.80.90.80.80.7

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value60564126824622423923510097104105
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets54.652.937.138.540.639.737.423.024.127.528.4

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:AU


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value0.9641.0210.8150.9171.4011.1891.3580.7680.190.1580.084
Percentage of NoncurrentAssets0.20.20.30.40.60.50.60.80.20.20.1
Percentage of Assets0.10.10.10.10.30.20.20.20.00.00.0
Percentage of Assets country:AU0.00.00.00.00.00.00.00.00.00.00.0

country:BR


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value111515113.6212.7420.00.0
Percentage of NoncurrentAssets1.82.45.94.71.61.10.00.0
Percentage of Assets1.01.22.21.80.70.50.00.0
Percentage of Assets country:BR0.00.00.00.00.00.00.00.0

country:CA


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value333221241921231211126.776
Percentage of NoncurrentAssets5.55.18.19.98.79.09.912.512.011.76.4
Percentage of Assets3.02.73.03.83.53.63.72.92.93.21.8
Percentage of Assets country:CA0.00.00.00.00.00.00.00.00.00.00.0

country:FR


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value2119181916182125252629
Percentage of NoncurrentAssets3.53.07.07.97.57.89.225.525.825.527.7
Percentage of Assets1.91.62.63.03.03.13.55.96.27.07.9
Percentage of Assets country:FR0.00.00.00.00.00.00.00.00.00.00.0

country:GB


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value1819191816202019131313
Percentage of NoncurrentAssets3.13.17.27.77.38.58.819.614.112.913.1
Percentage of Assets1.71.62.73.02.93.43.34.53.43.53.7
Percentage of Assets country:GB0.00.00.00.00.00.00.00.00.00.00.0

country:NL


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-31
Value39370.00.0
Percentage of NoncurrentAssets6.55.90.00.0
Percentage of Assets3.53.10.00.0
Percentage of Assets country:NL0.00.00.00.0

country:US


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value48051519117116617416842465255
Percentage of NoncurrentAssets79.480.371.669.574.473.171.541.747.949.852.7
Percentage of Assets43.442.526.626.730.229.026.79.611.613.714.9
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:Equipment


Accumulated
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value1814131212111110109.413121110109.6679.8328.948.3227.3636.4354.9083.4351.895
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.61.21.61.41.51.51.51.41.31.51.81.71.61.91.51.51.41.41.11.00.80.50.3
Percentage of Assets us-gaap:Equipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3.6633.6583.6533.6443.6133.8362.5771.1121.1140.8550.8750.8740.8750.8810.8720.8910.7770.7770.7760.7790.7770.7720.7740.7760.7820.7811.3290.6220.0550.00.00.00.00.00.00.00.00.0880.084
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value194194195192195195198939388838383858486827574757576757677727271733132313030313231323133353435
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.116.117.616.416.415.616.310.910.710.411.511.411.611.413.312.612.111.913.512.111.811.812.511.811.611.211.511.010.86.97.37.17.37.27.87.67.27.28.38.48.29.20.0

us-gaap:Goodwill us-gaap:StatementBusinessSegments

alg:Agricultural


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value141313121212145.8336.2766.1776.236.0096.2676.3596.3577.086.7863.6483.4893.5213.5483.2582.9842.9633.6733.1460.6950.7430.8020.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Goodwill7.27.07.16.76.56.67.46.26.77.07.57.27.57.57.58.28.24.84.74.64.74.34.03.94.74.31.01.01.10.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets1.21.11.21.11.11.01.20.70.70.70.90.80.90.91.01.01.00.60.60.60.50.50.50.50.60.50.10.10.10.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets alg:Agricultural4.84.65.74.94.64.85.13.43.53.33.83.63.73.74.55.04.42.63.13.02.72.52.72.72.82.30.60.60.60.00.00.00.00.00.00.00.00.00.00.00.00.0

alg:Industrial


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1801801811791821821836161616161616161625956565656565656565354525213131313131313131313131313
Percentage of Goodwill92.893.092.993.393.593.492.665.666.069.073.473.573.172.372.872.772.475.075.474.674.674.174.674.373.573.574.672.871.440.841.141.742.743.242.442.042.241.441.938.737.739.1
Percentage of Assets15.015.016.315.315.414.615.17.27.17.28.58.48.58.29.69.18.88.910.29.18.88.89.38.88.58.38.68.07.72.83.03.03.13.13.33.23.13.03.53.33.13.6
Percentage of Assets alg:Industrial19.719.820.919.820.018.619.913.013.213.614.514.715.015.616.716.416.016.116.615.615.315.815.214.715.014.814.913.914.07.68.27.78.58.98.88.68.48.59.210.310.311.1

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value185188193195198202206596263484950515254554950505152525355555662635.55.55.55.55.55.55.55.55.55.55.55.55.5
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.415.717.416.716.716.217.06.97.27.56.86.87.07.08.38.08.17.89.18.18.08.18.88.48.38.69.19.59.31.21.31.21.31.31.41.31.31.21.41.41.31.5

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-31
Value18018318719019319620053575843444546474949434445464647484950510.05.55.5
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0
Percentage of Assets14.915.216.916.216.315.716.66.36.66.86.06.06.26.27.47.27.36.98.17.37.27.37.97.57.47.88.20.01.41.4

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-31
Value100108
Percentage of FiniteLivedIntangibleAssetsNet53.653.8
Percentage of Assets9.18.9
Percentage of Assets us-gaap:CustomerRelationships0.00.0

us-gaap:IntellectualProperty


Finite
Period End2020-12-312019-12-31
Value2426
Percentage of FiniteLivedIntangibleAssetsNet12.913.4
Percentage of Assets2.22.2
Percentage of Assets us-gaap:IntellectualProperty0.00.0

us-gaap:OffMarketFavorableLease


Finite
Period End2020-12-312019-12-31
Value3.54.2
Percentage of FiniteLivedIntangibleAssetsNet1.92.1
Percentage of Assets0.30.3
Percentage of Assets us-gaap:OffMarketFavorableLease0.00.0

us-gaap:TrademarksAndTradeNames


Finite
Period End2020-12-312019-12-31
Value5961
Percentage of FiniteLivedIntangibleAssetsNet31.730.7
Percentage of Assets5.45.1
Percentage of Assets us-gaap:TrademarksAndTradeNames0.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value13131410111212
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.11.30.90.91.01.1

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value171719151718191516143.6994.4033.7524.3163.3621.5331.7651.7422.0772.8353.0762.8762.1691.2871.4411.6481.4661.7632.4971.7431.5891.0260.8550.9720.9971.0021.0951.1921.0980.7250.8610.855
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.41.51.71.31.51.51.61.81.91.70.50.60.50.60.50.20.30.30.40.50.50.40.40.20.20.30.20.30.40.40.40.20.20.20.20.20.30.30.30.20.20.2

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1049375826388816967705471636155595754434855544560605747686566455553554147495440475645
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.77.86.87.05.37.16.88.17.88.27.59.88.78.38.78.68.48.67.87.88.68.57.59.59.18.97.610.59.714.310.412.412.613.010.311.311.512.110.711.713.012.2

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value2724000.02749000.02278000.03625000.02619000.02079000.02362000.02516000.01926000.02019000.02865000.0005537000.05002000.02445000.02210000.06924000.02333000.02150000.01159000.01076000.01320000.01131000.0338000.0420000.052000.03111000.01369000.01947000.01126000.01869000.02214000.02935000.04045000.04170000.02001000.03314000.02362000.03139000.001567000.0
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0
Percentage of Assets0.20.20.20.30.20.20.20.30.20.20.40.00.00.70.80.40.31.10.40.30.20.20.20.20.10.10.00.50.20.40.30.40.50.71.01.00.50.70.60.80.00.4

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value626064565252594847424338373340353527333233303837363741444532333631303131292830293029
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.15.05.84.94.44.24.95.75.55.06.15.25.14.56.35.25.34.36.05.25.14.76.35.85.45.96.56.86.67.07.68.07.47.27.87.66.96.48.17.37.08.0

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2020-12-312019-12-312018-12-312017-12-31
Value1385000.02430000.02520000.0200000.0
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0
Percentage of Assets0.10.20.30.0

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1841721571571331621621201171141001101001001019795897884918685100989689117114101809487907884839075808879
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.314.314.213.411.213.013.414.013.513.514.015.013.913.515.814.214.014.014.213.514.113.414.115.514.714.914.218.016.821.918.421.120.721.119.320.219.120.119.920.120.421.3

Long Term Debt Current

us-gaap:LongTermDebtCurrent

us-gaap:LongTermDebtCurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value151515151518180.1340.1190.1890.0170.2750.0820.2760.080.5360.0731.3721.2110.0750.0770.4730.5280.5110.5510.8520.420.813.2721.190.9151.4522.319
Percentage of LongTermDebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.21.41.31.31.51.50.00.00.00.00.00.00.00.00.10.00.20.20.00.00.10.10.10.10.10.10.20.70.30.20.30.6

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3825000.03584000.03680000.03309000.03263000.03634000.03972000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.30.30.30.30.30.3

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value13104.4087.1416.24411107.7629.2397.061
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.20.90.61.11.11.81.71.82.31.9

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value5907000.05130000.06621000.0905000.02284000.02180000.03997000.05217000.04922000.04473000.0
Percentage of TaxesPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.40.90.10.40.40.61.21.21.2

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent us-gaap:CreditFacility, us-gaap:LongtermDebtType

us-gaap:LongTermDebtNoncurrent

us-gaap:LineOfCredit, us-gaap:UnsecuredDebt


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value42775.090151195145
Percentage of LongTermDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.56.40.57.712.715.612.0
Percentage of Assets us-gaap:LineOfCredit us-gaap:UnsecuredDebt0.00.00.00.00.00.00.0

us-gaap:LongTermDebtNoncurrent us-gaap:LongtermDebtType

us-gaap:MediumTermNotes


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value257261265268272276279
Percentage of LongTermDebtNoncurrent614.0339.75304.7298.8180.5141.7193.1
Percentage of Assets21.321.723.922.922.922.123.1
Percentage of Assets us-gaap:MediumTermNotes0.00.00.00.00.00.00.0

Long Term Debt And Capital Lease Obligations

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:LongTermDebtAndCapitalLeaseObligations


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-312010-12-31
Value2993382703594234714251501661808510111914760126146127701341641731441752032081901901880.00.0080.090.035100.118138.62123
Percentage of LongTermDebtAndCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.828.124.430.635.637.735.117.519.221.111.813.716.419.79.418.421.420.012.721.425.426.823.927.130.532.130.229.027.60.00.00.00.02.40.03.22.36.2

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value19191917212126121714111010108.3686.86.6726.5336.4449.034.1653.723
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.61.61.81.51.81.72.21.52.11.71.61.51.51.41.31.01.01.01.21.40.60.6

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value262730252525191414138.4367.4747.4157.3917.2917.5227.4077.1066.9695.9355.8435.8795.7826.0845.945.6455.6563.8433.7563.543.4943.713.7653.6933.6464.4964.4534.3834.3193.8624.112.109
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.22.32.82.22.12.01.61.71.71.51.21.01.01.01.11.11.11.11.30.90.90.91.00.90.90.90.90.60.60.80.80.80.90.90.91.11.01.01.11.00.90.6

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value9.40410107.5637.9968.4698.989
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.81.00.60.70.70.7

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2237000.02014000.03063000.02240000.02158000.02813000.02718000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.30.20.20.20.2

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1540000.01398000.02089000.01557000.01564000.02094000.02051000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.20.10.10.20.2

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1294000.01247000.01465000.01054000.01006000.01536000.01459000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.10.1

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-312020-03-312019-12-31
Value1244000.0993000.0941000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0100.0
Percentage of Assets0.10.10.1

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-312020-03-312019-12-31
Value3622000.02603000.02587000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0100.0
Percentage of Assets0.30.20.2

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value131314101112128.6479.0047.886
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.11.30.90.91.01.11.01.00.9

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value14141511121314
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.21.41.01.01.11.2

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1147000.01229000.01310000.0926000.0996000.01079000.01100000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.10.1

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value671641625605577560569551542521507496474466449446422402387387376372360354347331337337369356350340322311310305292287276274273253236184
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets55.653.256.451.648.544.847.064.362.661.270.367.665.462.570.265.062.163.470.162.058.357.659.754.952.351.153.651.654.276.679.975.775.872.976.772.867.063.772.668.362.868.30.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value-6.352-6.604-6.855-5.601-5.795-5.989
Percentage of StockholdersEquity-0.9-1.0-1.1-1.0-1.0-1.1
Percentage of Assets-0.5-0.5-0.6-0.5-0.5-0.5
Percentage of Assets us-gaap:AccumulatedDefinedBenefitPlansAdjustment0.00.00.00.00.00.0

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Stockholders
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value-4.613-4.701-6.874-4.924-3.780.61
Percentage of StockholdersEquity-0.7-0.7-1.1-0.9-0.70.1
Percentage of Assets-0.4-0.4-0.6-0.4-0.30.1
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-37.006-41.912-40.326-53.02-60.834-65.488-40.838-50.347-42.589-43.941-44.831-39.322-38.565-26.923-30.166-29.747-37.337-44.572-47.756-40.858-39.324-32.354-36.079-31.805-23.798-29.806-16.359-5.2493.038-1.631-5.6241.5335.147-4.005
Percentage of StockholdersEquity-5.5-6.5-6.4-8.8-10.5-11.7-7.2-9.1-7.8-8.4-8.8-7.9-8.1-5.8-6.7-6.7-8.8-11.1-12.3-10.5-10.5-8.7-10.0-9.0-6.8-9.0-4.8-1.60.9-0.5-2.00.62.2-2.2
Percentage of Assets-3.1-3.5-3.6-4.5-5.1-5.2-3.4-5.9-4.9-5.2-6.2-5.4-5.3-3.6-4.7-4.3-5.5-7.0-8.6-6.5-6.1-5.0-6.0-4.9-3.6-4.6-2.6-0.80.7-0.4-1.50.40.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value-26.041-30.607-26.597-50.309-55.913-35.459
Percentage of StockholdersEquity-3.9-4.8-4.3-8.7-10.0-6.2
Percentage of Assets-2.2-2.5-2.4-4.2-4.5-2.9
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value12112011811711511411311211110910810710610410310210210099999897969696949393918885848255
Percentage of StockholdersEquity18.018.818.919.420.020.519.920.420.521.021.421.722.522.423.123.024.225.025.725.626.226.126.827.327.728.527.827.626.128.631.033.334.930.2
Percentage of Assets10.010.010.710.09.79.29.413.212.912.815.014.714.714.016.215.015.015.918.015.915.315.116.015.014.514.614.914.220.921.922.522.70.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value1.1861.1841.1811.181.1791.1761.1751.1751.1741.1671.1661.1661.1651.1581.1581.1561.1561.151.1461.1461.1451.1411.1391.1391.1391.1321.131.1291.2111.2031.191.1871.1790.996
Percentage of StockholdersEquity0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.30.30.30.30.30.30.30.30.30.30.30.40.40.50.50.5
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value591566550544525514500492476456443427405387374372357346334328316306299288274265259248255222195166148132
Percentage of StockholdersEquity88.088.388.089.991.191.887.889.387.787.687.386.185.583.283.483.484.585.986.484.884.082.383.081.579.080.376.873.872.871.770.865.862.671.7
Percentage of Assets48.947.049.746.444.241.141.357.554.953.661.458.255.952.058.654.352.554.560.652.649.047.449.644.741.341.141.238.058.255.051.444.90.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-4.566-4.566-4.566-4.566-4.566-4.566-4.566-4.566-3.381-1.916-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426-0.426
Percentage of StockholdersEquity-0.7-0.7-0.7-0.8-0.8-0.8-0.8-0.8-0.6-0.4-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.2-0.2-0.2-0.2
Percentage of Assets-0.4-0.4-0.4-0.4-0.4-0.4-0.4-0.5-0.4-0.2-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.10.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1186000.01184000.01181000.01180000.01179000.01176000.01175000.01175000.01174000.01167000.01166000.01166000.01165000.01158000.01158000.01156000.01156000.01150000.01146000.01146000.01145000.01141000.01139000.01139000.01139000.01132000.01130000.01129000.01213000.01213000.01211000.01211000.01209000.01206000.01203000.01195000.01193000.01191000.01190000.01190000.01190000.01187000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.30.30.30.30.30.30.30.30.3

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value121120118117115114113112111109108107106104103102102100999998979696969493939391919190898886868585858584
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.010.010.710.09.79.29.413.212.912.815.014.714.714.016.215.015.015.918.015.915.315.116.015.014.514.614.914.213.719.820.920.221.220.921.920.719.819.122.521.219.622.7

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value591566550544525514500492476456443427405387374372357346334328316306299288274265259248269261255250239228222218210201195189179166
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets48.947.049.746.444.241.141.357.554.953.661.458.255.952.058.654.352.554.560.652.649.047.449.644.741.341.141.238.039.656.258.255.656.353.555.052.248.244.851.447.041.444.9

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value-37006000.0-41912000.0-40326000.0-53020000.0-60834000.0-65488000.0-40838000.0-50347000.0-42589000.0-43941000.0-44831000.0-39322000.0-38565000.0-26923000.0-30166000.0-29747000.0-37337000.0-44572000.0-47756000.0-40858000.0-39324000.0-32354000.0-36079000.0-31805000.0-23798000.0-29806000.0-16359000.0-5249000.05812000.02196000.03038000.0-1657000.0-8113000.0-7235000.0-1631000.0-1704000.0-5463000.0-1434000.0-5624000.0-725000.07385000.01533000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-3.1-3.5-3.6-4.5-5.1-5.2-3.4-5.9-4.9-5.2-6.2-5.4-5.3-3.6-4.7-4.3-5.5-7.0-8.6-6.5-6.1-5.0-6.0-4.9-3.6-4.6-2.6-0.80.90.50.7-0.4-1.9-1.7-0.4-0.4-1.3-0.3-1.5-0.21.70.4

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value4566000.04566000.04566000.04566000.04566000.04566000.04566000.04566000.03381000.01916000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0426000.0
Percentage of TreasuryStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.40.40.40.40.40.40.50.40.20.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1316000.01240000.01079000.01103000.0933000.0766000.0948000.0627000.0640000.0622000.0730000.0458000.0615000.0480000.0446000.0328000.0339000.0351000.0439000.0285000.0295000.0296000.0290000.0176000.0185000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1316000.01240000.01079000.01103000.0933000.0766000.0948000.0627000.0640000.0622000.0730000.0458000.0615000.0480000.0446000.0328000.0339000.0351000.0439000.0285000.0295000.0296000.0290000.0176000.0185000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value17-8.6014877535.574444333-32.3619.323310.432-28.146282913-1.44327439.944-5.08521394.149-12.9085.8394.263-19.3881438-1.272-20.293233312-17.7011528-9.516-23.9657.53125
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.2-2.816.826.519.81.814.915.911.7-12.43.612.20.2-11.811.912.36.5-0.713.419.94.7-2.49.517.31.9-6.22.617.02.1-11.38.922.0-0.7-12.815.921.27.2-11.410.718.5-5.9-17.05.718.5

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2751000.0-2796000.0-2642000.0-2147000.0-4389000.0-4993000.0-353910000.0-11771000.0-8972000.0-55289000.0-7614000.0-7543000.0-2653000.0-7548000.0-3622000.0-15363000.0-30108000.0-2183000.0-2116000.0-661000.0-4284000.0-1595000.0-4400000.0-1831000.0-3137000.0-5330000.0-2843000.0-3061000.0-196760000.0-2170000.0-3664000.0-3680000.0-3983000.0-2839000.0-1073000.0-752000.0-630000.0-1635000.0-7352000.0-1576000.0-1545000.0-1389000.0-820000.0324000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.8-0.9-0.9-0.7-1.6-1.6-117.9-4.3-3.1-21.1-3.0-2.9-1.0-3.2-1.5-6.4-14.1-1.0-1.0-0.3-2.0-0.8-2.0-0.8-1.5-2.6-1.3-1.3-95.3-1.3-2.2-2.1-2.2-1.8-0.7-0.5-0.4-1.0-5.0-1.0-1.0-1.0-0.60.2

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-41.0367-90.12-65.639-53.53345290-18.263-15.6292-16.943-18.979-27.8685-66.821-21.0971856-66.594-30.5-8.34728-32.537-28.81-4.50517-0.916-33.2621860.164-1.204-0.428-10.5249.672-12.661-28.572-15.00246-23.551-26.7428.71722-0.708-22.754
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.821.6-31.2-22.5-19.914.396.9-6.7-5.535.2-6.6-7.4-10.836.1-27.5-8.88.726.4-32.4-14.1-3.913.4-14.5-12.4-2.18.5-0.4-14.390.50.1-0.7-0.2-5.96.1-8.5-18.3-9.029.7-16.0-17.25.416.0-0.5-16.6

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-06-302017-03-31
Value-19.63555-43.3211-2.42342-17.968129.1674.98-14.8375.278-32.248503.97553
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-5.617.7-15.03.9-0.913.4-6.04.43.21.9-5.82.0-12.521.21.925.0

Amortization Of Financing Costs

us-gaap:AmortizationOfFinancingCosts

us-gaap:AmortizationOfFinancingCosts


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value167000.0167000.0134000.0166000.0167000.0167000.0129000.056000.055000.055000.055000.056000.055000.055000.037000.056000.055000.055000.054000.053000.053000.053000.055000.053000.053000.053000.053000.053000.045000.032000.031000.032000.031000.032000.031000.032000.031000.032000.031000.032000.031000.094000.094000.093000.0
Percentage of AmortizationOfFinancingCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1002000.0-502000.03247000.0-1220000.0767000.0-4095000.05865000.0-4855000.0441000.01865000.0892000.0193000.037000.0930000.01402000.0-54000.021000.0-41000.0-2491000.04849000.0-30000.0292000.02796000.0866000.0308000.0-1166000.02700000.0-1476000.0-1201000.0-131000.0106000.0-1039000.0-37000.093000.0-97000.0-456000.079000.069000.02183000.0-283000.0-498000.0-552000.0-5218000.0-130000.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value8.99634-10.452-14.204-19.71416-22.71-21.114-2.559342.113-10.3447.262272.804-3.189-1.52925-1.324-22.7013.766163.936-16.431-0.39822-0.545-19.7150.67132-10.342-20.1619.64131-13.826-17.2311.19325-6.947-18.3121425-1.045-11.22
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1321-17.002-7.61-26.95811-9.07-2.61-6.07517-5.539.4059.82512-4.217-0.361-0.264.696-16.605-5.2545.1824.337-22.6941.2223.1828.531-17.435.5478.02314-12.594-2.563.25511-11.211-4.506-3.62312-8.773-3.0914.12716-5.097-7.787
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value17-8.6014877535.574444333-32.3619.323310.432-28.146282913-1.44327439.944-5.08521394.149-12.9085.8394.263-19.3881438-1.272-20.293233312-17.7011528-9.516-23.9657.53125
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.2-2.816.826.519.81.814.915.911.7-12.43.612.20.2-11.811.912.36.5-0.713.419.94.7-2.49.517.31.9-6.22.617.02.1-11.38.922.0-0.7-12.815.921.27.2-11.410.718.5-5.9-17.05.718.5

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value26178.082012159.568172015162318143.241612127.58813108.65911149.717.35911139.1957.2386.02411116.954.1998.5759.3446.7858.05108.9145.6674.1048.154.87
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.55.62.86.94.84.93.26.47.25.86.59.17.36.11.36.95.85.63.76.15.04.15.16.44.53.55.15.74.54.23.66.56.64.42.85.55.64.45.56.55.54.03.16.03.5

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1316000.01240000.01004000.01079000.01103000.0933000.0928000.0766000.0948000.0627000.0640000.0622000.0730000.0458000.0615000.0480000.0446000.0328000.0339000.0351000.0439000.0285000.0295000.0296000.0290000.0176000.0185000.0141000.01359000.0301000.0355000.0501000.0453000.0192000.0166000.0174000.0404000.0196000.0218000.0204000.0424000.0140000.0200000.0133000.0
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2751000.0-2796000.0-2642000.0-2147000.0-4389000.0-4993000.0-353910000.0-11771000.0-8972000.0-55289000.0-7614000.0-7543000.0-2653000.0-7548000.0-3622000.0-15363000.0-30108000.0-2183000.0-2116000.0-661000.0-4284000.0-1595000.0-4400000.0-1831000.0-3137000.0-5330000.0-2843000.0-3061000.0-196760000.0-2170000.0-3664000.0-3680000.0-3983000.0-2839000.0-1073000.0-752000.0-630000.0-1635000.0-7352000.0-1576000.0-1545000.0-1389000.0-820000.0324000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.8-0.9-0.9-0.7-1.6-1.6-117.9-4.3-3.1-21.1-3.0-2.9-1.0-3.2-1.5-6.4-14.1-1.0-1.0-0.3-2.0-0.8-2.0-0.8-1.5-2.6-1.3-1.3-95.3-1.3-2.2-2.1-2.2-1.8-0.7-0.5-0.4-1.0-5.0-1.0-1.0-1.0-0.60.2

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value5.883.4772.9122.4175.1677.378117.0657.1395.2847.8067.9523.1847.6453.8043.4184.0112.2572.511.014.431.7618.4491.9293.2151.8863.1172.372.1012.2183.7292.7154.0793.1161.1141.0720.7841.6841.6641.6571.6151.4331.4011.396
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-41.0367-90.12-65.639-53.53345290-18.263-15.6292-16.943-18.979-27.8685-66.821-21.0971856-66.594-30.5-8.34728-32.537-28.81-4.50517-0.916-33.2621860.164-1.204-0.428-10.5249.672-12.661-28.572-15.00246-23.551-26.7428.71722-0.708-22.754
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.821.6-31.2-22.5-19.914.396.9-6.7-5.535.2-6.6-7.4-10.836.1-27.5-8.88.726.4-32.4-14.1-3.913.4-14.5-12.4-2.18.5-0.4-14.390.50.1-0.7-0.2-5.96.1-8.5-18.3-9.029.7-16.0-17.25.416.0-0.5-16.6

Payments Of Dividends Common Stock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsOfDividendsCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1657000.01654000.01534000.01531000.01531000.01528000.01409000.01409000.01404000.01404000.01286000.01285000.01277000.01276000.01159000.01158000.01151000.01146000.01032000.01031000.01026000.01025000.0909000.0911000.0905000.0903000.0788000.0848000.0846000.0846000.0845000.0844000.0842000.0840000.0715000.0714000.0713000.0712000.0713000.0712000.0710000.0710000.0709000.0707000.0
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312016-12-312016-09-302015-12-312015-09-302014-12-312013-12-31
Value0.00.00.710.0-0.0010.0-0.91.490.0-0.0010.4370.00.00.00.00.00.00.0
Percentage of PaymentsForRepurchaseOfCommonStock0.00.0100.00.0100.00.0100.0100.00.0100.0100.00.00.00.00.00.00.00.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

alg:NonQualifiedOptions


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value53.5146.8742.9942.4334.4832.0531.324.8724.8724.8719.9119.9119.1718.9518.6215.6214.57
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:QualifiedStockOptions


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value68.5857.6549.7843.9137.3934.6430.7326.6826.5825.9322.3121.8221.6521.419.2718.2918.73
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice128.2123.0115.8103.5108.4108.198.2107.3106.9104.3112.1109.6112.9112.9103.5117.1128.6

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value18259.9487.3765.8252.248
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value17159.6738.05210119.419.728.9178.423
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value262000.0262000.0236000.0234000.0235000.0301000.0388000.0146000.0257000.0235000.0193000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3641000.04156000.03696000.08519000.03382000.01651000.01064000.0711000.0825000.00
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

alg:IncreaseDecreaseInRentalEquipment

alg:IncreaseDecreaseInRentalEquipment


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value1.137-0.365-1.463-0.82-1.9067.1084.4097.4535.2115.8845.663
Percentage of IncreaseDecreaseInRentalEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareCashPaid us-gaap:SubsequentEventType

us-gaap:CommonStockDividendsPerShareCashPaid

us-gaap:SubsequentEvent


Common
Period End2020-07-292020-04-292020-01-292019-10-282019-07-292019-04-292019-01-292018-10-262018-07-272018-04-272018-01-292017-01-272016-01-29
Value0.130.130.130.120.120.120.120.110.110.110.110.10.09
Percentage of CommonStockDividendsPerShareCashPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareDeclared us-gaap:SubsequentEventType

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:SubsequentEvent


Common
Period End2020-07-022020-04-012020-01-022019-10-012019-07-022019-04-022018-10-012018-07-022018-04-022018-01-022017-10-022017-07-032017-04-032017-01-032016-10-032016-07-012016-04-042016-01-042015-10-012015-07-022015-04-022015-01-022014-10-022014-03-112012-12-31
Value0.130.130.130.120.120.120.110.110.110.110.10.10.10.10.090.090.090.090.080.080.080.080.070.070.07
Percentage of CommonStockDividendsPerShareDeclared100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ConcentrationRiskByBenchmark, us-gaap:FairValueByAssetClass

us-gaap:ConcentrationRiskPercentage1

us-gaap:AssetsTotal, alg:IndefinitelivedandFiniteLivedIntangibleAssets


Concentration
Period End2021-03-312017-03-31
Value16.00.08
Percentage of ConcentrationRiskPercentage1100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value5.2995.2475.0274.834.7834.6244.3513.7153.533.3383.4963.1463.1073.1352.9853.0711.3764.1844.2454.2964.5764.5794.7924.8356.5462.8152.8812.8512.5992.3142.3132.2452.1862.1542.252.6722.5082.5182.4332.6982.6662.6212.6142.645
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation us-gaap:PropertyPlantAndEquipmentByType

us-gaap:Equipment


Depreciationus-gaap:
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-30
Value2.22.22.32.62.52.4472.2342.0881.8081.5771.4051.4491.3961.4071.5081.6991.7442.0181.9181.7470.7170.644
Percentage of Depreciation41.541.947.654.454.165.963.362.657.550.844.847.2101.533.635.137.138.141.729.362.125.124.8

us-gaap:DividendsCash

us-gaap:DividendsCash


Dividends
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1657000.01654000.01531000.01531000.01528000.01409000.01404000.01404000.01286000.01285000.01277000.01276000.01159000.01158000.01151000.01146000.01032000.01031000.01026000.01025000.0909000.0911000.0905000.0903000.0788000.0
Percentage of DividendsCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCash us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Dividends
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1657000.01654000.01531000.01531000.01528000.01409000.01404000.01404000.01286000.01285000.01277000.01276000.01159000.01158000.01151000.01146000.01032000.01031000.01026000.01025000.0909000.0911000.0905000.0903000.0788000.0
Percentage of DividendsCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value647000.0-889000.02034000.02363000.0-3517000.0-1188000.0499000.0324000.0499000.0-2167000.0181000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquipmentExpense

us-gaap:EquipmentExpense


Equipment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value2211000.02207000.02326000.02346000.02642000.02516000.02603000.02447000.02235000.02088000.01935000.01807000.01578000.01405000.01278000.01449000.01397000.01407000.01478000.01508000.0
Percentage of EquipmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestExpense


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1000.01000.02000.01000.02000.02000.02000.03000.03000.02000.0
Percentage of FinanceLeaseInterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeaseInterestPaymentOnLiability


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1000.01000.02000.02000.0-1000.04000.0-3000.010000.0
Percentage of FinanceLeaseInterestPaymentOnLiability100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value19000.022000.024000.023000.025000.021000.076000.037000.016000.066000.00
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:FinanceLeaseRightOfUseAssetAmortization


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value17000.017000.019000.022000.024000.024000.027000.033000.034000.031000.0
Percentage of FinanceLeaseRightOfUseAssetAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GainLossOnSaleOfPropertyPlantEquipment


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3545000.0615000.057000.0154000.0138000.0745000.0180000.0448000.0104000.0180000.063000.0149000.0132000.017000.029000.074000.0171000.067000.0-22000.0128000.074000.0165000.03933000.030000.069000.014000.0-25000.041000.0873000.022000.0-16000.051000.074000.0128000.0109000.0-381000.080000.037000.0133000.065000.031000.034000.0-113000.0922000.0
Percentage of GainLossOnSaleOfPropertyPlantEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:GoodwillForeignCurrencyTranslationGainLoss


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value911000.0-1107000.02156000.01220000.0932000.0-3140000.01481000.0-1651000.0263000.0-73000.04279000.0-256000.0-1375000.0-272000.0
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss us-gaap:StatementBusinessSegments

alg:Agricultural


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value574000.0-259000.0807000.0202000.0-37000.0-1893000.0541000.0-443000.099000.0-53000.02023000.0-258000.0-862000.0-2000.0
Percentage of GoodwillForeignCurrencyTranslationGainLoss63.023.437.416.6-4.060.336.526.837.672.647.3100.862.70.7

alg:Industrial


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value337000.0-848000.01349000.01018000.0969000.0-1247000.0-358000.0-92000.0156000.0170000.0879000.0141000.0-574000.0213000.0
Percentage of GoodwillForeignCurrencyTranslationGainLoss37.076.662.683.4104.039.7-24.25.659.3-232.920.5-55.141.7-78.3

us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:GoodwillPurchaseAccountingAdjustments


Goodwill
Period End2020-12-312020-09-302020-06-302020-03-31
Value0.0-3.701-1.0360.679
Percentage of GoodwillPurchaseAccountingAdjustments0.0100.0100.0100.0

us-gaap:GoodwillPurchaseAccountingAdjustments us-gaap:StatementBusinessSegments

alg:Industrial


Goodwill
Period End2020-12-312020-09-302020-06-302020-03-31
Value0.0-3.701-1.0360.679
Percentage of GoodwillPurchaseAccountingAdjustments0.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1116-1.36121-26.7462.833-3.0843.9263.9921.563-11.6679.8387.442-1.4830.877-0.816.8454.776-3.487-7.6315.0810.655-14.0262.701-0.2949.911-23.1058.015-3.47519-13.3414.779-1.65214-6.68-1.169-1.91410-5.731-7.9860.0199.52-3.402-2.968
Percentage of IncreaseDecreaseInAccountsPayableAndAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-6043000.02629000.0-760000.03363000.05829000.02215000.0-3402000.02925000.0-1445000.0919000.0-9420000.0-386000.03022000.03561000.0-8549000.04323000.03432000.0-331000.0-146000.0-47000.0-1289000.01342000.0233000.03414000.0-6712000.02763000.042000.0832000.0-2370000.0-483000.0-729000.0-983000.0489000.02236000.0-1272000.0885000.0-1308000.03207000.0-1568000.069000.02059000.0243000.0
Percentage of IncreaseDecreaseInAccruedIncomeTaxesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-1097000.0-318000.02226000.0-523000.0-1091000.01819000.0-943000.01872000.01299000.0-25000.0-15000.0102000.0111000.0104000.0-747000.0-101000.0373000.0-68000.02073000.0142000.071000.0-154000.0-287000.0-79000.0-165000.0-229000.0-115000.0-920000.0172000.0-268000.0-2202000.0-433000.0-147000.0-318000.0-1308000.0-415000.0-458000.0142000.0-1212000.0-660000.0-325000.01457000.01229000.0-1290000.0
Percentage of IncreaseDecreaseInOtherNoncurrentLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-699000.0712000.0-608000.0-2931000.0-3973000.01139000.0-744000.01984000.01921000.01472000.0-1304000.0435000.0-313000.01765000.0-17000.0-1816000.0-654000.0-358000.03418000.0321000.0654000.01241000.01264000.0904000.0-542000.01895000.0-3909000.0194000.0-5258000.02312000.0-480000.0956000.0136000.0313000.01151000.0829000.0-1090000.01486000.0-1543000.0-154000.0483000.01287000.0858000.0-51000.0
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable

us-gaap:IncreaseDecreaseInPropertyAndOtherTaxesPayable


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value0454000.000-654000.0332000.00258000.0
Percentage of IncreaseDecreaseInPropertyAndOtherTaxesPayable0.0100.00.00.0100.0100.00.0100.0

us-gaap:InvestmentIncomeInterest

us-gaap:InvestmentIncomeInterest


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value293000.0288000.0398000.0306000.0306000.0356000.0367000.0359000.0330000.0173000.0101000.0100000.0109000.0100000.079000.0100000.081000.076000.053000.043000.056000.062000.069000.027000.041000.052000.074000.041000.035000.061000.057000.044000.041000.044000.055000.066000.058000.055000.090000.032000.052000.072000.0-2000.0418000.0305000.0
Percentage of InvestmentIncomeInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1646000.01581000.01554000.01509000.01558000.01604000.01679000.01330000.01427000.01214000.0
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent


Oci
Period End2021-06-302021-03-312020-06-302020-03-31
Value5323000.0-1187000.04921000.0-24909000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent100.0100.0100.0100.0

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Oci
Period End2021-06-302021-03-312020-06-302020-03-31
Value757000.02823000.0-683000.0-4455000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent14.2-237.8-13.917.9

us-gaap:AccumulatedTranslationAdjustment


Oci
Period End2021-06-302021-03-312020-06-302020-03-31
Value4566000.0-4010000.05604000.0-20454000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent85.8337.8113.982.1

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1288000.01233000.01200000.01216000.01183000.01225000.01250000.01095000.01088000.01024000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1166000.01121000.01125000.01126000.01114000.01122000.01361000.01038000.0-2399000.04507000.0
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-06-302020-03-312016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value252000.0251000.0194000.0194000.0166000.0-22000.0183000.0178000.0205000.0-5200000.093000.085000.084000.06173000.0172000.0172000.0189000.0-899000.0149000.0148000.0149000.0-3508000.072000.071000.0-1147000.0
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value8.6065.604-20.45411-9.7911.1940.72-3.69-0.924-11.853.117-0.637.4527.0983.046-7.873-1.702-7.143.559-4.1-8.195.83
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value4.566-4.015.604-20.454-9.7911.1940.72-3.69-0.924-11.853.117-0.637.4527.0983.046
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-31
Value0-115000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent0.0100.0

us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value127.6044.706-24.5988.67-7.7121.3970.935-5.991-0.713-11.6223.312-0.2957.677.3153.282-6.303-1.436-6.8723.805-4.404-7.9136.102
Percentage of OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value-1220000.0-1247000.0-1144000.0-4390000.0-1242000.01864000.0-12000.00000
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value23000.0578000.073000.0-1308000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value4.906-1.586127.8144.654-24.659.509-7.7581.3520.89-5.509-0.757-11.6423.243-0.4197.597.2353.184-6.898-1.534-6.973.725-4.274-8.0076.008-13.447-11.11-11.0613.616-0.8426.456-0.878-5.6040.0733.759-4.0294.19-4.898-8.111.5654.287
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.2520.2510.1940.194
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent5.1-15.84.2-0.8

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.0882.173-1.144-4.39
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent1.8-137.0-24.617.8

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value4.566-4.015.604-20.454
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent93.1252.8120.483.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value-1833000.0245000.0246000.0246000.0-1328000.0215000.0215000.0215000.0-2301000.0211000.0228000.0195000.0335000.0218000.0217000.0236000.01570000.0266000.0268000.0246000.0-304000.0277000.0272000.0
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value-67000.0-67000.0-52000.0-52000.0
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1

us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value-641000.0-210000.052000.052000.0-839000.046000.045000.045000.0-482000.044000.020000.069000.0124000.080000.080000.098000.0595000.098000.098000.080000.0-130000.094000.094000.0
Percentage of OtherComprehensiveIncomeLossTaxPortionAttributableToParent1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromLinesOfCredit

us-gaap:ProceedsFromLinesOfCredit


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-09-30
Value1786179.0157476191910333221490171743668.0225.0441710.0193325482000.00.0
Percentage of ProceedsFromLinesOfCredit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value8631000.0681000.0270000.0270000.0778000.02385000.0290000.01326000.0189000.0472000.0304000.0409000.0531000.097000.0212000.0138000.0343000.074000.0394000.0399000.0146000.0354000.04049000.098000.078000.021000.0378000.060000.0956000.048000.046000.056000.096000.0277000.041000.0320000.0154000.049000.0245000.081000.070000.044000.0153000.01722000.0
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockOptionsExercised


Proceeds
Period End2021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value776000.0666000.0237000.0369000.0388000.01840000.0237000.0321000.01920000.0266000.0
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value228000.0-113000.0319000.0125000.0219000.0197000.0295000.0123000.0181000.0-24000.0203000.026000.0-64000.0-94000.0189000.085000.0-80000.0-7000.0358000.0-48000.0103000.069000.0337000.0128000.0374000.0126000.0165000.0198000.0133000.0-27000.0104000.0-20000.033000.0-86000.044000.0221000.0-23000.011000.0307000.0-57000.0349000.0393000.0320000.0201000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent


Reclassification
Period End2021-06-302021-03-312020-06-302020-03-31
Value417000.0399000.0267000.0-259000.0
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent100.0100.0100.0100.0

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustment


Reclassification
Period End2021-06-302021-03-312020-06-302020-03-31
Value-252000.0-251000.0-194000.0-194000.0
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent-60.4-62.9-72.774.9

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Reclassification
Period End2021-06-302021-03-312020-06-302020-03-31
Value669000.0650000.0461000.0-65000.0
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent160.4162.9172.725.1

us-gaap:RepaymentsOfLinesOfCredit

us-gaap:RepaymentsOfLinesOfCredit


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value52141027059248135338.04940423.08337249.072521415483824152546120.00.0
Percentage of RepaymentsOfLinesOfCredit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities

us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities


Repayments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3.7713.7663.7747.5293.7910.0210.0390.0370.0160.00.0170.00.00.0010.0270.0040.0060.4210.0090.2480.3160.0420.0760.1760.0770.0730.0731.3860.1250.1140.4920.7680.3980.5120.8920.3981.374
Percentage of RepaymentsOfLongTermDebtAndCapitalSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value243000.0214000.0210000.0150000.0223000.0235000.0283000.079000.0180000.052000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value23000.029000.016000.025000.09000.010000.064000.011000.08000.067000.09000.018000.01000.03000.067000.015000.020000.0
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value-602000.0776000.0667000.0-473000.0369000.0388000.01840000.0237000.0481000.0321000.01920000.0266000.0338000.078000.01375000.0606000.0115000.0256000.0681000.0317000.015000.069000.01664000.0275000.0474000.0
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value-604000.0773000.0666000.0-476000.0368000.0387000.01833000.0236000.0481000.0320000.01913000.0266000.0336000.078000.01369000.0602000.0115000.0255000.0677000.0315000.015000.069000.01657000.0273000.0473000.0
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.399.699.9100.699.799.799.699.6100.099.799.6100.099.4100.099.699.3100.099.699.499.4100.0100.099.699.399.8

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value2000.03000.01000.03000.01000.01000.07000.01000.001000.07000.02000.006000.04000.001000.04000.02000.0007000.02000.01000.0
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised-0.30.40.1-0.60.30.30.40.40.00.30.40.60.00.40.70.00.40.60.60.00.00.40.70.2

us-gaap:VariableLeaseCost

us-gaap:VariableLeaseCost


Variable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value97000.0116000.0123000.0120000.0126000.0118000.0117000.0120000.0122000.0105000.0
Percentage of VariableLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value60000.062000.063000.064000.066000.065000.072000.079000.088000.0107000.0133000.0122000.0124000.0148000.0135000.0128000.0118000.0116000.0146000.0156000.0156000.0179000.0186000.0160000.0156000.0152000.0153000.0174000.0154000.090000.0121000.0
Percentage of WeightedAverageNumberDilutedSharesOutstandingAdjustment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:DeferredTaxAssetsLeaseLiability

alg:DeferredTaxAssetsLeaseLiability


Deferred
Period End2020-12-312019-12-312018-12-31
Value3376000.03046000.00
Percentage of DeferredTaxAssetsLeaseLiability100.0100.00.0

alg:DeferredTaxLiabilitiesLeaseAsset

alg:DeferredTaxLiabilitiesLeaseAsset


Deferred
Period End2020-12-312019-12-312018-12-31
Value3351000.03022000.00
Percentage of DeferredTaxLiabilitiesLeaseAsset100.0100.00.0

alg:FinanceLeaseLiabilityToBePaidAfterYearFour

alg:FinanceLeaseLiabilityToBePaidAfterYearFour


Finance
Period End2020-09-30
Value8000.0
Percentage of FinanceLeaseLiabilityToBePaidAfterYearFour100.0

alg:FinanceLeaseRightofUseAssetGross

alg:FinanceLeaseRightofUseAssetGross


Finance
Period End2020-12-312020-03-312019-12-31
Value331000.0471000.0524000.0
Percentage of FinanceLeaseRightofUseAssetGross100.0100.0100.0

alg:LesseeOperatingLeaseLeaseNotYetCommencedAmount

alg:LesseeOperatingLeaseLeaseNotYetCommencedAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value3000000.02300000.0900000.04300000.04700000.0
Percentage of LesseeOperatingLeaseLeaseNotYetCommencedAmount100.0100.0100.0100.0100.0

alg:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

alg:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-312020-09-30
Value3656000.03348000.02657000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

alg:RentalEquipmentNet

alg:RentalEquipmentNet


Rental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value38394244485256565149434037322831312830323433374244363328290.0
Percentage of RentalEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

alg:TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary

alg:TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary


Tax
Period End2020-12-31
Value4200000.0
Percentage of TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary100.0

us-gaap:AccruedEmployeeBenefitsCurrent

us-gaap:AccruedEmployeeBenefitsCurrent


Accrued
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value31282227191920151213
Percentage of AccruedEmployeeBenefitsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedIncomeTaxesNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value4.4084.4083.9546.7786.7786.7787.4326.716.3786.3786.127.3471212120.0
Percentage of AccruedIncomeTaxesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value674000.01080000.01203000.01675000.0815000.01026000.01078000.01060000.0961000.01893000.01783000.01553000.01545000.02497000.0992000.0732000.0652000.0665000.0619000.01692000.01601000.01475000.0
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3541191515135.2484.8725.0435.495
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value21201316131210109.7428.423
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsInventory


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3150000.04351000.01825000.0571000.01568000.02241000.01051000.01576000.01475000.01464000.0
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value3566000.04485000.04164000.04266000.03513000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsForeign100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:ForeignCountry


Deferred
Period End2020-12-31
Value11
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value148000.0148000.0148000.0286000.0102000.049000.010000.076000.082000.0279000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:ForeignCountry


Deferred
Period End2020-12-31
Value900000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2430000.0190000.0-156000.0216000.094000.0194000.0034000.03000.00
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.00.0100.0100.00.0

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value144000.073000.056000.04000.00110000.00
Percentage of DeferredTaxAssetsPropertyPlantAndEquipment100.0100.0100.0100.00.0100.00.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1585000.01669000.01911000.02193000.01481000.02038000.01448000.0601000.0459000.0382000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3655000.02874000.03204000.02859000.03947000.02481000.03018000.01604000.03595000.03839000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value606000.0391000.0672000.0549000.0937000.0968000.01284000.0904000.0614000.0518000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value255000.0384000.0251000.0310000.0231000.0529000.0394000.0201000.0299000.0320000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2242000.02526000.01294000.01211000.01600000.01517000.01480000.01417000.01120000.0797000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value287000.0122000.00016000.0310000.000253000.0246000.0
Percentage of DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts100.0100.00.00.0100.0100.00.00.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value16188.9447.064107.9342.1441.2771.0110.71
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1003000.01996000.0749000.0887000.0593000.0642000.0356000.0461000.0777000.0397000.0
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value14179.9287.4775.2894.6242.7863.0682.8673.924
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent

us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1.2191.4751.7311.2741.4641.6541.8441.6061.7191.8321.9440.7060.8791.0521.2251.9992.4092.5192.9293.793.9264.0634.4994.3374.7885.2395.7141.2641.722.1382.5388.2488.9599.4489.8719.2731010105.7276.147.151
Percentage of DefinedBenefitPensionPlanLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value2.350.03150.0420.036
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate100.0100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2.050.02950.0410.03450.0385
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate87.293.797.695.80.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value3.00.030.030.030.03
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value242220212030
Percentage of DefinedBenefitPlanBenefitObligation100.0100.0100.0100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value109.0227.4465.9455.3873.962
Percentage of DefinedBenefitPlanBenefitObligation42.240.237.127.625.913.1

us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear

us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value500000.0508000.0542000.0346000.0
Percentage of DefinedBenefitPlanExpectedAmortizationNextFiscalYear100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear us-gaap:RetirementPlanType

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value700000.0475000.0317000.0501000.0
Percentage of DefinedBenefitPlanExpectedAmortizationNextFiscalYear140.093.558.5144.8

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value6365000.06407000.06417000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value3702000.03258000.03255000.02355000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter58.250.950.70.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value1219000.01152000.01151000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value360000.01205000.0375000.0291000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths29.5104.632.60.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value1309000.01294000.01283000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value575000.0480000.0504000.0366000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive43.937.139.30.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value1300000.01286000.01269000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value503000.0453000.0499000.0317000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour38.735.239.30.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value1291000.01267000.01233000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value469000.0450000.0405000.0315000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree36.335.532.80.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value1273000.01237000.01170000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo100.0100.0100.0

us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value464000.0350000.0397000.0294000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo36.428.333.90.0

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value22201820172526252118
Percentage of DefinedBenefitPlanFairValueOfPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:DefinedBenefitPlanByPlanAssetCategories

alg:CashAndShortTermInvestments


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.4040.3680.3580.4560.4670.7370.9280.5120.4210.265
Percentage of DefinedBenefitPlanFairValueOfPlanAssets1.81.82.02.22.62.93.52.01.91.4

alg:InternationalMutualFunds


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2.661.8792.0512.32.012.9152.9852.5312.2011.835
Percentage of DefinedBenefitPlanFairValueOfPlanAssets11.99.111.311.311.311.311.310.010.19.7

alg:LargeCapMutualFunds


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3.2332.5742.6182.933.5534.4115.1626.8267.1267.13
Percentage of DefinedBenefitPlanFairValueOfPlanAssets14.512.514.514.419.917.219.627.032.637.7

alg:LiabilityDrivenSolution


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3.1062.8662.5322.8452.5223.5433.7023.5213.0742.614
Percentage of DefinedBenefitPlanFairValueOfPlanAssets13.913.914.014.014.113.814.113.914.113.8

alg:MidCapMutualFunds


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.452.2391.1761.3210.681.6231.6421.5771.3761.238
Percentage of DefinedBenefitPlanFairValueOfPlanAssets6.510.96.56.53.86.36.26.26.36.6

alg:TRowePriceEquityIncome


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value0.6430.590.5150.5770.5040.7381.311.424
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.92.92.82.82.82.95.05.6

alg:WellsFargoCauseway


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value0.9230.8640.7660.8610.7411.1121.118
Percentage of DefinedBenefitPlanFairValueOfPlanAssets4.14.24.24.24.14.34.2

alg:WellsFargoCoreBond


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1.5521.4131.2661.4161.2541.7741.81
Percentage of DefinedBenefitPlanFairValueOfPlanAssets6.96.97.07.07.06.96.9

alg:WellsFargoInternationalEquityIndexFund


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.9590.8610.7650.8590.7271.081.0981.2861.0970.906
Percentage of DefinedBenefitPlanFairValueOfPlanAssets4.34.24.24.24.14.24.25.15.04.8

alg:WellsFargoLargeCapGrowthIndexFund


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.2681.1531.0261.1461.0091.4291.4731.4231.2161.085
Percentage of DefinedBenefitPlanFairValueOfPlanAssets5.75.65.75.65.75.65.65.65.65.7

alg:WellsFargoLargeCapValueIndexFund


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.241.1591.0251.1461.0061.4151.4761.4271.211.108
Percentage of DefinedBenefitPlanFairValueOfPlanAssets5.55.65.75.65.65.55.65.65.55.9

alg:WellsFargoMFSValueCITF


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value0.6270.5990.5160.5780.5010.736
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.82.92.82.82.82.9

alg:WellsFargoMultiManagerSmallCap


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.5441.4341.2461.3871.1891.7071.7831.6831.481
Percentage of DefinedBenefitPlanFairValueOfPlanAssets6.97.06.96.86.76.66.86.76.8

alg:WellsFargoRussellTwoZeroZeroZeroIndexFund


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.7020.6670.5730.6360.560.80.860.8410.7080.656
Percentage of DefinedBenefitPlanFairValueOfPlanAssets3.13.23.23.13.13.13.33.33.23.5

alg:WellsFargoStandardAndPoorsMidCapIndexFund


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.7810.7320.6410.7150.630.9420.990.950.8250.734
Percentage of DefinedBenefitPlanFairValueOfPlanAssets3.53.63.53.53.53.73.83.83.83.9

alg:WellsFargoTRowePriceILargeCapGrowthManagedCIT


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value0.6390.6020.5160.5770.5050.749
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.92.92.82.82.82.9

alg:WellsFargoVoyaLargeCapGrowthCITF


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value0.6390.6050.5160.577
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.92.92.82.8

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:DefinedBenefitPlanByPlanAssetCategories, us-gaap:FairValueByFairValueHierarchyLevel

alg:CashAndShortTermInvestments, us-gaap:FairValueInputsLevel1


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.4040.3680.3580.4560.4670.7370.9280.5120.4210.265
Percentage of DefinedBenefitPlanFairValueOfPlanAssets1.81.82.02.22.62.93.52.01.91.4

alg:InternationalMutualFunds, us-gaap:FairValueInputsLevel1


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2.661.8792.0512.32.012.9152.9852.5312.2011.835
Percentage of DefinedBenefitPlanFairValueOfPlanAssets11.99.111.311.311.311.311.310.010.19.7

alg:LargeCapMutualFunds, us-gaap:FairValueInputsLevel1


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3.2332.5742.6182.933.5534.4115.1626.8267.1267.13
Percentage of DefinedBenefitPlanFairValueOfPlanAssets14.512.514.514.419.917.219.627.032.637.7

alg:LiabilityDrivenSolution, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value3.1062.8662.5322.8452.5223.5433.7023.5213.0742.614
Percentage of DefinedBenefitPlanFairValueOfPlanAssets13.913.914.014.014.113.814.113.914.113.8

alg:MidCapMutualFunds, us-gaap:FairValueInputsLevel1


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.452.2391.1761.3210.681.6231.6421.5771.3761.238
Percentage of DefinedBenefitPlanFairValueOfPlanAssets6.510.96.56.53.86.36.26.26.36.6

alg:TRowePriceEquityIncome, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value0.6430.590.5150.5770.5040.7381.311.424
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.92.92.82.82.82.95.05.6

alg:WellsFargoCauseway, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value0.9230.8640.7660.8610.7411.1121.118
Percentage of DefinedBenefitPlanFairValueOfPlanAssets4.14.24.24.24.14.34.2

alg:WellsFargoCoreBond, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1.5521.4131.2661.4161.2541.7741.81
Percentage of DefinedBenefitPlanFairValueOfPlanAssets6.96.97.07.07.06.96.9

alg:WellsFargoInternationalEquityIndexFund, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.9590.8610.7650.8590.7271.081.0981.2861.0970.906
Percentage of DefinedBenefitPlanFairValueOfPlanAssets4.34.24.24.24.14.24.25.15.04.8

alg:WellsFargoLargeCapGrowthIndexFund, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.2681.1531.0261.1461.0091.4291.4731.4231.2161.085
Percentage of DefinedBenefitPlanFairValueOfPlanAssets5.75.65.75.65.75.65.65.65.65.7

alg:WellsFargoLargeCapValueIndexFund, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1.241.1591.0251.1461.0061.4151.4761.4271.211.108
Percentage of DefinedBenefitPlanFairValueOfPlanAssets5.55.65.75.65.65.55.65.65.55.9

alg:WellsFargoMFSValueCITF, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value0.6270.5990.5160.5780.5010.736
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.82.92.82.82.82.9

alg:WellsFargoMultiManagerSmallCap, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.5441.4341.2461.3871.1891.7071.7831.6831.481
Percentage of DefinedBenefitPlanFairValueOfPlanAssets6.97.06.96.86.76.66.86.76.8

alg:WellsFargoRussellTwoZeroZeroZeroIndexFund, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.7020.6670.5730.6360.560.80.860.8410.7080.656
Percentage of DefinedBenefitPlanFairValueOfPlanAssets3.13.23.23.13.13.13.33.33.23.5

alg:WellsFargoStandardAndPoorsMidCapIndexFund, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.7810.7320.6410.7150.630.9420.990.950.8250.734
Percentage of DefinedBenefitPlanFairValueOfPlanAssets3.53.63.53.53.53.73.83.83.83.9

alg:WellsFargoTRowePriceILargeCapGrowthManagedCIT, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value0.6390.6020.5160.5770.5050.749
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.92.92.82.82.82.9

alg:WellsFargoVoyaLargeCapGrowthCITF, us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value0.6390.6050.5160.577
Percentage of DefinedBenefitPlanFairValueOfPlanAssets2.92.92.82.8

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value7.7477.066.2037.0076.719.68610111111
Percentage of DefinedBenefitPlanFairValueOfPlanAssets34.634.334.334.537.637.740.745.350.962.4

us-gaap:FairValueInputsLevel2


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1413111311161513107.103
Percentage of DefinedBenefitPlanFairValueOfPlanAssets65.465.765.765.562.462.359.354.749.137.6

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:RetirementPlanType

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value222018201725
Percentage of DefinedBenefitPlanFairValueOfPlanAssets100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanFundedStatusOfPlan us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanFundedStatusOfPlan

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value-1730000.0-1844000.0-1944000.0-1225000.0-2929000.0
Percentage of DefinedBenefitPlanFundedStatusOfPlan100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations us-gaap:DefinedBenefitPlanByPlanAssetCategories, us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations

us-gaap:DefinedBenefitPlanDebtSecurity, us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value38.00.370.380.38
Percentage of DefinedBenefitPlanWeightedAverageAssetAllocations100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanEquitySecurities, us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value56.00.560.550.55
Percentage of DefinedBenefitPlanWeightedAverageAssetAllocations147.4151.4144.7144.7

us-gaap:OtherInvestments, us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value4.00.050.050.05
Percentage of DefinedBenefitPlanWeightedAverageAssetAllocations10.513.513.213.2

us-gaap:ShortTermInvestments, us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value2.00.020.020.02
Percentage of DefinedBenefitPlanWeightedAverageAssetAllocations5.35.45.35.3

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

alg:QualifiedStockOptions


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value800000.0755000.0816000.0998000.01302000.01713000.01673000.01322000.01048000.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value6200000.05775000.04825000.03544000.01959000.01242000.0121000.090000.098000.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized775.0764.9591.3355.1150.572.57.26.89.4

us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue

us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue


Excess
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value12121210101010101010107.9197.9197.9197.9198.1238.1238.1238.1238.7128.7128.7128.712101010109.4839.4839.4839.4838.9758.9758.9758.9759.2599.2319.459
Percentage of ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value153000.0173000.0195000.0221000.0264000.0305000.0363000.0368000.0
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value69000.078000.066000.068000.072000.076000.090000.0113000.0131000.0134000.0
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value45000.056000.087000.0105000.0123000.0145000.0174000.0192000.0232000.0234000.0
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value159000.0180000.0207000.0235000.0280000.0
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2020-12-312020-09-302020-06-302019-12-31
Value69000.072000.080000.097000.0
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive


Finance
Period End2020-12-312020-03-312019-12-31
Value16000.017000.019000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFive100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value17000.09000.017000.017000.022000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value17000.011000.018000.041000.045000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value40000.034000.041000.079000.083000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2020-09-30
Value46000.0
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value6000.07000.012000.014000.016000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value120000.0137000.0208000.0229000.0259000.0
Percentage of FinanceLeaseRightOfUseAsset100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization

us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization


Finance
Period End2020-12-312020-09-302020-06-302019-12-31
Value211000.0283000.0263000.0265000.0
Percentage of FinanceLeaseRightOfUseAssetAccumulatedAmortization100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization


Finance
Period End2020-09-302020-06-302019-12-31
Value420000.0471000.0524000.0
Percentage of FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.383.340.03460.03430.0339
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value423935312724201816151414131211109.7448.9378.1527.3956.6295.8485.0364.2843.5352.751.9920.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312014-09-30
Value21139.9267.6995.4263.3541.3360.405
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization61.665.366.666.766.666.667.10.0

us-gaap:IntellectualProperty


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312014-09-30
Value4.51.5240.7590.5980.420.2550.10.068
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization12.77.45.15.25.25.15.00.0

us-gaap:OffMarketFavorableLease


Finite
Period End2020-12-312019-12-31
Value0.70.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization2.00.0

us-gaap:TrademarksAndTradeNames


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312014-09-30
Value8.45.6344.2173.2432.3061.4270.5560.203
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization23.627.328.328.128.328.327.90.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2020-12-31
Value14
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-31
Value14
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2020-12-31
Value14
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2020-12-31
Value14
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2020-12-31
Value14
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value222222223222221221221717473585858585859595252525252525253525356570.0
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value122122122122122121121343434323232323132322828282828282829292933340.0
Percentage of FiniteLivedIntangibleAssetsGross55.055.054.955.055.155.154.947.646.546.555.455.655.555.453.254.354.354.754.754.754.854.854.754.854.954.855.060.060.00.0

us-gaap:IntellectualProperty


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value282828282828285.6896.6216.5622.0611.9711.9641.9721.9821.991.9741.9581.9541.9641.9211.9181.8931.9091.9351.9291.9685.6535.7660.0
Percentage of FiniteLivedIntangibleAssetsGross12.912.912.912.812.812.812.97.98.98.93.53.43.43.43.43.33.33.73.73.73.63.63.63.63.63.63.710.010.00.0

us-gaap:OffMarketFavorableLease


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value4.24.24.24.24.24.24.20.0
Percentage of FiniteLivedIntangibleAssetsGross1.91.91.91.91.91.91.90.0

us-gaap:TrademarksAndTradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value67676767666667313332232323242525252121212121212122212216170.0
Percentage of FiniteLivedIntangibleAssetsGross30.330.330.430.330.230.230.444.444.644.641.141.141.141.343.442.442.441.641.641.541.641.641.741.641.541.541.330.030.00.0

us-gaap:IncomeTaxesReceivable

us-gaap:IncomeTaxesReceivable


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value104.0516.1865.7714.0666.878126.6158.254.9188.7454.465.3451.3060.4830.9854.4930.2430.0112.971.6311.361.4910.00.5560.4493.5460.00.9151.6231.6230.00.5090.9370.9370.9370.4480.4480.448
Percentage of IncomeTaxesReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value2252131962072082362271731721781491541491431331371321191161331321331291341281141121231209784959594931009990
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value1513121214141714151514151414121211109.6621212111123273535404114141414147.7418.731213
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryValuationReserves

us-gaap:InventoryValuationReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value9.81112109.79.38.2336.9917.0147.1627.1947.1066.7557.2866.9327.7217.0747.2097.2627.7037.5817.9969.6758.057.4047.77.6018.4198.5598.4958.5968.7998.5028.6639.0998.2398.1397.63
Percentage of InventoryValuationReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value2323212325212118181712141011109.7078.94109.4318.78814119.561151919181920119.90611109.2347.922101110
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value3502000.02905000.04072000.03198000.02893000.04305000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value2147000.03908000.01092000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases us-gaap:CreditFacility

us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases

us-gaap:StandbyLettersOfCredit


Line
Period End2021-06-302021-03-312020-09-30
Value2200000.02200000.03600000.0
Percentage of LineOfCreditFacilityCapacityAvailableForTradePurchases100.0100.0100.0

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd us-gaap:CreditFacility, us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd

alg:TermFacility, alg:SecondAmendedAndRestatedRevolvingCreditAgreement, us-gaap:UnsecuredDebt


Line
Period End2020-12-312019-12-31
Value1.90.0419
Percentage of LineOfCreditFacilityInterestRateAtPeriodEnd100.0100.0

us-gaap:StandbyLettersOfCredit, alg:SecondAmendedAndRestatedRevolvingCreditAgreement, us-gaap:UnsecuredDebt


Line
Period End2020-12-312019-12-31
Value4.00.0432
Percentage of LineOfCreditFacilityInterestRateAtPeriodEnd210.5103.1

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity us-gaap:CreditFacility

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:RevolvingCreditFacility


Line
Period End2021-06-302021-03-312020-09-30
Value17498186
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity100.0100.0100.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity us-gaap:CreditFacility, us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:StandbyLettersOfCredit, alg:SecondAmendedAndRestatedRevolvingCreditAgreement, us-gaap:UnsecuredDebt


Line
Period End2020-12-31
Value176
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity0.0

us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent

us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-312010-12-31
Value151515151518180.1130.1310.1340.1190.1890.0170.2750.0820.2760.080.5360.0731.3721.2110.0750.0770.4730.5280.5110.5510.8521.2411.1390.420.4990.5190.5710.5880.8081.192.319
Percentage of LongTermDebtAndCapitalLeaseObligationsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities

us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value3143532853744384904431501661808510111914760126146127701351651731441752032081901901890.428
Percentage of LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities us-gaap:CreditFacility, us-gaap:LongtermDebtType

us-gaap:LineOfCredit, us-gaap:UnsecuredDebt


Long
Period End2020-12-312019-12-312018-12-31
Value5.014585
Percentage of LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities1.832.799.7

us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities us-gaap:LongtermDebtType

alg:FinanceLeaseLiability


Long
Period End2020-12-312019-12-31
Value0.1530.264
Percentage of LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities0.10.1

us-gaap:MediumTermNotes


Long
Period End2020-12-312019-12-312018-12-31
Value2802980.0
Percentage of LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities98.267.30.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths


Long
Period End2020-12-31
Value15
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive


Long
Period End2020-12-31
Value20000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour


Long
Period End2020-12-31
Value240
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree


Long
Period End2020-12-31
Value15
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo


Long
Period End2020-12-31
Value15
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.883.013.043.190.0320.03310.0329
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312014-12-312013-12-312012-12-31
Value3.60.0275.03.5
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities


Pension
Period End2020-12-312019-12-312018-12-312017-12-31
Value3252000.02795000.02646000.02792000.0
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities100.0100.0100.0100.0

us-gaap:PercentageOfLIFOInventory

us-gaap:PercentageOfLIFOInventory


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value58.058.041.043.00.450.450.420.560.540.540.60.60.620.610.620.630.680.650.490.490.470.450.450.450.410.410.370.370.390.560.550.580.60.580.560.580.60.61
Percentage of PercentageOfLIFOInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2020-12-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312014-12-312013-12-312012-12-312011-12-31
Value9.1104.9925.3355.2745.2925.1265.2625.2355.1335.5665.9134.9945.0075.083
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value165160156152146141
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentByType

us-gaap:Equipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value201918161614
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization12.212.111.511.111.410.3

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value149152155155156160
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value314313312307302302
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentByType

us-gaap:BuildingAndBuildingImprovements


Property
Period End2020-12-312019-12-31
Value149135
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization47.744.8

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-31
Value1110
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization3.83.6

us-gaap:Land


Property
Period End2020-12-312019-12-31
Value1413
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization4.84.6

us-gaap:MachineryAndEquipment


Property
Period End2020-12-312019-12-31
Value116121
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization37.440.3

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Property
Period End2020-12-312019-12-31
Value1212
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization3.94.2

us-gaap:TransportationEquipment


Property
Period End2020-12-312019-12-31
Value7.5627.479
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization2.42.5

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue

us-gaap:RestrictedStock


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-312009-12-31
Value104.7794.3481.3970.0854.5853.3144.132.4932.4932.1724.2424.2424.2423.7622.9615.8611.45
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

alg:NonQualifiedOptions


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value53.5146.8741.2139.8629.6124.5419.8519.8919.8919.8921.9121.9119.9419.4319.5720.79
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:QualifiedStockOptions


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value52.647.141.5636.4429.6625.6922.321.5721.4620.9519.9619.4819.8519.5319.3218.86
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice98.3100.5100.891.4100.2104.7112.3108.4107.9105.391.188.999.5100.598.790.7

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 us-gaap:AwardType, us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1

alg:NonQualifiedOptions, alg:NonQualifiedStockOptionsExercisePriceRangeThree


Sharebased
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302012-12-312012-09-302012-06-30
Value53.5153.5153.5153.5153.5153.51000025.4325.4325.43
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1100.0100.0100.0100.0100.0100.00.00.00.00.0100.0100.0100.0

alg:QualifiedStockOptions, alg:QualifiedStockOptionsExercisePriceRangeFour


Sharebased
Period End2020-12-312019-12-312018-12-31
Value91.8492.50
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1171.6172.90.0

alg:QualifiedStockOptions, alg:QualifiedStockOptionsExercisePriceRangeThree


Sharebased
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-30
Value53.3655.6254.9653.2753.1752.560000
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice199.7103.9102.799.699.498.20.00.00.00.0

alg:QualifiedStockOptions, alg:QualifiedStockOptionsExercisePriceRangeTwo


Sharebased
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value34.0735.8935.8333.8232.6429.327.1624.7324.6924.3523.4123.2122.8122.82
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice163.767.167.063.261.054.80.00.00.00.00.091.389.789.7

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 us-gaap:AwardType, us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

alg:NonQualifiedOptions, alg:NonQualifiedStockOptionsExercisePriceRangeThree


Sharebased
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302012-12-312012-09-302012-06-30
Value53.5153.5153.5153.5153.5153.5153.5142.742.742.725.925.925.9
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

alg:QualifiedStockOptions, alg:QualifiedStockOptionsExercisePriceRangeFour


Sharebased
Period End2020-12-312019-12-312018-12-31
Value102.28100.0792.5
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1191.1187.0172.9

alg:QualifiedStockOptions, alg:QualifiedStockOptionsExercisePriceRangeThree


Sharebased
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-30
Value53.4757.8957.9257.4853.7253.1252.6642.742.742.7
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance199.9108.2108.2107.4100.499.398.4100.0100.0100.0

alg:QualifiedStockOptions, alg:QualifiedStockOptionsExercisePriceRangeTwo


Sharebased
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value34.0735.8935.8334.5734.0731.8830.726.8326.7926.4526.4326.1725.2725.3
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance163.767.167.064.663.759.657.462.862.761.90.0101.097.697.7

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value300000.0262000.0236000.0234000.0235000.0301000.0388000.0146000.0257000.0235000.0
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ValuationAllowancesAndReservesBalance us-gaap:ValuationAllowancesAndReservesType

us-gaap:ValuationAllowancesAndReservesBalance

alg:SECSchedule1209SalesDiscounts


Valuation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312016-12-312015-12-31
Value121413131719161619201817151315
Percentage of ValuationAllowancesAndReservesBalance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryValuationReserve


Valuation
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value128.2337.1946.9327.2629.6757.6018.5969.0997.637.5069.06
Percentage of ValuationAllowancesAndReservesBalance88.848.839.744.353.864.10.00.00.00.00.00.0

us-gaap:WarrantyReserves


Valuation
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value9.096104.9925.3355.2625.5665.9134.9945.0075.0835.5545.972
Percentage of ValuationAllowancesAndReservesBalance67.160.727.534.139.036.90.00.00.00.00.00.0

Line plots across dimensions of each concept


Operating Margin
us-gaap:StatementBusinessSegments
(None,)
Operating  Marginus-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:StatementBusinessSegments
(None,)
Operating Income Lossus-gaap: Statement Business Segments
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:Assets
us-gaap:StatementBusinessSegments
(None,)
Assetsus-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components