IPGP


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

Table of contents



us-gaap:CommonStockValue

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:CostOfRevenue

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss
us-gaap:StatementEquityComponents

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:StatementGeographical
us-gaap:TimingOfTransferOfGoodOrService

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:InventoryFinishedGoods

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

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:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:NotesPayableCurrent
us-gaap:LongtermDebtType

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:LongTermDebt

us-gaap:LongTermDebtNoncurrent

us-gaap:MinorityInterest

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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:TreasuryStockValue

us-gaap:MinorityInterest

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss

us-gaap:ProfitLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquireInvestments

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:RepaymentsOfLongTermDebt

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:ProceedsFromSaleOfShortTermInvestments

ipgp:AllowanceForDoubtfulAccountsReceivableForeignCurrencyTranslation

ipgp:BasicNetIncomePerShareAttributableToParent

ipgp:ChangeInCapitalExpendituresIncurredButNotYetPaid

ipgp:DemonstrationUnitsTransferredFromInventoryToOtherAssets

ipgp:DilutedNetIncomePerShareAttributableToParent
us-gaap:FinancialInstrument
ipgp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangeInFairValue
us-gaap:FinancialInstrument
ipgp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignExchange

ipgp:ImpairmentOfLongLivedAssetsAndOtherRestructuringCharges

ipgp:IncreaseDecreaseInContractWithCustomerLiabilityCurrent

ipgp:IncreaseDecreaseInContractWithCustomerLiabilityNonCurrent

ipgp:InventoryTransferredToPropertyPlantAndEquipment

ipgp:ProvisionsForInventoryProductWarrantyAndBadDebt

ipgp:StockIssuedDuringPeriodValueOptionsAndEquityInstrumentsOtherThanOptionsExercised
us-gaap:StatementEquityComponents

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingEquityBasedCompensationProvisionalIncomeTaxExpenseBenefit

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentProvisionalIncomeTaxExpenseBenefit

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentTaxEffectOfLossesInSubsidiaries

ipgp:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromCurrentPeriodTaxPositions

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
us-gaap:FinancialInstrument
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
us-gaap:FinancialInstrument
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
us-gaap:BusinessAcquisition
us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:ForeignCurrencyTransactionGainLossUnrealized
us-gaap:BusinessAcquisition
us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:GoodwillImpairmentLoss

us-gaap:GoodwillPurchaseAccountingAdjustments
us-gaap:BusinessAcquisition

us-gaap:ImpairmentOfLongLivedAssetsHeldForUse

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:InventoryWriteDown
us-gaap:FinancialInstrument, us-gaap:InformationByCategoryOfDebtSecurity
us-gaap:MarketableSecuritiesUnrealizedGainLoss

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
us-gaap:StatementEquityComponents
us-gaap:DerivativeInstrumentRisk
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesGross
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:PaymentsToAcquireShortTermInvestments

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss

us-gaap:StandardProductWarrantyAccrualPayments

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:StatementEquityComponents

us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit
us-gaap:ShareRepurchaseProgram
us-gaap:TreasuryStockAcquiredAverageCostPerShare

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

ipgp:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax

ipgp:ContingentPurchaseConsiderationFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

ipgp:DeferredTaxLiabilitiesWithholdingandDividendTaxForeign

ipgp:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

ipgp:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue

ipgp:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice
us-gaap:FairValueByAssetClass
ipgp:ShortTermInvestmentsFairValueDisclosure
us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:MajorPropertyClass, us-gaap:RelatedPartyTransaction, us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:AccountsPayableRelatedPartiesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FinancialInstrument, us-gaap:InformationByCategoryOfDebtSecurity

us-gaap:BankAcceptancesExecuted
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:FairValueByAssetClass
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
us-gaap:BusinessAcquisition
us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeNotionalAmount

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:AwardType
us-gaap:FinancialInstrument
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
us-gaap:DebtInstrument
us-gaap:GuaranteeObligationsCurrentCarryingValue

us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount

us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued

us-gaap:IncomeTaxesReceivable

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterials

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcess

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
us-gaap:DebtInstrument

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

us-gaap:LongTermDebtFairValue
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:NotesPayable
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:StatementScenario
us-gaap:LongtermDebtType
us-gaap:LongtermDebtType, us-gaap:StatementScenario
us-gaap:StatementScenario, us-gaap:LongtermDebtType

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:BusinessAcquisition
us-gaap:OperatingLossCarryforwards
us-gaap:IncomeTaxAuthority
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwardsValuationAllowance

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualNoncurrent

us-gaap:RecordedUnconditionalPurchaseObligation

us-gaap:RestrictedCashCurrent

us-gaap:RevenueRemainingPerformanceObligation
us-gaap:TimingOfTransferOfGoodOrService
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount
us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardValuationAllowance

us-gaap:UndistributedEarningsOfForeignSubsidiaries

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income 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
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
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
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

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-302010-03-31
us-gaap:CommonStockValue ██████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0060.0060.0060.0060.0060.0060.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.005NA0.005NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█53.99954.201NA53.66453.5353.676NA53.62253.84853.874NA54.69654.99255.182NA54.69854.47154.37NA53.76153.78853.621NA53.39253.44253.267NA52.79252.76952.724NA52.36752.38552.35NA52.10252.07149.582NA48.74748.6148.69NA47.747.333NA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic ▁█53.47253.541NA53.09853.0453.075NA52.92853.04253.001NA53.57153.66253.694NA53.4453.3853.368NA53.07153.06552.898NA52.67552.65752.486NA52.08852.06851.97NA51.49551.46251.407NA51.0950.98948.446NA47.48347.3147.099NA46.53346.22NA
us-gaap:EarningsPerShareBasic ▅▅▄▃▃▃▁▄▅▄▅▇█▇▄█▇▅▅▅▅▄▅▅▅▄▄▄▄▄▃▄▄▃▃▄▃▃▃▃▃▃▃▂▂▁1.311.270.920.670.720.69-0.081.081.361.041.421.882.271.980.992.161.951.41.421.31.260.931.151.191.161.091.081.060.930.780.710.820.810.680.680.830.740.630.650.680.650.490.580.280.220.07
us-gaap:EarningsPerShareDiluted ▅▅▄▃▃▃▁▅▅▄▆▇█▇▄█▇▅▅▅▅▄▅▅▅▅▅▄▄▄▃▄▄▃▃▄▃▃▃▃▃▃▃▂▂▁1.291.260.920.660.710.68-0.081.071.341.021.41.842.211.930.962.111.911.381.391.291.250.921.141.181.151.081.071.050.920.770.70.810.80.670.670.810.720.610.640.660.630.470.560.280.220.07
  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-302010-03-31
  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-302010-03-31
 TTM Greenblatt ROC _ _▅▅▄▃▃▃▁▄▅▄▅▆█▇▇█▇▅▆▅▅▄▅▅▅▅▄▄▄▃▃▄▄▃▃▄▃▃▃▃▃▂92.25288.84265.24141.41347.20944.7960.24374.14591.0968.31596.052123.863162.391141.1148.267160.222141.142101.481105.294.08695.00770.01983.01689.56287.44382.02279.63177.58968.74957.78948.85359.77359.87549.64647.25960.00756.44545.17746.0749.23246.12234.098NANANANA
  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-302010-03-31
us-gaap:ComprehensiveIncomeNetOfTax ▆▄▆▃▅▁▃▃▆▅▅▆▄█▅██▆▄▅▅▅▄▄▅▃▂▃▅▃▄▄▄▃▄▄▃▄▃▃▄▄88.6535.93597.10126.27873.806-36.75922.92426.92486.06260.30157.03385.50442.954132.98464.799145.463136.632101.90244.99577.25263.58677.81835.08946.50272.57619.083-1.3588.32755.0127.90439.85554.28337.45325.58242.57252.93818.90942.88321.43313.42233.84636.143NANANANA
us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest ▄▃▄▃▄▄▄▃▄▃▃▄▄▄▄▄▃▄▄▄▄▄▃▃▃▄▄▄▄▄▄▄▄▄▄▄▂█▄▁▆▅0.194-0.1240.431-0.0930.0930.1440.168-0.1650.267-0.24-0.0670.1960.00.00.0570.0-0.0370.011-0.004-0.004-0.0190.005-0.091-0.285-0.055-0.0130.00.00.00.00.00.00.00.00.00.0-0.8572.7650.517-1.5731.2950.949NANANANA
us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest ▆▄▆▃▅▁▃▃▆▅▅▆▄█▅██▆▄▅▅▅▄▄▅▃▂▃▅▃▄▄▄▃▄▄▃▄▃▃▄▄88.84435.81197.53226.18573.899-36.61523.09226.75986.32960.06156.96685.742.954132.98464.856145.463136.595101.91344.99177.24863.56777.82334.99846.21772.52119.07-1.3588.32755.0127.90439.85554.28337.45325.58242.57252.93818.05245.64821.9511.84935.14137.092NANANANA
us-gaap:CostOfRevenue ███▇▇▆█▇█▇▇▇▇▆▆▇▇▅▅▅▅▄▄▄▄▃▄▃▃▃▃▃▃▂▂▃▂▂▂▂▂▁▁▁▁191.13181.594189.751165.649159.962146.366182.424176.28183.532166.136163.303161.162178.638156.502152.262168.06163.077128.579124.786121.226115.08492.838101.583110.237106.43591.13393.48590.56187.97781.29184.33779.33978.24966.21169.85670.4263.01754.50857.158.60555.2346.29245.46639.87836.797NA
us-gaap:GeneralAndAdministrativeExpense ██▇▇▇▇▆▇▇▇▇▆▆▆▅▅▅▄▅▄▄▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁31.06630.09227.44429.03826.39927.12425.07126.77628.53827.21227.57225.24524.11725.49521.57621.49119.87517.72619.63716.79716.15113.90114.71814.67915.01712.77815.12614.17213.12412.91613.04913.17512.82911.819.93710.6098.7369.9499.94310.9978.3338.1696.6337.87.384NA
us-gaap:GrossProfit ▆▆▅▅▅▄▄▅▆▅▆▇█▇▇█▇▅▅▅▅▄▄▅▅▄▄▄▄▃▃▃▃▃▃▃▃▃▂▃▃▂▂▂▁▁180.528163.991146.879152.792136.449102.876124.203152.858180.237148.911166.747195.184234.975203.362208.793224.555206.296157.267155.336144.791137.703114.41122.043133.304128.703107.827113.917109.09104.22789.28481.52292.81389.92275.64175.17485.95974.9168.68466.42470.45966.70653.66655.51939.93130.46120.547
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments ▅▅▄▃▃▃▁▄▅▄▅▆█▇▇█▇▅▆▅▅▄▄▅▅▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▂▃▂▂91.87388.665.59642.52249.51448.062.9677.35995.79972.258100.865128.17163.506141.854148.422160.556141.633101.26106.27594.65395.41870.21882.54789.65487.49281.92379.75577.74768.98857.98448.98360.05459.60149.66348.02660.26756.96843.95446.18249.16845.33433.938.82819.87315.494NA
us-gaap:IncomeTaxExpenseBenefit ▂▂▂▁▁▁▁▂▂▂▃▃▄▃█▄▄▃▃▃▃▂▂▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁22.19620.37815.926.99211.14811.2947.26320.23223.27817.34225.39927.41841.88935.5295.46644.95937.5326.32831.14625.42628.38720.8921.86926.89726.24824.57723.32422.54720.70517.45312.38817.71617.88114.53613.11417.83217.11913.40614.32714.89913.82710.52211.566.5585.149NA
us-gaap:IncomeTaxesPaidNet ▄▄▃▂▄▅▃▄▄█▃▅▇▃▆▆▇▅▅▄█▂▄▄▅▂▃▃▄▄▃▃▃▇▂▂▂▂▃▁▂▂▁▁20.46921.3419.96612.22523.80529.86519.77923.31722.41751.43817.96130.30644.94919.54636.89937.70449.58531.37134.42526.06154.52311.95525.95320.64832.83911.88916.81415.20520.63220.89315.50412.79913.49547.8135.0136.5217.6916.75519.7344.566.048.8651.0542.859NANA
us-gaap:InterestIncomeExpenseNonoperatingNet ▁▁▂▄▅▆▆▇████▃▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂▂▂▂▂▁▂▃▂▂▁-0.407-0.4950.1731.1681.8563.0732.5013.7344.0513.9524.1323.8840.7290.3110.086-0.1250.4680.3080.4690.3730.270.1920.034-0.04-0.112-0.1840.066-0.0040.0-0.1390.0240.063-0.035-0.053-0.2220.0550.615-0.129-0.096-0.209NANANANANANA
us-gaap:InterestPaidNet ▄▄▃▃▃▁█▂▁▅▄▅▆▅▃0.6850.7030.5840.5890.6140.4471.0280.4910.4150.7490.650.730.8730.7990.618NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▅▅▄▃▃▃▁▄▅▄▅▇█▇▄█▇▅▅▅▅▄▅▅▅▄▄▄▄▃▃▄▄▃▃▄▃▃▃▃▃▃▃▂▂▁69.868.12749.33935.60438.22636.403-4.4557.25372.27255.15975.559100.517121.617106.33452.956115.597104.11674.94575.13369.23567.05849.32660.70462.79161.29957.35956.43155.248.28340.53136.59542.33841.7235.12734.91242.43537.74229.91531.08632.86930.73623.06827.06213.22610.3063.397
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest ▁▂▃▂▂▃▂▁▂▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█▄▄▆▄▃▂▂▂-0.1230.0950.337-0.0740.140.3630.147-0.1260.249-0.243-0.0930.2350.00.00.00.0-0.013-0.013-0.003-0.008-0.0270.002-0.026-0.034-0.055-0.0130.00.00.00.00.00.00.00.00.00.02.1070.6330.7691.40.7710.310.2060.0890.039NA
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic NANA49.33935.60438.22636.403-4.4557.25372.27255.15975.559100.517121.617106.334NANANANANANANANANANANANANANANANA36.59542.33841.7235.12734.91242.43537.74230.40831.0832.38230.73623.068NANANANA
us-gaap:NonoperatingIncomeExpense ▂▂▃▄▅▆▆▆█▇█▇▄▃▃▃▃▂▄▃▃▃▂▃▂▂▃▃▃▃▃▃▂▂▃▃▃▁▃▂-0.379-0.2420.3551.1092.3053.2642.7173.2144.7093.9434.8134.3071.1150.7540.1550.3340.491-0.2211.0750.5670.4110.199-0.4690.0920.049-0.0990.1240.1580.2390.1950.130.281-0.2740.0170.7670.260.523-1.2230.112-0.064NANANANANANA
us-gaap:OperatingExpenses ▆▅▅▇▆▄█▅▆▅▅▅▅▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁88.27675.14981.638111.37989.2458.08123.9678.71389.14780.59670.69671.32172.58462.26260.52664.33365.15455.78650.13550.70542.69644.39139.02743.74241.2625.80534.28631.50135.47831.49532.66933.0430.04725.99527.91525.95218.46523.50720.35421.22720.58419.56816.70519.38614.75NA
us-gaap:OperatingIncomeLoss ▅▅▄▃▃▃▁▄▅▄▅▆█▇▇█▇▅▆▅▅▄▅▅▅▅▄▄▄▃▃▄▄▃▃▄▃▃▃▃▃▂▃▂▂92.25288.84265.24141.41347.20944.7960.24374.14591.0968.31596.052123.863162.391141.1148.267160.222141.142101.481105.294.08695.00770.01983.01689.56287.44382.02279.63177.58968.74957.78948.85359.77359.87549.64647.25960.00756.44545.17746.0749.23246.12234.09838.81420.54515.711NA
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax ███▁▇█▇▇▇▇▇▇▇▇0.0510.0680.044-0.551-0.0010.036-0.0150.0030.008-0.0130.018-0.0050.00.002NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▆▄█▅▇▁▇▄▆▆▄▅▁▇▆▇▇▇▄▆▅▇▄▄▆▃▂▃▆▅▆▆▅▅▆▆▄▆▅▄▆19.116-32.47947.812-8.56235.534-73.41727.428-30.4113.8185.161-18.518-15.047-78.66326.63811.92329.85532.52226.699-29.7858.068-3.61528.495-25.68-16.5411.225-38.319-57.833-46.9186.683-12.6663.21911.892-4.358-9.6287.54910.479-21.84615.043-9.843-22.6593.736NANANANANA
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▆▄█▅▇▁▇▄▆▆▄▅▁▇▆▇▇▇▄▆▅▇▄▄▆▃▂▃▆▅▆▆▅▅▆▆▄▆▅▄▆19.167-32.41147.856-9.34535.533-73.38127.395-30.36813.8085.145-18.5-15.052-78.66326.6511.929.86632.49226.981-30.1388.021-3.46428.495-25.68-16.5411.277-38.276-57.789-46.8736.727-12.6273.2611.945-4.267-9.5457.6610.503-21.79715.1-9.905-22.423.634NANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▅▆▅▄▆▅▅▃▇▅▇▆▆▆▅▆▅▃▇▅▅▅▃▅▅▅▅▅▅▆▅▅▄▅█▅▄▁▅▄▂▅▅▂▄0.0280.2530.182-0.0590.4490.1910.216-0.520.658-0.0090.6810.4230.3860.4430.0690.4590.023-0.5290.6060.1940.1410.007-0.5030.1320.1610.0850.0580.1620.2390.3340.1060.218-0.2390.070.9890.205-0.092-1.0940.112-0.064-0.7880.0080.014-0.672-0.217NA
us-gaap:ProfitLoss ▅▅▄▃▃▃▁▄▅▄▅▇█▇▄█▇▅▅▅▅▄▅▅▅▄▄▄▄▃▃▄▄▃▃▄▃▃▃▃▃▃▃▂▂▁69.67768.22249.67635.5338.36636.766-4.30357.12772.52154.91675.466100.752121.617106.33452.956115.597104.10374.93275.12969.22767.03149.32860.67862.75761.24457.34656.43155.248.28340.53136.59542.33841.7235.12734.91242.43539.84930.54831.85534.26931.50723.37827.26813.31510.3453.424
us-gaap:ResearchAndDevelopmentExpense ██▇▇▇▇▇▇█▇▇▇▇▆▆▆▆▅▅▅▄▄▄▄▃▃▃▃▃▃▂▃▂▂▂▂▂▂▁▁▁▁▁▁▁35.19133.33931.76631.7131.58431.83830.46932.1634.87232.49631.50130.90931.81328.54626.58925.54125.9622.7822.10820.54318.41217.48917.76916.22115.11414.2313.8113.44713.36212.78410.87811.50110.4838.7989.277.7627.2297.146.586.5016.615.7315.2924.9814.729NA
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ▇▇▇▆▆▅▆▆▇▆▆▇█▇▇█▇▆▅▅▅▄▄▅▅▄▄▄▄▃▃▃▃▃▃▃▃▂▂▃▂▂▂▂▁▁371.658345.585336.63318.441296.411249.242306.627329.138363.769315.047330.051356.346413.613359.864361.055392.615369.373285.846280.121266.017252.787207.248223.626243.541235.138198.96207.402199.651192.204170.575165.859172.152168.171141.852145.03156.379137.927123.192123.524129.064121.93699.958100.98579.80967.25851.204
us-gaap:SellingAndMarketingExpense ▇▇▇▇▇▇▇▇█▇▆▅▅▅▅▅▄▄▃▄▃▃▃▂▂▂▂▂▃▂▂▂▂▂▂▂▂▁▁▁▂▁▁▁▁19.19318.88317.24217.33217.32618.68318.83818.96920.66319.27516.28413.47914.53613.51613.45413.38412.13610.82710.2110.469.6898.0348.647.7177.9627.5497.9297.4968.0477.1657.1786.8016.8455.8687.0745.7855.8545.1325.285.6565.8474.9485.3034.5274.932NA
  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-302010-03-31
  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-302010-03-31
us-gaap:Assets ███▇▇▇▇▇▇▇▇▇▆▆▆▆▅▅▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁3086.5122982.9512935.72794.9322758.7362680.1342730.4362730.9042737.4162628.7362574.452562.0992530.4782498.0072367.2552246.0652030.5421902.5731789.9991727.2981629.3071550.11453.4291408.2061334.5411249.261210.8871185.3881158.3861097.0131061.2161009.796939.255892.258895.498878.385798.014834.905608.132596.324561.381NA441.855NANANA
us-gaap:Liabilities █▇▇▆▆▇▇▇█▇█▇▇▇▇▆▄▄▄▄▃▃▃▃▂▂▂▂▁▁▁▁▁▁▂▂▁▁▁▃▂380.232342.281341.589323.858321.43324.204327.993350.244370.055360.448368.215355.291358.321352.638344.933286.966226.185236.301232.275224.282206.144203.102192.764192.32170.786168.741164.326148.685134.526135.697133.247134.109123.288119.033152.571148.813128.283128.152118.399177.361158.977NA125.052NANANA
us-gaap:LiabilitiesAndStockholdersEquity ███▇▇▇▇▇▇▇▇▇▆▆▆▆▅▅▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁3086.5122982.9512935.72794.9322758.7362680.1342730.4362730.9042737.4162628.7362574.452562.0992530.4782498.0072367.2552246.0652030.5421902.5731789.9991727.2981629.3071550.11453.4291408.2061334.5411249.261210.8871185.3881158.3861097.0131061.2161009.796939.255892.258895.498878.385798.014834.905608.132596.324561.381NA441.855NANANA
us-gaap:StockholdersEquity ███▇▇▇▇▇▇▇▆▆▆▆▆▆▅▅▅▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁2704.9182639.5022592.8192470.2132436.3522355.0692401.7262380.1112366.6472267.8412205.5482205.9632172.1572145.3692022.3221959.0991804.3571666.0951557.5581502.8461422.9891345.8561259.5281214.6581162.3211078.9531046.5611036.7031023.86961.316927.969875.687815.967773.225742.927729.572669.731658.366443.323418.727402.159NA316.6285.156252.116NA
  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-302010-03-31
us-gaap:AssetsCurrent ██▇▇▇▆▇▆▆▆▆▆▆▆▆▆▅▅▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁2290.5922202.2612148.0772031.6531950.5261874.5261896.6341865.5151863.0821792.0941805.4241882.2851836.0351864.8861754.011642.5391510.7741391.0141300.9621276.4981197.2471197.6391122.9351078.0721002.37931.028893.838863.254854.092825.133786.343749.208691.585649.371664.959661.106602.957647.678434.457431.612399.8NA300.801NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆▇▇▆▆▅▆▅▅▅▅▅▇██▇▇▆▅▅▅▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▁▁▁754.199896.741876.231763.92747.859570.058680.07580.329530.013548.938544.358647.606816.792969.123909.9880.267808.111697.778623.855645.558587.286613.692582.532651.22571.508541.474522.15487.518483.432480.609448.776398.355369.484355.715384.053372.569345.578377.071180.234196.586188.196160.618147.8696.6390.655NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▅▇▇▅▄▂▃▂▁▁▁▃▆█▇754.199896.741878.553766.05750.042572.341682.984583.118532.977551.804544.358647.606816.792969.123909.9NANANA623.855NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShortTermInvestments █▆▅▆▅▇▅▅▅▅▅▅▃▂▂▂▁▂▂▁▁▁▁743.21548.196514.835537.696501.04625.085502.546498.508512.816481.139500.432474.422308.97206.786206.257165.655122.304165.025206.779126.97126.794126.273106.584NANANA0.0NANANANANANANANANA9.76518.45125.451NANANANANANANA
us-gaap:AccountsReceivableNetCurrent ▇▇█▇▆▅▇▇█▇▇▇▇▇▇▆▇▅▄▄▄▄▄▄▄▄▃▃▃▂▂▃▂▂▂▂▁▂▁▁▁250.669252.877264.321240.352203.568200.646238.479252.926273.697231.85255.509251.613242.128235.477237.278226.756237.332180.226155.901162.725151.476146.505150.479154.814169.828149.781143.109136.629124.144107.598103.803120.64114.498102.79396.63110.64986.13288.42675.75580.36173.284NA55.399NANANA
us-gaap:InventoryNet █▇▇▇▇▇▇████▇▇▆▅▅▄▄▄▄▄▄▃▃▃▂▂▃▃▂▂▂▂▂▂▂▁▁▁▁▁404.547368.149364.993370.344367.166363.383380.79417.163425.996417.817403.579397.409376.019356.375307.712282.495260.661261.893239.01242.37241.282226.907203.738197.635190.848174.14171.009179.476178.925170.556172.7171.268154.093142.096139.618135.121121.979123.43116.978117.276109.273NA72.47NANANA
us-gaap:InventoryFinishedGoods ██▇▇▇▇▇▇█▆▅▆▆▇▆▆▆▇▅▆▆▅▄▄▄▃▂▂▂▂▂▂▂▁▁▁▁▁▁147.612139.707126.967129.865135.924139.485130.78132.143141.567114.516103.487116.011112.732138.505118.805115.478117.507130.398101.003113.803116.243105.33790.08591.06677.84368.1257.48157.48156.66357.65853.23454.13945.10338.09939.94243.37537.3435.43635.491NANANA22.952NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▇▆▆▇▇▆▇█▇▆▅▆▆▅▅▅▅▄▄▃▂▃▂▂▂▂▂▃▃▃▃▃▂▂▂▁▁▁▁▂73.15765.87757.80458.90568.11564.51455.87665.89670.67561.38957.76450.01351.91154.69547.91946.72744.45444.13341.28938.91333.04224.57725.56423.22124.24123.78521.29523.46432.63433.11830.83630.07225.94223.26518.63918.29614.51614.25111.85513.53217.179NA13.816NANANA
  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-302010-03-31
us-gaap:NoncurrentAssets NANA611.948NANANA617.96NANANA553.732NANANA473.854NANANA391.086NANANA298.091NANANA285.657NANANA256.354NANANA215.494NANANA159.001NANANA125.303NANANA
 us-gaap:NoncurrentAssets us-gaap:FiniteLivedIntangibleAssetsByMajorClass ipgp:DemonstrationEquipmentNANA6.506NANANA7.591NANANA7.037NANANA6.277NANANA6.017NANANA3.229NANANA3.612NANANA5.524NANANA4.931NANANA3.799NANANA4.619NANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:BYNANA38.304NANANA28.361NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:CNNANA8.175NANANA8.933NANANA9.123NANANA8.191NANANA8.096NANANA6.237NANANA6.582NANANA5.895NANANA6.424NANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:DENANA86.98NANANA86.881NANANA81.218NANANA83.826NANANA61.792NANANA53.678NANANA51.528NANANA52.791NANANA47.019NANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:RUNANA66.924NANANA84.471NANANA76.359NANANA87.612NANANA76.966NANANA55.15NANANA59.612NANANA73.747NANANA60.151NANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:USNANA362.395NANANA366.059NANANA346.343NANANA273.947NANANA230.116NANANA170.981NANANA155.428NANANA110.441NANANA86.226NANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical ipgp:OtherLocationNANA49.17NANANA71.616NANANA40.689NANANA20.278NANANA14.116NANANA12.045NANANA12.507NANANA13.48NANANA15.674NANANA12.721NANANA4.723NANANA
us-gaap:PropertyPlantAndEquipmentGross NANA1085.136NANANA1010.278NANANA878.575NANANA743.925NANANA606.614NANANA475.397NANANA439.053NANANA403.728NANANA337.25NANANA262.276NANANA214.234NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:BuildingNANA412.725NANANA400.617NANANA332.15NANANA267.256NANANA214.83NANANA166.784NANANA144.629NANANA146.73NANANA109.288NANANA96.556NANANA87.492NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgressNANA70.341NANANA44.201NANANA54.454NANANA49.256NANANA59.391NANANA35.946NANANA47.285NANANA52.911NANANA52.457NANANA20.953NANANA5.392NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixturesNANA77.196NANANA70.001NANANA65.775NANANA55.885NANANA31.21NANANA26.981NANANA25.816NANANA23.589NANANA22.446NANANA18.268NANANA16.607NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LandNANA51.454NANANA45.676NANANA41.937NANANA26.623NANANA21.811NANANA18.962NANANA19.248NANANA15.448NANANA17.303NANANA16.168NANANA12.38NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:MachineryAndEquipmentNANA473.42NANANA449.783NANANA384.259NANANA344.905NANANA279.372NANANA226.724NANANA202.075NANANA165.05NANANA135.756NANANA110.331NANANA92.363NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA487.609NANANA409.426NANANA335.507NANANA283.719NANANA227.239NANANA186.793NANANA163.971NANANA151.483NANANA126.687NANANA107.074NANANA93.551NANANA
us-gaap:AmortizationOfIntangibleAssets ▇▇▆▆▆▇▅██▇▅▄▄▄▄▄▃▂▂▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁3.0793.2572.9452.9472.9493.1332.3643.6173.6483.3162.3491.9821.9081.9311.9411.7251.1681.0651.0631.2520.9010.5430.5680.5850.6080.5120.6060.5270.5340.5430.6050.5960.6460.4630.4220.5720.5460.5510.5590.5720.511NANANANANA
us-gaap:PropertyPlantAndEquipmentNet ███▇█████▇▇▇▇▆▆▅▅▅▅▄▄▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁612.42600.911597.527576.398585.644580.98600.852596.138600.977570.756543.068529.163514.767483.907460.206441.494389.853395.858379.375367.474350.432309.206288.604286.514288.553274.145275.082271.286268.122249.361252.245236.507225.195218.995210.563195.153177.441169.876155.202143.339141.902NA120.683NANANA
us-gaap:Goodwill ▃▃▄▃▆▆▆███▇▅▅▅▅▄▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁39.038.76441.36637.73181.91181.62782.092109.954110.868110.349100.72256.76959.61655.70555.83151.14328.72819.83119.82820.14220.4610.5020.5050.5080.5160.5190.4550.4550.4550.4550.4550.4550.4553.2582.8983.113NANA0.0NANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▅▆▆▆▆▆▆▇███▄▄▅▅▅▃▃▃▃▃▁▂▂▂▂▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁59.0761.76862.11464.99967.99570.83274.27185.56189.90693.2887.13945.84447.24949.28451.22349.66932.29427.89228.78928.37229.39611.06611.90412.74414.01314.9139.2279.8478.4729.0189.56410.13110.95611.4127.517.8754.9465.7276.1576.9547.736NA7.131NANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▅▆▆▆▆▆▆▇███▄▄▅▅▅▃▃▃▃▃▁▂▂▂▂▁▁▁▁▁▁▁▂▁▁▁▁▁59.0761.76862.11464.99967.99570.83274.27185.56189.90693.2887.13945.84447.24949.28451.22349.66932.29427.89228.78928.37229.39611.06611.90412.74414.01314.9139.2279.8478.4729.0189.56410.13110.95611.4127.517.8754.9465.7276.157NANANA7.131NANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA40.005NANANA27.702NANANA11.627NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset NANA21.72NANANA23.028NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▆▆▇▇▇▆▇██▇▃▄▇▃▃▃▃▃▃▃▃▃▃▃▃▄▄▅▃▁▁▁▁▁▁▁▁▁▁▂▁39.67937.97143.41945.53542.11639.36845.19250.32151.7544.81918.93228.04344.99319.28519.00920.67321.0520.9318.60319.44118.33319.79820.09521.13121.59422.78726.84730.87219.1067.0327.817.3957.6626.8787.4616.7196.016.3037.4869.6567.676NA8.751NANANA
  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-302010-03-31
us-gaap:AccountsPayableCurrent █▇▄▆▇▆▄▄▆▆▅▄▇▅▅▅▄▄▄▂▃▃▄▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁▁▂▂50.71444.70425.74837.37542.26139.64827.32930.46638.01639.9736.30229.49442.98933.36935.10934.27128.99625.38828.04817.89920.41420.27726.31420.86221.53715.91617.14118.96915.05918.6218.78714.29318.52514.57517.78314.29113.213.48811.12215.24114.884NA9.51NANANA
us-gaap:AccruedIncomeTaxesCurrent ▂▁▂▁▁▁▂▄▃▃█▇▅▄▃▂▂▄▄▅▄█▆▇▅▄▄▄▃▃▃▄▃▂▇▆▅▄▄▅▂9.1813.4468.283.8061.0243.35611.05319.94419.29813.00751.16147.77729.33922.8215.77310.0610.10223.42324.55434.11726.68853.65637.80945.08428.6925.60621.67225.08816.82314.05415.21827.03117.8619.19142.44337.60431.19124.7221.2329.0297.555NA11.594NANANA
us-gaap:AccruedLiabilitiesCurrent █▇▇▆▆▆▆▆▇▆▆▅▅▅▆▅▄▄▄▃▃▂▂▃▂▂▂▂▂▂▂▂▁▁▁▂▁▁▁▁▁192.164162.775176.74156.472148.226148.671149.782151.431161.209153.151154.64137.06134.314135.75144.417134.284116.499105.737102.48596.37680.53470.98775.66776.91368.27462.20964.05766.86263.37963.86759.33659.55353.4550.13851.45155.73346.22544.01447.28551.24850.732NA50.105NANANA
us-gaap:ContractWithCustomerLiabilityCurrent █▇▇▆▅▆▆▅▆▆▅▁▁▅▅80.36669.52671.24657.03454.58762.49959.53149.35861.50655.23752.60611.3079.20150.34146.508NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▆▆▆▅▅▅▆▇▆█▆▆▅▆▅▄▄▄▄▃▄▃▄▃▂▂▃▂▂▁▂▁▁▃▂▂▂▁▂▁255.905214.753214.578201.445195.286195.432191.904205.563222.228209.816245.774217.985210.279195.56198.903182.191156.785157.736158.275155.627134.976150.671144.98148.85125.771123.13122.075128.013113.172103.278100.079105.80795.20288.11125.455121.281103.778103.13993.712110.65890.828NA82.77NANANA
us-gaap:LongTermDebtCurrent ▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂▁▁▁▁██▇▇▁▁▁▁▁▁▁▁▁▁▁▁3.8463.8283.813.7923.7753.7573.743.7223.7053.6883.6713.6543.6373.6213.6043.5761.1883.1883.1883.1883.1882.02.02.02.013.013.33311.66712.01.3331.3331.3331.3331.5291.5051.5721.581.5751.6131.5461.586NA1.333NANANA
 us-gaap:NotesPayableCurrent us-gaap:DebtInstrument,us-gaap:LongtermDebtType ipgp:LongTermNote,us-gaap:UnsecuredDebt▄▄1.1871.187NA1.1881.1881.188NA1.1881.1881.188NA1.1881.188NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NotesPayableCurrent us-gaap:LongtermDebtType us-gaap:SecuredDebt██▇▇▆▆▅▅▄▄▃▃▃▂▂▁2.6592.6412.6232.6042.5872.5692.5522.5342.5172.52.4832.4662.4492.4332.4162.388NA2.02.02.02.0NANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NotesPayableCurrent us-gaap:LongtermDebtType us-gaap:UnsecuredDebtNANA1.187NANANA1.188NANANA1.188NANANA1.188NANA1.1881.1881.1881.188NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityCurrent ▇███▇▇▇▇█▇▁5.2675.5965.7785.5735.1384.9665.35.3155.6475.0010.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▅▄▅▅▄▅▅▆▆█▆▄▄▄▃▄▄▃▃▄▄▃▂▂▂▂▂▃▃▃▃▂▂▂▁▂▁▂▁12.5579.90712.58612.62911.12311.4712.95615.01714.97718.50714.9059.70411.2669.5158.8319.97110.0317.9448.4429.8019.9797.6225.6546.8736.9067.0946.297.7847.3897.557.3967.0645.745.7444.4675.6734.0966.7974.329NANANA6.438NANANA
  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-302010-03-31
us-gaap:LongTermDebt ▁▂▃▅▆▇█36.07137.02137.96738.90939.84640.77941.708NANANA45.37842.631NANA45.378NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LongTermDebtNoncurrent ▆▆▆▆▆▇▇▇▇▇▇▇████▄▇▇▇▇▄▄▄▄▄▄▁▁▃▃▃▃▃▃▃▃▃▃▃▄32.22533.19334.15735.11736.07137.02237.96838.90939.84640.77941.70742.63143.55144.46645.37846.29621.37536.83937.63538.43239.22917.16717.66718.16718.66719.16719.6670.00.011.011.33311.66712.012.52514.01414.34114.67115.13215.72616.29616.758NA15.644NANANA
us-gaap:MinorityInterest █▇▇▄▅▄▃▂▃▁▃▄1.3621.1681.2920.8610.9540.8610.7170.5490.7140.4470.6870.845NANA0.00.00.00.1770.1660.170.1741.1421.1371.2281.4341.5660.0NANANANANANANANANANANA0.2870.2360.245NA0.203NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent NANA18.448NANANA20.41NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA4.854NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA3.573NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA2.251NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA2.076NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA8.311NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-302010-03-31
us-gaap:StockholdersEquity ███▇▇▇▇▇▇▇▆▆▆▆▆▆▅▅▅▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁2704.9182639.5022592.8192470.2132436.3522355.0692401.7262380.1112366.6472267.8412205.5482205.9632172.1572145.3692022.3221959.0991804.3571666.0951557.5581502.8461422.9891345.8561259.5281214.6581162.3211078.9531046.5611036.7031023.86961.316927.969875.687815.967773.225742.927729.572669.731658.366443.323418.727402.159NA316.6285.156252.116NA
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest ███▇▇▇▇▇▇▇▇▇▆▆▆▆▅▅▅▅▄▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁2706.282640.672594.1112471.0742437.3062355.932402.4432380.662367.3612268.2882206.2352206.8082172.1572145.3692022.3221959.0991804.3571666.2721557.7241503.0161423.1631346.9981260.6651215.8861163.7551080.5191046.5611036.7031023.86961.316927.969875.687815.967773.225742.927729.572669.731658.366443.61418.963402.404360.449316.803285.452252.323NA
us-gaap:CommonStockValue ██████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0060.0060.0060.0060.0060.0060.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.005NA0.005NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ███▇▇▇▇▇▆▆▆▆▆▆▆▆▅▅▅▅▅▅▅▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▁▁▁883.546868.097854.301828.796811.559788.568785.636772.152761.936746.926744.937738.285729.082714.255704.727693.337681.263668.003650.974635.778629.694616.156607.649597.803591.718580.926567.617556.401551.885544.351538.908526.481521.044515.755511.039506.854499.951504.243332.585329.416325.783NA310.218NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ███▇▇▇▇▇▇▇▇▆▆▆▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁2326.1182256.3182188.1912138.8522103.2482065.0222028.7342033.1841975.9311903.6591848.51772.9411672.4241550.8071443.8671390.9111275.3141171.1981094.1081018.976949.741882.682833.356772.652709.86648.561591.202534.771479.571431.288390.757354.162311.824270.104234.977233.418190.983153.241122.83391.75359.371NA5.567NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▃▂▃▂▂▁▃▂▃▃▃▃▄▆▅▅▄▃▂▃▃▃▂▃▃▃▄▆▇▇▇▇▇▇▇▇▇█▇▇█-159.407-178.257-146.065-193.827-184.501-220.081-146.919-174.311-143.943-157.751-162.896-144.409-129.357-50.694-77.344-89.297-119.167-151.626-178.583-148.43-156.451-152.987-181.482-155.802-139.262-150.539-112.263-54.474-7.601-14.328-1.701-4.961-16.906-12.639-3.094-10.705-21.2080.877-12.1-2.44717.0NA0.81NANANA
us-gaap:TreasuryStockValue █▇▇▇▇▇▆▆▆▆▆▄▃▂▂▂▂▁▁▁345.345306.662303.614303.614293.96278.446265.73250.919227.282224.998224.998160.85999.99769.00448.93335.85733.05821.4858.9463.483NANA0.0NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MinorityInterest █▇▇▄▅▄▃▂▃▁▃▄1.3621.1681.2920.8610.9540.8610.7170.5490.7140.4470.6870.845NANA0.00.00.00.1770.1660.170.1741.1421.1371.2281.4341.5660.0NANANANANANANANANANANA0.2870.2360.245NA0.203NANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▆▆▆▇▅▄▅▆▄▁▄▃▁9.8638.8159.0788.749.2248.437.7928.548.8938.1386.5847.7197.3096.415NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-302010-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▅▅▄▄▄▇▅▄▃▆▄▆▅▆█▅▃▅▅▃▄▄▅▃▄▄▃▃▃▄▃▃▁▄▃▄▃▃▃▂▂▃▂115.64787.54385.31869.76173.47556.781129.93991.80358.12443.655113.0571.7108.89899.653108.545163.74882.28250.8299.28787.72741.28163.99361.9693.20149.40252.00856.01847.21233.48443.39158.40636.68735.613-11.33958.77138.0551.4527.00531.35629.00316.83810.15434.0255.969NANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▁▄▆▄█▃▅▆▄▅▃▂▂▅▄▃▆▆▃▅▄▅▃▅▅▅▅▅▅▆▅▅▅▅▅▅▅▆▅▆▅▆▅▆-222.949-60.694-3.496-60.874104.55-139.754-28.738-4.979-83.106-23.152-146.131-188.547-188.878-39.443-77.489-138.0224.3320.374-107.504-29.279-92.941-44.684-126.144-18.084-18.545-18.794-15.841-28.754-34.18-11.305-22.642-13.999-16.408-22.837-17.085-17.854-13.689-6.629-44.088-11.887-13.236-9.888-14.421-5.446NANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▃▃▃▃▂▃▂▃▃▁▁▂▂▃▄▂▃▃▃▄▃▃▃▃▃▃▃▃▃▃▃▃▃▂▃▁█▃▃▄▃▄▃-34.047-1.63715.485-2.094-2.679-20.792-10.043-22.8812.917-7.06-64.518-59.902-24.374-17.853-8.60930.654-21.681-3.7363.301-3.85930.373.0394.166-0.925-4.3486.4776.8880.0383.7320.87110.7251.697-6.2998.026-34.1155.155-60.652171.6990.3721.82522.4447.24433.6323.023NANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁▅▇▄█▂▆▅▄▄-142.54218.188112.50316.008177.701-110.64399.86650.141-18.8277.446NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-302010-03-31
us-gaap:DepreciationDepletionAndAmortization ██▇█▇████▇▇▆▆▆▆▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁24.15723.81923.36623.83823.25124.09923.73725.04524.68422.80221.37720.16719.50419.22318.15216.70215.2114.50413.82913.99312.25911.39411.33610.90310.4339.7439.2039.3218.9868.1028.118.5297.6687.2176.9766.816.1436.2155.786.2276.2975.6585.7475.584NANA
us-gaap:IncreaseDecreaseInAccountsPayable ▅█▁▃▅▅▃▂▃▄▄▁▆▄▃▄▄▃▆▃▃▂▅▄▅▃▄▄▃▄▄▂▅▃▄▄▄▄▃▄▄▄▄▃5.89918.98-10.761-4.4267.1916.054-2.12-7.692-2.41.955-0.107-10.8468.3931.134-1.1141.5093.474-1.569.409-1.375-1.692-6.7495.2870.0975.653-1.2311.9384.008-3.20.5162.982-4.5164.444-1.9362.205-0.0141.4820.702-3.490.5871.7593.129-0.059-0.721NANA
us-gaap:IncreaseDecreaseInAccountsReceivable ▃▃▅▆▄▁▂▃▇▂▃▅▅▃▄▂█▆▄▅▄▃▄▃▅▅▅▅▅▄▂▄▅▅▃▆▄▅▄▅▅▄▄▅-5.165-7.3615.3330.7031.481-34.492-17.338-13.49443.909-22.853-7.24416.56717.433-7.9426.809-17.21850.83322.8010.59113.7385.255-8.14-0.968-11.74419.86311.88510.59217.20616.3474.373-16.9515.7312.9628.25-13.80823.2131.09812.203-2.5339.29314.8422.0863.20311.365NANA
us-gaap:IncreaseDecreaseInInventories ▇▅▄▅▄▄▁▄▅▅▄▆▇█▆▅▄▅▄▄▅▅▅▅▅▅▄▅▄▄▄▅▅▄▄▄▄▄▄▅▅▅▄▄41.13620.0845.68719.0534.73110.429-22.92710.24321.0719.71913.38931.03741.2749.74431.38313.8773.41222.40810.8128.14615.30319.36518.39318.96119.31313.89812.02615.23211.1323.8566.6519.89116.836.9845.9256.9026.1214.0273.87817.06821.47313.729.0138.49NANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▅▅▄▄▄▇▅▄▃▆▄▆▅▆█▅▃▅▅▃▄▄▅▃▄▄▃▃▃▄▃▃▁▄▃▄▃▃▃▂▂▃▂115.64787.54385.31869.76173.47556.781129.93991.80358.12443.655113.0571.7108.89899.653108.545163.74882.28250.8299.28787.72741.28163.99361.9693.20149.40252.00856.01847.21233.48443.39158.40636.68735.613-11.33958.77138.0551.4527.00531.35629.00316.83810.15434.0255.969NANA
us-gaap:NetIncomeLoss ▅▅▄▃▃▃▁▄▅▄▅▇█▇▄█▇▅▅▅▅▄▅▅▅▄▄▄▄▃▃▄▄▃▃▄▃▃▃▃▃▃▃▂▂▁69.868.12749.33935.60438.22636.403-4.4557.25372.27255.15975.559100.517121.617106.33452.956115.597104.11674.94575.13369.23567.05849.32660.70462.79161.29957.35956.43155.248.28340.53136.59542.33841.7235.12734.91242.43537.74229.91531.08632.86930.73623.06827.06213.22610.3063.397
us-gaap:ProfitLoss ▅▅▄▃▃▃▁▄▅▄▅▇█▇▄█▇▅▅▅▅▄▅▅▅▄▄▄▄▃▃▄▄▃▃▄▃▃▃▃▃▃▃▂▂▁69.67768.22249.67635.5338.36636.766-4.30357.12772.52154.91675.466100.752121.617106.33452.956115.597104.10374.93275.12969.22767.03149.32860.67862.75761.24457.34656.43155.248.28340.53136.59542.33841.7235.12734.91242.43539.84930.54831.85534.26931.50723.37827.26813.31510.3453.424
us-gaap:ShareBasedCompensation █▇▇▇█▇▆▇▇▇▅▆▆▅▅▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁9.8638.8159.0788.7419.2238.437.7928.548.8938.1386.5847.7197.3096.4156.0325.935.7085.3515.6355.6635.4774.9595.1145.0134.7354.1274.1053.8953.9053.2673.1163.1322.942.5322.2072.1592.2011.9981.8681.8791.6942.6070.7180.915NANA
  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-302010-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▁▄▆▄█▃▅▆▄▅▃▂▂▅▄▃▆▆▃▅▄▅▃▅▅▅▅▅▅▆▅▅▅▅▅▅▅▆▅▆▅▆▅▆-222.949-60.694-3.496-60.874104.55-139.754-28.738-4.979-83.106-23.152-146.131-188.547-188.878-39.443-77.489-138.0224.3320.374-107.504-29.279-92.941-44.684-126.144-18.084-18.545-18.794-15.841-28.754-34.18-11.305-22.642-13.999-16.408-22.837-17.085-17.854-13.689-6.629-44.088-11.887-13.236-9.888-14.421-5.446NANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▃▃▃▃▂▂▃▂▇▄▃▅█▅▃█▃▃▃▄▆▃▂▂▂▁▂▃▄▁▃▁▂▂▂▂▃▁▂26.92327.42125.82524.50119.56917.80125.99621.04853.50432.98826.98836.83957.40339.11327.31455.58921.75721.87526.99529.18445.90324.9619.3618.15318.57914.02715.87826.94234.32511.45622.58614.0716.51717.74616.46915.74922.18713.77918.257NANANANANANANA
us-gaap:PaymentsToAcquireInvestments NANA378.826311.408113.126308.195202.626217.846161.727178.101198.812276.668219.05370.77765.24775.341NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-302010-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▃▃▃▃▂▃▂▃▃▁▁▂▂▃▄▂▃▃▃▄▃▃▃▃▃▃▃▃▃▃▃▃▃▂▃▁█▃▃▄▃▄▃-34.047-1.63715.485-2.094-2.679-20.792-10.043-22.8812.917-7.06-64.518-59.902-24.374-17.853-8.60930.654-21.681-3.7363.301-3.85930.373.0394.166-0.925-4.3486.4776.8880.0383.7320.87110.7251.697-6.2998.026-34.1155.155-60.652171.6990.3721.82522.4447.24433.6323.023NANA
us-gaap:RepaymentsOfLongTermDebt ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▆▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁0.950.9460.9420.9360.9340.9280.9240.920.9160.9110.9080.9020.8990.8950.8910.69117.4630.7970.7970.7970.50.50.50.511.50.8330.6670.3330.3340.3330.3340.3330.5461.640.2690.3721.1160.360.3860.380.3330.3330.3330.333NANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▅▁▁▂▃▂▃▄▁▁██▄▃▂▁▂▂▂▁▁▁▁38.6833.0480.09.65415.51412.71614.81123.6372.2840.064.13960.86230.99320.07113.0762.79911.57312.5395.4633.4830.00.00.0NANANANANANANANANANANANANANANANANANANANANANANA
  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-302010-03-31

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
Value6000.06000.06000.06000.06000.06000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.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.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.00.00.00.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


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
Value53545353535353535454555454545353535353535252525252525252494848484747
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.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
Value53535353535253535353535353535353525252525252515151515150484747474646
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-302010-03-31
Value1.311.270.920.670.720.69-0.081.081.361.041.421.882.271.980.992.161.951.41.421.31.260.931.151.191.161.091.081.060.930.780.710.820.810.680.680.830.740.630.650.680.650.490.580.280.220.07
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.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-302010-03-31
Value1.291.260.920.660.710.68-0.081.071.341.021.41.842.211.930.962.111.911.381.391.291.250.921.141.181.151.081.071.050.920.770.70.810.80.670.670.810.720.610.640.660.630.470.560.280.220.07
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.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
Value8835972673-36.75922268660578542132641451361014477637735467219-1.3588.3275527395437254252184221133336
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 RevenueFromContractWithCustomerExcludingAssessedTax23.910.428.88.324.9-14.77.58.223.719.117.324.010.437.017.937.037.035.616.129.025.237.515.719.130.99.6-0.74.228.616.424.031.522.318.029.433.913.734.817.410.427.836.2

Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest


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
Value194000.0-124000.0431000.0-93000.093000.0144000.0168000.0-165000.0267000.0-240000.0-67000.0196000.00057000.00-37000.011000.0-4000.0-4000.0-19000.05000.0-91000.0-285000.0-55000.0-13000.00000000000-857000.02765000.0517000.0-1573000.01295000.0949000.0
Percentage of ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.00.00.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.1-0.00.1-0.00.00.10.1-0.10.1-0.1-0.00.10.00.00.00.0-0.00.0-0.0-0.0-0.00.0-0.0-0.1-0.0-0.00.00.00.00.00.00.00.00.00.00.0-0.62.20.4-1.21.10.9

Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest


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
Value8835972673-36.61523268660568542132641451361014477637734467219-1.3588.3275527395437254252184521113537
Percentage of ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax23.910.429.08.224.9-14.77.58.123.719.117.324.010.437.018.037.037.035.716.129.025.137.615.719.030.89.6-0.74.228.616.424.031.522.318.029.433.913.137.117.89.228.837.1

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


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
Value191181189165159146182176183166163161178156152168163128124121115921011101069193908781847978666970635457585546453936
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax51.452.556.452.054.058.759.553.650.552.749.545.243.243.542.242.844.145.044.545.645.544.845.445.345.345.845.145.445.847.750.846.146.546.748.245.045.744.246.245.445.346.345.050.054.7

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
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
Value313027292627252628272725242521211917191616131414151215141312131312119.937108.7369.9499.943108.3338.1696.6337.87.384
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.48.78.29.18.910.98.28.17.88.68.47.15.87.16.05.55.46.27.06.36.46.76.66.06.46.47.37.16.87.67.97.77.68.36.96.86.38.18.08.56.88.26.69.811.0

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-302010-03-31
Value1801631461521361021241521801481661952342032082242061571551441371141221331281071131091048981928975758574686670665355393020
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.647.543.648.046.041.340.546.449.547.350.554.856.856.557.857.255.955.055.554.454.555.254.654.754.754.254.954.654.252.349.253.953.553.351.855.054.355.853.854.654.753.755.050.045.340.1

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
Value9188654249482.967795721001281631411481601411011069495708289878179776857486059494860564346494533381915
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 RevenueFromContractWithCustomerExcludingAssessedTax24.725.619.513.416.719.31.023.526.322.930.636.039.539.441.140.938.335.437.935.637.733.936.936.837.241.238.538.935.934.029.534.935.435.033.138.541.335.737.438.137.233.938.424.923.0

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
Value2220156.99211117.2632023172527413595443726312528202126262423222017121717141317171314141310116.5585.149
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 RevenueFromContractWithCustomerExcludingAssessedTax6.05.94.72.23.84.52.46.16.45.57.77.710.19.926.411.510.29.211.19.611.210.19.811.011.212.411.211.310.810.27.510.310.610.29.011.412.410.911.611.511.310.511.48.27.7

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
Value202119122329192322511730441936374931342654112520321116152020151213475.0136.5217.6916.755194.566.048.8651.0542.859
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 RevenueFromContractWithCustomerExcludingAssessedTax5.56.25.93.88.012.06.57.16.216.35.48.510.95.410.29.613.411.012.39.821.65.811.68.514.06.08.17.610.712.29.37.48.033.73.54.25.65.516.03.55.08.91.03.6

Interest Income Expense Nonoperating Net

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:InterestIncomeExpenseNonoperatingNet


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-30
Value-0.407-0.4950.1731.1681.8563.0732.5013.7344.0513.9524.1323.8840.7290.3110.086-0.1250.4680.3080.4690.3730.270.1920.034-0.04-0.112-0.1840.066-0.0040.0-0.1390.0240.063-0.035-0.053-0.2220.0550.615-0.129-0.096-0.209
Percentage of InterestIncomeExpenseNonoperatingNet100.0100.0100.0100.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.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.10.10.40.61.20.81.11.11.31.31.10.20.10.0-0.00.10.10.20.10.10.10.0-0.0-0.0-0.10.0-0.00.0-0.10.00.0-0.0-0.0-0.20.00.4-0.1-0.1-0.2

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-31
Value685000.0703000.0584000.0589000.0614000.0447000.01028000.0491000.0415000.0749000.0650000.0730000.0873000.0799000.0618000.0
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.20.20.20.20.30.10.10.20.20.20.20.20.2

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-302010-03-31
Value696849353836-4.455772557510012110652115104747569674960626157565548403642413534423729313230232713103.397
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.819.714.711.212.914.6-1.517.419.917.522.928.229.429.514.729.428.226.226.826.026.523.827.125.826.128.827.227.625.123.822.124.624.824.824.127.127.424.325.225.525.223.126.816.615.36.6

Net Income Loss Attributable To Noncontrolling Interest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest


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
Value-123000.095000.0337000.0-74000.0140000.0363000.0147000.0-126000.0249000.0-243000.0-93000.0235000.00000-13000.0-13000.0-3000.0-8000.0-27000.02000.0-26000.0-34000.0-55000.0-13000.000000000002107000.0633000.0769000.01400000.0771000.0310000.0206000.089000.039000.0
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.00.1-0.00.00.10.0-0.00.1-0.1-0.00.10.00.00.00.0-0.0-0.0-0.0-0.0-0.00.0-0.0-0.0-0.0-0.00.00.00.00.00.00.00.00.00.00.01.50.50.61.10.60.30.20.10.1

Net Income Loss Available To Common Stockholders Basic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic


Net
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-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
Value49353836-4.4557725575100121106364241353442373031323023
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.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.711.212.914.6-1.517.419.917.522.928.229.429.522.124.624.824.824.127.127.424.725.225.125.223.1

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
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-30
Value-0.379-0.2420.3551.1092.3053.2642.7173.2144.7093.9434.8134.3071.1150.7540.1550.3340.491-0.2211.0750.5670.4110.199-0.4690.0920.049-0.0990.1240.1580.2390.1950.130.281-0.2740.0170.7670.260.523-1.2230.112-0.064
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-0.1-0.10.10.30.81.30.91.01.31.31.51.20.30.20.00.10.1-0.10.40.20.20.1-0.20.00.0-0.00.10.10.10.10.10.2-0.20.00.50.20.4-1.00.1-0.0

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


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
Value88758111189581237889807071726260646555505042443943412534313531323330252725182320212019161914
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax23.821.724.335.030.123.340.423.924.525.621.420.017.517.316.816.417.619.517.919.116.921.417.518.017.513.016.515.818.518.519.719.217.918.319.216.613.419.116.516.416.919.616.524.321.9

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
Value9288654147440.243749168961231621411481601411011059495708389878279776857485959494760564546494634382015
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 RevenueFromContractWithCustomerExcludingAssessedTax24.825.719.413.015.918.00.122.525.021.729.134.839.339.241.140.838.235.537.635.437.633.837.136.837.241.238.438.935.833.929.534.735.635.032.638.440.936.737.338.137.834.138.425.723.4

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-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value51000.068000.044000.0-551000.0-1000.036000.0-15000.03000.08000.0-13000.018000.0-5000.002000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.0-0.2-0.00.0-0.00.00.0-0.00.0-0.00.00.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


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-03-31
Value51000.068000.044000.0-551000.0-1000.036000.0-15000.03000.08000.0-13000.018000.0-5000.02000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.0-0.2-0.00.0-0.00.00.0-0.00.0-0.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.0

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


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-30
Value19-32.47947-8.56235-73.41727-30.41135.161-18.518-15.047-78.6632611293226-29.7858.068-3.61528-25.68-16.5411-38.319-57.833-46.9186.683-12.6663.21911-4.358-9.6287.54910-21.84615-9.843-22.6593.736
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.1-9.414.2-2.712.0-29.58.9-9.23.81.6-5.6-4.2-19.07.43.37.68.89.3-10.63.0-1.413.7-11.5-6.84.8-19.3-27.9-23.53.5-7.41.96.9-2.6-6.85.26.7-15.812.2-8.0-17.63.1

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


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-30
Value18-32.2647-8.54335-73.19827-30.371135.158-18.505-15.047-78.6632611293226-29.88.068-3.61528-25.68-16.5411-38.319-57.833-46.9186.683-12.6663.21911-4.358-9.6287.54910-21.84615-9.843-22.659
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax98.399.399.899.8100.199.799.999.999.999.999.9100.0100.0100.0100.4100.099.999.9100.1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.1-9.314.2-2.712.0-29.48.9-9.23.81.6-5.6-4.2-19.07.43.37.68.89.3-10.63.0-1.413.7-11.5-6.84.8-19.3-27.9-23.53.5-7.41.96.9-2.6-6.85.26.7-15.812.2-8.0-17.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax 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.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


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-302017-12-31
Value0.317-0.2190.094-0.019-0.047-0.2190.021-0.0390.0180.0030.026-0.0390.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1.70.70.20.2-0.10.30.10.10.10.1-0.10.30.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.1-0.10.0-0.0-0.0-0.10.0-0.00.00.00.0-0.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.0

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


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-30
Value19-32.41147-9.34535-73.38127-30.368135.145-18.5-15.052-78.6632611293226-30.1388.021-3.46428-25.68-16.5411-38.276-57.789-46.8736.727-12.6273.2611-4.267-9.5457.6610-21.79715-9.905-22.423.634
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-9.414.2-2.912.0-29.48.9-9.23.81.6-5.6-4.2-19.07.43.37.68.89.4-10.83.0-1.413.7-11.5-6.84.8-19.2-27.9-23.53.5-7.42.06.9-2.5-6.75.36.7-15.812.3-8.0-17.43.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
Value28000.0253000.0182000.0-59000.0449000.0191000.0216000.0-520000.0658000.0-9000.0681000.0423000.0386000.0443000.069000.0459000.023000.0-529000.0606000.0194000.0141000.07000.0-503000.0132000.0161000.085000.058000.0162000.0239000.0334000.0106000.0218000.0-239000.070000.0989000.0205000.0-92000.0-1094000.0112000.0-64000.0-788000.08000.014000.0-672000.0-217000.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.00.10.1-0.00.20.10.1-0.20.2-0.00.20.10.10.10.00.10.0-0.20.20.10.10.0-0.20.10.10.00.00.10.10.20.10.1-0.10.00.70.1-0.1-0.90.1-0.0-0.60.00.0-0.8-0.3

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
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-302010-03-31
Value696849353836-4.3035772547510012110652115104747569674960626157565548403642413534423930313431232713103.424
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax18.719.714.811.212.914.8-1.417.419.917.422.928.329.429.514.729.428.226.226.826.026.523.827.125.826.028.827.227.625.123.822.124.624.824.824.127.128.924.825.826.625.823.427.016.715.46.7

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
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-30
Value-0.1230.0950.337-0.0740.140.3630.147-0.1260.249-0.243-0.0930.235
Percentage of ProfitLoss-0.20.10.7-0.20.41.0-3.4-0.20.3-0.4-0.10.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.00.1-0.00.00.10.0-0.00.1-0.1-0.00.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
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
Value696849353836-4.4557725575100121106
Percentage of ProfitLoss100.299.999.3100.299.699.0103.4100.299.7100.4100.199.8100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.819.714.711.212.914.6-1.517.419.917.522.928.229.429.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
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
Value3533313131313032343231303128262525222220181717161514131313121011108.7989.277.7627.2297.146.586.5016.615.7315.2924.9814.729
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.59.69.410.010.712.89.99.89.610.39.58.77.77.97.46.57.08.07.97.77.38.47.96.76.47.26.76.77.07.56.66.76.26.26.45.05.25.85.35.05.45.75.26.27.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-302010-03-31
Value37134533631829624930632936331533035641335936139236928528026625220722324323519820719919217016517216814114515613712312312912199100796751
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.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.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

ipgp:AmplifiersLaserSystemsServicePartsAccessoriesAndChangeInDeferredRevenue


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-31
Value566344514758535338425.877565449
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.318.213.316.115.923.417.416.110.713.41.815.713.313.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.318.213.316.115.923.417.416.110.713.41.815.713.313.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:AmplifiersLaserSystemsServicePartsAccessoriesAndChangeInDeferredRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:HighPowerContinuousWaveCWLasers


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-31
Value189170184184157119157184213179185227266230
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax51.149.354.957.953.147.951.356.258.756.856.263.864.364.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax51.149.354.957.953.147.951.356.258.756.856.263.864.364.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:HighPowerContinuousWaveCWLasers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:LaserAndNonLaserSystems


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value29272920241836323932
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.07.88.76.58.47.512.010.010.810.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.07.88.76.58.47.512.010.010.810.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:LaserAndNonLaserSystems100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:MaterialsProcessing


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-31
Value345317302290271218276306345301308334392339
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax93.091.889.991.191.787.590.193.095.095.693.593.994.894.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax93.091.889.991.191.787.590.193.095.095.693.593.994.894.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:MaterialsProcessing100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:MediumPowerCWLasers


Revenue
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-31
Value181511101111151530152721
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.94.63.73.64.53.64.25.09.34.46.76.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.94.63.73.64.53.64.25.09.34.46.76.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:MediumPowerCWLasers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:OtherApplications


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-31
Value2628332824313022181321212120
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.08.210.18.98.312.59.97.05.04.46.56.15.25.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.08.210.18.98.312.59.97.05.04.46.56.15.25.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:OtherApplications100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:PulsedLasers


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-31
Value61554934423195121514-48.543354138
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.616.014.611.014.412.831.03.84.44.5-14.79.910.110.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.616.014.611.014.412.831.03.84.44.5-14.79.910.110.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:PulsedLasers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:QuasiContinuousWaveQCWLasers


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-31
Value15131115139.873-48.5033239324.762182016
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.24.03.54.74.64.0-15.810.010.810.41.45.14.94.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.24.03.54.74.64.0-15.810.010.810.41.45.14.94.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:QuasiContinuousWaveQCWLasers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:CN


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-31
Value1591391401481456892121163114117158203149
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax42.840.541.746.549.027.530.236.945.036.335.544.649.141.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax42.840.541.746.549.027.530.236.945.036.335.544.649.141.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CN100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:DE


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-31
Value2126141617172117231824213133
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.97.64.35.15.97.07.15.26.55.97.46.17.79.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.97.64.35.15.97.07.15.26.55.97.46.17.79.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:DE100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:JP


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-31
Value1010111214131621171526211919
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.83.13.54.04.95.55.56.64.85.08.16.14.75.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.83.13.54.04.95.55.56.64.85.08.16.14.75.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:JP100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:OtherAsianGeographicalAreas


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-31
Value3733323116223228283127313334
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.19.69.89.85.79.210.48.88.010.18.49.08.19.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.19.69.89.85.79.210.48.88.010.18.49.08.19.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:OtherAsianGeographicalAreas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:OtherEuropeanGeographicalAreas


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-31
Value7458605446575762616971667682
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.017.018.117.215.723.018.718.916.822.021.618.618.523.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.017.018.117.215.723.018.718.916.822.021.618.618.523.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:OtherEuropeanGeographicalAreas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:RestOfWorld


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-31
Value2.3863.5283.9072.4791.5672.1534.9026.7124.9090.7030.7981.8011.7430.664
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.61.01.20.80.50.91.62.01.30.20.20.50.40.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.61.01.20.80.50.91.62.01.30.20.20.50.40.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ipgp:RestOfWorld100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:NorthAmerica


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-31
Value6673725253678071646462534739
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.821.221.516.618.227.026.421.617.620.618.815.111.510.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.821.221.516.618.227.026.421.617.620.618.815.111.510.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:NorthAmerica100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TimingOfTransferOfGoodOrService

us-gaap:TransferredAtPointInTime


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-31
Value357332320308282233288310342292321355412358
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax96.196.295.196.995.293.794.194.394.092.797.399.799.799.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax96.196.295.196.995.293.794.194.394.092.797.399.799.799.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TransferredOverTime


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-31
Value1413169.9671415181821228.9931.1551.3721.012
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.84.93.14.86.35.95.76.07.32.70.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.84.93.14.86.35.95.76.07.32.70.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


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
Value19181717171818182019161314131313121010109.6898.0348.647.7177.9627.5497.9297.4968.0477.1657.1786.8016.8455.8687.0745.7855.8545.1325.285.6565.8474.9485.3034.5274.932
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.25.55.15.45.87.56.15.85.76.14.93.83.53.83.73.43.33.83.63.93.83.93.93.23.43.83.83.84.24.24.34.04.14.14.93.74.24.24.34.44.85.05.35.77.3

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
Value30862982293527942758268027302730273726282574256225302498236722462030190217891727162915501453140813341249121011851158109710611009939892895878798834608596561441
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

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


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
Value380342341323321324327350370360368355358352344286226236232224206203192192170168164148134135133134123119152148128128118177158125
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets12.311.511.611.611.712.112.012.813.513.714.313.914.214.114.612.811.112.413.013.012.713.113.313.712.813.513.612.511.612.412.613.313.113.317.016.916.115.319.529.728.328.3

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
Value30862982293527942758268027302730273726282574256225302498236722462030190217891727162915501453140813341249121011851158109710611009939892895878798834608596561441
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-312010-09-302010-06-302009-12-31
Value27042639259224702436235524012380236622672205220521722145202219591804166615571502142213451259121411621078104610361023961927875815773742729669658443418402316285252256
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.0100.0
Percentage of Assets87.688.588.388.488.387.988.087.286.586.385.786.185.885.985.487.288.987.687.087.087.386.886.786.387.186.486.487.588.487.687.486.786.986.783.083.183.978.972.970.271.671.70.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
Value2290220221482031195018741896186518631792180518821836186417541642151013911300127611971197112210781002931893863854825786749691649664661602647434431399300
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 Assets74.273.873.272.770.769.969.568.368.168.270.173.572.674.774.173.174.473.172.773.973.577.377.376.675.174.573.872.873.775.274.174.273.672.874.375.375.677.671.472.471.268.1

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
Value75489687676374757068058053054854464781696990988080869762364558761358265157154152248748348044839836935538437234537718019618816014796908251
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 Assets24.430.129.827.327.121.324.921.319.420.921.125.332.338.838.439.239.836.734.937.436.039.640.146.242.843.343.141.141.743.842.339.439.339.942.942.443.345.229.633.033.50.033.50.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
Value754896878766750572682583532551544647816969909623
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.430.129.927.427.221.425.021.419.521.021.125.332.338.838.434.9

Short Term Investments

us-gaap:ShortTermInvestments

us-gaap:ShortTermInvestments


Short
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-312014-12-312012-06-302012-03-312011-12-31
Value7435485145375016255024985124815004743082062061651221652061261261261060.09.7651825
Percentage of ShortTermInvestments100.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.0
Percentage of Assets24.118.417.519.218.223.318.418.318.718.319.418.512.28.38.77.46.08.711.67.47.88.17.30.01.22.24.2

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
Value25025226424020320023825227323125525124223523722623718015516215114615015416914914313612410710312011410296110868875807355
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 Assets8.18.59.08.67.47.58.79.310.08.89.99.89.69.410.010.111.79.58.79.49.39.510.411.012.712.011.811.510.79.89.811.912.211.510.812.610.810.612.513.513.112.5

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
Value40436836437036736338041742541740339737635630728226026123924224122620319719017417117917817017217115414213913512112311611710972
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 Assets13.112.312.413.313.313.613.915.315.615.915.715.514.914.313.012.612.813.813.414.014.814.614.014.014.313.914.115.115.415.516.317.016.415.915.615.415.314.819.219.719.516.4

Inventory Finished Goods

us-gaap:InventoryFinishedGoods

us-gaap:InventoryFinishedGoods


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-312010-12-31
Value147139126129135139130132141114103116112138118115117130101113116105909177685757565753544538394337353522
Percentage of InventoryFinishedGoods100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets4.84.74.34.64.95.24.84.85.24.44.04.54.55.55.05.15.86.95.66.67.16.86.26.55.85.54.74.84.95.35.05.44.84.34.54.94.74.25.85.2

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-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
Value736557586864556570615750515447464444413833242523242321233233303025231818141411131713
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.42.22.02.12.52.42.02.42.62.32.22.02.12.22.02.12.22.32.32.32.01.61.81.61.81.91.82.02.83.02.93.02.82.62.12.11.81.71.92.33.13.1

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-312009-12-31
Value611617553473391298285256215159125120
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.822.621.520.021.820.523.624.224.126.128.40.0

us-gaap:NoncurrentAssets us-gaap:FiniteLivedIntangibleAssetsByMajorClass

ipgp:DemonstrationEquipment


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
Value6.5067.5917.0376.2776.0173.2293.6125.5244.9313.7994.619
Percentage of NoncurrentAssets1.11.21.31.31.51.11.32.22.32.43.7
Percentage of Assets0.20.30.30.30.30.20.30.50.60.61.0
Percentage of Assets ipgp:DemonstrationEquipment0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:BY


Noncurrent
Period End2020-12-312019-12-31
Value3828
Percentage of NoncurrentAssets6.34.6
Percentage of Assets1.31.0
Percentage of Assets country:BY0.00.0

country:CN


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value8.1758.9339.1238.1918.0966.2376.5825.8956.424
Percentage of NoncurrentAssets1.31.41.61.72.12.12.32.33.0
Percentage of Assets0.30.30.40.30.50.40.50.60.7
Percentage of Assets country:CN0.00.00.00.00.00.00.00.00.0

country:DE


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value868681836153515247
Percentage of NoncurrentAssets14.214.114.717.715.818.018.020.621.8
Percentage of Assets3.03.23.23.53.53.74.35.05.3
Percentage of Assets country:DE0.00.00.00.00.00.00.00.00.0

country:RU


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value668476877655597360
Percentage of NoncurrentAssets10.913.713.818.519.718.520.928.827.9
Percentage of Assets2.33.13.03.74.33.84.96.96.7
Percentage of Assets country:RU0.00.00.00.00.00.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-31
Value36236634627323017015511086
Percentage of NoncurrentAssets59.259.262.557.858.857.454.443.140.0
Percentage of Assets12.313.413.511.612.911.812.810.49.6
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.0

ipgp:OtherLocation


Noncurrent
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
Value497140201412121315124.7231.512
Percentage of NoncurrentAssets8.011.67.34.33.64.04.45.37.38.03.81.3
Percentage of Assets1.72.61.60.90.80.81.01.31.82.11.10.0
Percentage of Assets ipgp:OtherLocation0.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value10851010878743606475439403337262214
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets37.037.034.131.433.932.736.338.037.743.148.5

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:Building


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value4124003322672141661441461099687
Percentage of PropertyPlantAndEquipmentGross38.039.737.835.935.435.132.936.332.436.840.8
Percentage of Assets14.114.712.911.312.011.511.913.812.215.919.8
Percentage of Assets us-gaap:Building0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value704454495935475252205.392
Percentage of PropertyPlantAndEquipmentGross6.54.46.26.69.87.610.813.115.68.02.5
Percentage of Assets2.41.62.12.13.32.53.95.05.93.41.2
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value7770655531262523221816
Percentage of PropertyPlantAndEquipmentGross7.16.97.57.55.15.75.95.86.77.07.8
Percentage of Assets2.62.62.62.41.71.92.12.22.53.03.8
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Land


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value5145412621181915171612
Percentage of PropertyPlantAndEquipmentGross4.74.54.83.63.64.04.43.85.16.25.8
Percentage of Assets1.81.71.61.11.21.31.61.51.92.72.8
Percentage of Assets us-gaap:Land0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:MachineryAndEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value47344938434427922620216513511092
Percentage of PropertyPlantAndEquipmentGross43.644.543.746.446.147.746.040.940.342.143.1
Percentage of Assets16.116.514.914.615.615.616.715.615.218.120.9
Percentage of Assets us-gaap:MachineryAndEquipment0.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:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value48740933528322718616315112610793
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.615.013.012.012.712.913.514.314.117.621.2

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-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.0793.2572.9452.9472.9493.1332.3643.6173.6483.3162.3491.9821.9081.9311.9411.7251.1681.0651.0631.2520.9010.5430.5680.5850.6080.5120.6060.5270.5340.5430.6050.5960.6460.4630.4220.5720.5460.5510.5590.5720.511
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.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.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
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
Value612600597576585580600596600570543529514483460441389395379367350309288286288274275271268249252236225218210195177169155143141120
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets19.820.120.420.621.221.722.021.822.021.721.120.720.319.419.419.719.220.821.221.321.519.919.920.321.621.922.722.923.122.723.823.424.024.523.522.222.220.325.524.025.327.3

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-302011-12-31
Value39384137818182109110110100565955555128191920200.5020.5050.5080.5160.5190.4550.4550.4550.4550.4550.4550.4553.2582.8983.1130.0
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.00.0
Percentage of Assets1.31.31.41.33.03.03.04.04.14.23.92.22.42.22.42.31.41.01.11.21.30.00.00.00.00.00.00.00.00.00.00.00.00.40.30.40.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

ipgp:PiTecnologiaSA


Goodwillus-gaap:
Period End2021-03-31
Value0.724
Percentage of Goodwill1.9
Percentage of Assets0.0
Percentage of Assets ipgp:PiTecnologiaSA0.0

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
Value59616264677074858993874547495149322728282911111214149.2279.8478.4729.0189.5641010117.517.8754.9465.7276.1576.9547.7367.131
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 Assets1.92.12.12.32.52.62.73.13.33.53.41.81.92.02.22.21.61.51.61.61.80.70.80.91.11.20.80.80.70.80.91.01.21.30.80.90.60.71.01.21.41.6

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-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value59616264677074858993874547495149322728282911111214149.2279.8478.4729.0189.5641010117.517.8754.9465.7276.1577.131
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.92.12.12.32.52.62.73.13.33.53.41.81.92.02.22.21.61.51.61.61.80.70.80.91.11.20.80.80.70.80.91.01.21.30.80.90.60.71.01.6

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

ipgp:ProductionKnowHow


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value2.0992.1141.1581.2671.3761.4851.7656.1126.9547.3672.9991.1731.3751.5931.7851.9812.1662.3362.5252.7552.9483.163.3333.5513.7413.9224.2144.4914.8055.0555.3165.5356.0586.1751.8581.7151.7361.9031.932.183
Percentage of FiniteLivedIntangibleAssetsNet3.63.41.91.92.02.12.47.17.77.93.42.62.93.23.54.06.78.48.89.710.028.628.027.926.726.345.745.656.756.155.654.655.354.124.721.835.133.231.330.6
Percentage of Assets0.10.10.00.00.00.10.10.20.30.30.10.00.10.10.10.10.10.10.10.20.20.20.20.30.30.30.30.40.40.50.50.50.60.70.20.20.20.20.30.5
Percentage of Assets ipgp:ProductionKnowHow0.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.00.0

ipgp:TechnologyTrademarkAndTradename


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-31
Value1618192022232526272930222324252417131314175.7026.276.7957.7778.3992.2412.3862.5552.722.8843.0423.223.3733.5513.6920.893
Percentage of FiniteLivedIntangibleAssetsNet28.729.531.532.132.833.333.931.131.131.435.249.249.950.150.248.454.248.748.551.360.551.552.753.355.556.324.324.230.230.230.230.029.429.647.346.914.5
Percentage of Assets0.50.60.70.70.80.90.91.01.01.11.20.90.91.01.11.10.90.70.80.81.10.40.40.50.60.70.20.20.20.20.30.30.30.40.40.40.1
Percentage of Assets ipgp:TechnologyTrademarkAndTradename0.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

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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value394040414344455153545119202021209.5988.8639.1069.256.7630.2240.2330.2420.2510.260.3520.4520.5680.6740.7880.9531.2571.4181.631.7681.5541.821.9482.635
Percentage of FiniteLivedIntangibleAssetsNet66.465.665.064.263.362.761.859.959.258.759.043.642.341.841.441.729.731.831.632.623.02.02.01.91.81.73.84.66.77.58.29.411.512.421.722.531.431.831.637.0
Percentage of Assets1.31.41.41.51.61.71.71.91.92.12.00.80.80.80.90.90.50.50.50.50.40.00.00.00.00.00.00.00.00.10.10.10.10.20.20.20.20.20.30.6
Percentage of Assets us-gaap:CustomerRelationships0.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.00.0

us-gaap:Patents


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value0.7980.9091.021.1321.2421.3541.4641.61.7361.8722.0082.1432.2792.4152.552.9233.0113.0993.1881.8031.8911.982.0682.1562.2442.3322.422.5180.5440.5690.5760.6010.4210.4460.4710.70.9291.1581.3862.303
Percentage of FiniteLivedIntangibleAssetsNet1.41.51.61.71.81.92.01.91.92.02.34.74.84.95.05.99.311.111.16.46.417.917.416.916.015.626.225.66.46.36.05.93.83.96.38.918.820.222.532.3
Percentage of Assets0.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.10.20.20.10.10.10.10.20.20.20.20.20.00.10.10.10.00.00.10.10.10.10.20.5
Percentage of Assets us-gaap:Patents0.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.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-31
Value402711
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0
Percentage of Assets1.41.00.5

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2020-12-312019-12-31
Value2123
Percentage of OperatingLeaseRightOfUseAsset100.0100.0
Percentage of Assets0.70.8

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
Value39374345423945505144182844191920212018191819202121222630197.0327.817.3957.6626.8787.4616.7196.016.3037.4869.6567.6768.751
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.31.31.51.61.51.51.71.81.91.70.71.11.80.80.80.91.01.11.01.11.11.31.41.51.61.82.22.61.60.60.70.70.80.80.80.80.80.81.21.61.42.0

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
Value50442537423927303839362942333534282528172020262021151718151818141814171413131115149.51
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 Assets1.61.50.91.31.51.51.01.11.41.51.41.21.71.31.51.51.41.31.61.01.31.31.81.51.61.31.41.61.31.71.81.42.01.62.01.61.71.61.82.62.72.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
Value9.1813.4468.283.8061.0243.3561119191351472922151010232434265337452825212516141527179.1914237312421297.55511
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.30.10.30.10.00.10.40.70.70.52.01.91.20.90.70.40.51.21.42.01.63.52.63.22.12.01.82.11.51.31.42.71.91.04.74.33.93.03.54.91.32.6

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
Value1921621761561481481491511611531541371341351441341161051029680707576686264666363595953505155464447515050
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 Assets6.25.56.05.65.45.55.55.55.95.86.05.35.35.46.16.05.75.65.75.64.94.65.25.55.15.05.35.65.55.85.65.95.75.65.76.35.85.37.88.69.011.3

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
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-31
Value8069715754625949615552119.2015046
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.62.32.42.02.02.32.21.82.22.12.00.40.42.02.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
Value2552142142011951951912052222092452172101951981821561571581551341501441481251231221281131031001059588125121103103931109082
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 Assets8.37.27.37.27.17.37.07.58.18.09.58.58.37.88.48.17.78.38.89.08.39.710.010.69.49.910.110.89.89.49.410.510.19.914.013.813.012.415.418.616.218.7

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-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
Value3.8463.8283.813.7923.7753.7573.743.7223.7053.6883.6713.6543.6373.6213.6043.5761.1883.1883.1883.1883.1882.02.02.02.0131311121.3331.3331.3331.3331.5291.5051.5721.581.5751.6131.5461.5861.333
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.20.20.10.20.20.20.20.10.10.10.11.01.11.01.00.10.10.10.10.20.20.20.20.20.30.30.30.3

us-gaap:LongTermDebtCurrent us-gaap:LongtermDebtType

ipgp:LongTermNote


Long
Period End2020-12-312019-12-312018-12-312017-12-31
Value3.813.743.6713.604
Percentage of LongTermDebtCurrent100.0100.0100.0100.0
Percentage of Assets0.10.10.10.2
Percentage of Assets ipgp:LongTermNote0.00.00.00.0

Notes Payable Current

us-gaap:NotesPayableCurrent us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:NotesPayableCurrent

ipgp:LongTermNote, us-gaap:UnsecuredDebt


Notes
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value1187000.01187000.01188000.01188000.01188000.01188000.01188000.01188000.01188000.01188000.0
Percentage of NotesPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.0
Percentage of Assets ipgp:LongTermNote us-gaap:UnsecuredDebt0.00.00.00.00.00.00.00.00.00.0

us-gaap:NotesPayableCurrent us-gaap:LongtermDebtType

us-gaap:SecuredDebt


Notes
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-03-312016-12-312016-09-302016-06-30
Value2659000.02641000.02623000.02604000.02587000.02569000.02552000.02534000.02517000.02500000.02483000.02466000.02449000.02433000.02416000.02388000.02000000.02000000.02000000.02000000.0
Percentage of NotesPayableCurrent224.0222.50.0219.2217.8216.20.0213.3211.9210.40.0207.6206.10.00.00.00.00.00.00.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of Assets us-gaap:SecuredDebt0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:UnsecuredDebt


Notes
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-30
Value1187000.01188000.01188000.01188000.01188000.01188000.01188000.01188000.0
Percentage of NotesPayableCurrent0.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.10.10.10.10.1
Percentage of Assets us-gaap:UnsecuredDebt0.00.00.00.00.00.00.00.0

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-312019-09-302019-06-302019-03-312018-12-31
Value5267000.05596000.05778000.05573000.05138000.04966000.05300000.05315000.05647000.05001000.00
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.20.20.20.20.20.20.20.20.20.20.0

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


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-312010-12-31
Value129.9071212111112151418149.704119.5158.8319.971107.9448.4429.8019.9797.6225.6546.8736.9067.0946.297.7847.3897.557.3967.0645.745.7444.4675.6734.0966.7974.3296.438
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.30.40.50.40.40.50.50.50.70.60.40.40.40.40.40.50.40.50.60.60.50.40.50.50.60.50.70.60.70.70.70.60.60.50.60.50.80.71.5

Long Term Debt

us-gaap:LongTermDebt

us-gaap:LongTermDebt


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312018-09-302017-12-31
Value36373738394041454245
Percentage of LongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.21.31.41.41.51.51.81.71.9

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


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-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value3233343536373738394041424344454621363738391717181819190.00.011111112121414141515161615
Percentage of LongTermDebtNoncurrent100.0100.0100.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.01.11.21.31.31.41.41.41.51.61.61.71.71.81.92.11.11.92.12.22.41.11.21.31.41.51.60.00.01.01.11.21.31.41.61.61.81.82.62.73.03.5

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
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-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312011-12-312011-09-302011-06-302010-12-31
Value1362000.01168000.01292000.0861000.0954000.0861000.0717000.0549000.0714000.0447000.0687000.0845000.0000177000.0166000.0170000.0174000.01142000.01137000.01228000.01434000.01566000.00287000.0236000.0245000.0203000.0
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.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.10.10.10.10.10.00.00.00.00.0

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2020-12-312019-12-31
Value1820
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0
Percentage of Assets0.60.7

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value4854000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value3573000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.1

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value2251000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.1

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value2076000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.1

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value8311000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.3

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value2425262724
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0
Percentage of Assets0.80.91.01.00.9

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-31
Value27
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets0.9

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value3291000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.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-312010-09-302010-06-302009-12-31
Value27042639259224702436235524012380236622672205220521722145202219591804166615571502142213451259121411621078104610361023961927875815773742729669658443418402316285252256
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.0100.0
Percentage of Assets87.688.588.388.488.387.988.087.286.586.385.786.185.885.985.487.288.987.687.087.087.386.886.786.387.186.486.487.588.487.687.486.786.986.783.083.183.978.972.970.271.671.70.00.00.0

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


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-302011-03-312010-12-312010-09-302010-06-302009-12-31
Value27062640259424712437235524022380236722682206220621722145202219591804166615571503142313461260121511631080104610361023961927875815773742729669658443418402360316285252256
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets87.788.588.488.488.387.988.087.286.586.385.786.185.885.985.487.288.987.687.087.087.386.986.786.387.286.586.487.588.487.687.486.786.986.783.083.183.978.972.970.371.70.071.70.00.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value-145.603-147.161-163.155-77.578-178.577-181.725
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-5.6-6.1-7.4-3.8-11.5-14.4
Percentage of Assets-5.0-5.4-6.3-3.3-10.0-12.5
Percentage of Assets us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.0

us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value-0.4620.010.0270.0020.060.011
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.00.00.00.00.00.0
Percentage of Assets-0.00.00.00.00.00.0
Percentage of Assets us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterest0.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-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
Value-159.407-178.257-146.065-193.827-184.501-220.081-146.919-174.311-143.943-157.751-162.896-144.409-129.357-50.694-77.344-89.297-119.167-151.626-178.583-148.43-156.451-152.987-181.482-155.802-139.262-150.539-112.263-54.474-7.601-14.328-1.701-4.961-16.906-12.639-3.094-10.705-21.2080.877-12.1-2.44717130.813.712-9.74118.794
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-5.9-6.8-5.6-7.8-7.6-9.3-6.1-7.3-6.1-7.0-7.4-6.5-6.0-2.4-3.8-4.6-6.6-9.1-11.5-9.9-11.0-11.4-14.4-12.8-12.0-13.9-10.7-5.3-0.7-1.5-0.2-0.6-2.1-1.6-0.4-1.5-3.20.1-2.7-0.64.23.90.31.3-3.94.30.0
Percentage of Assets-5.2-6.0-5.0-6.9-6.7-8.2-5.4-6.4-5.3-6.0-6.3-5.6-5.1-2.0-3.3-4.0-5.9-8.0-10.0-8.6-9.6-9.9-12.5-11.1-10.4-12.1-9.3-4.6-0.7-1.3-0.2-0.5-1.8-1.4-0.3-1.2-2.70.1-2.0-0.43.00.00.20.00.00.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.00.00.00.00.00.00.00.00.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-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
Value883868854828811788785772761746744738729714704693681668650635629616607597591580567556551544538526521515511506499504332329325317310302296293283
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest32.632.932.933.533.333.532.732.432.232.933.833.533.633.334.835.437.840.141.842.344.245.748.249.250.853.854.253.753.956.658.160.163.966.768.869.574.676.675.078.681.088.197.9106.1117.5114.50.0
Percentage of Assets28.629.129.129.729.429.428.828.327.828.428.928.828.828.629.830.933.635.136.436.838.639.741.842.544.346.546.946.947.649.650.852.155.557.857.157.762.660.454.755.258.00.070.20.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.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-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
Value0.0060.0060.0060.0060.0060.0060.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.0050.004
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.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.00.00.00.00.00.00.00.00.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.00.00.00.00.00.00.00.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.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


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-302011-03-312010-12-312010-09-302010-06-302009-12-312008-12-31
Value1.3621.1681.2920.8610.9540.8610.7170.5490.7140.4470.6870.8450.00.00.00.00.00.1770.1660.170.1741.1421.1371.2281.4341.5660.00.00.00.00.00.00.00.00.00.00.00.00.2870.2360.2450.210.2030.2960.2070.1415.127
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.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.10.10.10.10.10.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:NoncontrollingInterest0.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.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-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
Value232622562188213821032065202820331975190318481772167215501443139012751171109410189498828337727096485915344794313903543112702342331901531229159285.567-21.495-34.721-48.424-53.843
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest86.085.484.486.686.387.784.485.483.583.983.880.377.072.371.471.070.770.370.267.866.765.566.163.561.060.056.551.646.844.942.140.438.234.931.632.028.523.327.721.914.87.91.8-7.5-13.8-18.90.0
Percentage of Assets75.475.674.576.576.277.074.374.572.272.471.869.266.162.161.061.962.861.661.159.058.356.957.354.953.251.948.845.141.439.336.835.133.230.326.226.623.918.420.215.410.60.01.30.00.00.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.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-302014-12-312013-12-31
Value-345.345-306.662-303.614-303.614-293.96-278.446-265.73-250.919-227.282-224.998-224.998-160.859-99.997-69.004-48.933-35.857-33.058-21.485-8.946-3.4830.00.00.00.00.00.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-12.8-11.6-11.7-12.3-12.1-11.8-11.1-10.5-9.6-9.9-10.2-7.3-4.6-3.2-2.4-1.8-1.8-1.3-0.6-0.20.00.00.00.00.00.0
Percentage of Assets-11.2-10.3-10.3-10.9-10.7-10.4-9.7-9.2-8.3-8.6-8.7-6.3-4.0-2.8-2.1-1.6-1.6-1.1-0.5-0.20.00.00.00.00.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.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
Value6000.06000.06000.06000.06000.06000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.05000.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.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.00.00.00.0

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
Value883868854828811788785772761746744738729714704693681668650635629616607597591580567556551544538526521515511506499504332329325310
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 Assets28.629.129.129.729.429.428.828.327.828.428.928.828.828.629.830.933.635.136.436.838.639.741.842.544.346.546.946.947.649.650.852.155.557.857.157.762.660.454.755.258.070.2

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
Value2326225621882138210320652028203319751903184817721672155014431390127511711094101894988283377270964859153447943139035431127023423319015312291595.567
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 Assets75.475.674.576.576.277.074.374.572.272.471.869.266.162.161.061.962.861.661.159.058.356.957.354.953.251.948.845.141.439.336.835.133.230.326.226.623.918.420.215.410.61.3

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-159.407-178.257-146.065-193.827-184.501-220.081-146.919-174.311-143.943-157.751-162.896-144.409-129.357-50.694-77.344-89.297-119.167-151.626-178.583-148.43-156.451-152.987-181.482-155.802-139.262-150.539-112.263-54.474-7.601-14.328-1.701-4.961-16.906-12.639-3.094-10.705-21.2080.877-12.1-2.447170.81
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-5.2-6.0-5.0-6.9-6.7-8.2-5.4-6.4-5.3-6.0-6.3-5.6-5.1-2.0-3.3-4.0-5.9-8.0-10.0-8.6-9.6-9.9-12.5-11.1-10.4-12.1-9.3-4.6-0.7-1.3-0.2-0.5-1.8-1.4-0.3-1.2-2.70.1-2.0-0.43.00.2

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-302015-12-31
Value3453063033032932782652502272242241609969483533218.9463.4830.0
Percentage of TreasuryStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets11.210.310.310.910.710.49.79.28.38.68.76.34.02.82.11.61.61.10.50.20.0

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
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-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312011-12-312011-09-302011-06-302010-12-31
Value1362000.01168000.01292000.0861000.0954000.0861000.0717000.0549000.0714000.0447000.0687000.0845000.0000177000.0166000.0170000.0174000.01142000.01137000.01228000.01434000.01566000.00287000.0236000.0245000.0203000.0
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.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.10.10.10.10.10.00.00.00.00.0

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-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value9.8638.8159.0788.749.2248.437.7928.548.8938.1386.5847.7197.3096.415
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
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
Value9.8638.8159.0788.749.2248.437.7928.548.8938.1386.5847.7197.3096.4156.0325.935.7085.3515.6355.6635.4774.9595.1145.0134.7354.1274.1053.8953.9053.2673.1163.1322.942.5322.2072.1592.2011.9981.8681.8791.6942.6070.7190.914
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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
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.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.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
Value115878569735612991584311371108991081638250998741636193495256473343583635-11.3395838512731291610345.969
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 RevenueFromContractWithCustomerExcludingAssessedTax31.125.325.321.924.822.842.427.916.013.934.320.126.327.730.141.722.317.835.433.016.330.927.738.321.026.127.023.617.425.435.221.321.2-8.040.524.337.321.925.422.513.810.233.77.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
Value-222.949-60.694-3.496-60.874104-139.754-28.738-4.979-83.106-23.152-146.131-188.547-188.878-39.443-77.489-138.022420-107.504-29.279-92.941-44.684-126.144-18.084-18.545-18.794-15.841-28.754-34.18-11.305-22.642-13.999-16.408-22.837-17.085-17.854-13.689-6.629-44.088-11.887-13.236-9.888-14.421-5.446
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 RevenueFromContractWithCustomerExcludingAssessedTax-60.0-17.6-1.0-19.135.3-56.1-9.4-1.5-22.8-7.3-44.3-52.9-45.7-11.0-21.5-35.26.67.1-38.4-11.0-36.8-21.6-56.4-7.4-7.9-9.4-7.6-14.4-17.8-6.6-13.7-8.1-9.8-16.1-11.8-11.4-9.9-5.4-35.7-9.2-10.9-9.9-14.3-6.8

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-34.047-1.63715-2.094-2.679-20.792-10.043-22.8812.917-7.06-64.518-59.902-24.374-17.853-8.60930-21.681-3.7363.301-3.859303.0394.166-0.925-4.3486.4776.8880.0383.7320.871101.697-6.2998.026-34.1155.155-60.6521710.3721.825227.244333.023
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-9.2-0.54.6-0.7-0.9-8.3-3.3-7.00.8-2.2-19.5-16.8-5.9-5.0-2.47.8-5.9-1.31.2-1.512.01.51.9-0.4-1.83.33.30.01.90.56.51.0-3.75.7-23.53.3-44.0139.40.31.418.47.233.33.8

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-31
Value-142.5421811216177-110.6439950-18.8277.446
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-38.45.333.45.060.0-44.432.615.2-5.22.4

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


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
Value242323232324232524222120191918161514131312111110109.7439.2039.3218.9868.1028.118.5297.6687.2176.9766.816.1436.2155.786.2276.2975.6585.7475.584
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


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
Value5.89918-10.761-4.4267.1916.054-2.12-7.692-2.41.955-0.107-10.8468.3931.134-1.1141.5093.474-1.569.409-1.375-1.692-6.7495.2870.0975.653-1.2311.9384.008-3.20.5162.982-4.5164.444-1.9362.205-0.0141.4820.702-3.490.5871.7593.129-0.059-0.721
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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
Value-5.165-7.3615301.481-34.492-17.338-13.49443-22.853-7.2441617-7.9426.809-17.21850220.591135.255-8.14-0.968-11.74419111017164.373-16.9515.73128.25-13.808231.09812-2.5339.293142.0863.20311
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
Value41205.687194.73110-22.9271021191331414931133.41222108.1461519181819131215113.8566.6519166.9845.9256.9026.1214.0273.8781721139.0138.49
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
Value115878569735612991584311371108991081638250998741636193495256473343583635-11.3395838512731291610345.969
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 RevenueFromContractWithCustomerExcludingAssessedTax31.125.325.321.924.822.842.427.916.013.934.320.126.327.730.141.722.317.835.433.016.330.927.738.321.026.127.023.617.425.435.221.321.2-8.040.524.337.321.925.422.513.810.233.77.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-302010-03-31
Value696849353836-4.455772557510012110652115104747569674960626157565548403642413534423729313230232713103.397
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.819.714.711.212.914.6-1.517.419.917.522.928.229.429.514.729.428.226.226.826.026.523.827.125.826.128.827.227.625.123.822.124.624.824.824.127.127.424.325.225.525.223.126.816.615.36.6

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
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-302010-03-31
Value696849353836-4.3035772547510012110652115104747569674960626157565548403642413534423930313431232713103.424
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax18.719.714.811.212.914.8-1.417.419.917.422.928.329.429.514.729.428.226.226.826.026.523.827.125.826.028.827.227.625.123.822.124.624.824.824.127.128.924.825.826.625.823.427.016.715.46.7

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
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-30
Value-0.1230.0950.337-0.0740.140.3630.147-0.1260.249-0.243-0.0930.235
Percentage of ProfitLoss-0.20.10.7-0.20.41.0-3.4-0.20.3-0.4-0.10.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.00.1-0.00.00.10.0-0.00.1-0.1-0.00.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
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
Value696849353836-4.4557725575100121106
Percentage of ProfitLoss100.299.999.3100.299.699.0103.4100.299.7100.4100.199.8100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.819.714.711.212.914.6-1.517.419.917.522.928.229.429.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

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
Value9.8638.8159.0788.7419.2238.437.7928.548.8938.1386.5847.7197.3096.4156.0325.935.7085.3515.6355.6635.4774.9595.1145.0134.7354.1274.1053.8953.9053.2673.1163.1322.942.5322.2072.1592.2011.9981.8681.8791.6942.6070.7180.915
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
Value-222.949-60.694-3.496-60.874104-139.754-28.738-4.979-83.106-23.152-146.131-188.547-188.878-39.443-77.489-138.022420-107.504-29.279-92.941-44.684-126.144-18.084-18.545-18.794-15.841-28.754-34.18-11.305-22.642-13.999-16.408-22.837-17.085-17.854-13.689-6.629-44.088-11.887-13.236-9.888-14.421-5.446
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 RevenueFromContractWithCustomerExcludingAssessedTax-60.0-17.6-1.0-19.135.3-56.1-9.4-1.5-22.8-7.3-44.3-52.9-45.7-11.0-21.5-35.26.67.1-38.4-11.0-36.8-21.6-56.4-7.4-7.9-9.4-7.6-14.4-17.8-6.6-13.7-8.1-9.8-16.1-11.8-11.4-9.9-5.4-35.7-9.2-10.9-9.9-14.3-6.8

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-31
Value262725241917252153322636573927552121262945241918181415263411221416171615221318
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.0

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments

us-gaap:PaymentsToAcquireInvestments


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-312017-12-312017-09-30
Value378311113308202217161178198276219706575
Percentage of PaymentsToAcquireInvestments100.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-34.047-1.63715-2.094-2.679-20.792-10.043-22.8812.917-7.06-64.518-59.902-24.374-17.853-8.60930-21.681-3.7363.301-3.859303.0394.166-0.925-4.3486.4776.8880.0383.7320.871101.697-6.2998.026-34.1155.155-60.6521710.3721.825227.244333.023
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-9.2-0.54.6-0.7-0.9-8.3-3.3-7.00.8-2.2-19.5-16.8-5.9-5.0-2.47.8-5.9-1.31.2-1.512.01.51.9-0.4-1.83.33.30.01.90.56.51.0-3.75.7-23.53.3-44.0139.40.31.418.47.233.33.8

Repayments Of Long Term Debt

us-gaap:RepaymentsOfLongTermDebt

us-gaap:RepaymentsOfLongTermDebt


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-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
Value0.950.9460.9420.9360.9340.9280.9240.920.9160.9110.9080.9020.8990.8950.8910.691170.7970.7970.7970.50.50.50.5110.8330.6670.3330.3340.3330.3340.3330.5461.640.2690.3721.1160.360.3860.380.3330.3330.3330.333
Percentage of RepaymentsOfLongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 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-31
Value383.0480.09.654151214232.2840.064603020132.79911125.4633.4830.00.00.0
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.00.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
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
Value24.223.016.40.2250.2350.2620.2430.240.2140.2560.250.280.265
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value127.74112.0398.9373.9560.6553.8245.4838.029.520.7810.33
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
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
Value16151412111011141111119.5441111105.6634.1636.4036.4035.7037.5797.5797.5796.4946.4946.4946.4945.7066.5016.5016.5015.6225.6425.5845.3925.0654.5274.5094.5093.9643.4242.9512.1311.672
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 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-312010-12-31
Value22147.910.2840.6620.6780.00.00.00.3140.314
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0

Proceeds From Sale Of Short Term Investments

us-gaap:ProceedsFromSaleOfShortTermInvestments

us-gaap:ProceedsFromSaleOfShortTermInvestments


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-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-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value3044804012742361861992331312027024318570401173110.00.00.00.00.00.00.00.00.0-0.0019.7658.6867.001
Percentage of ProceedsFromSaleOfShortTermInvestments100.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.0100.0100.0

ipgp:AllowanceForDoubtfulAccountsReceivableForeignCurrencyTranslation

ipgp:AllowanceForDoubtfulAccountsReceivableForeignCurrencyTranslation


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-50000.037000.0-87000.080000.097000.0225000.0-135000.056000.044000.021000.0
Percentage of AllowanceForDoubtfulAccountsReceivableForeignCurrencyTranslation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:BasicNetIncomePerShareAttributableToParent

ipgp:BasicNetIncomePerShareAttributableToParent


Basic
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
Value1.311.270.930.670.720.69-0.081.081.361.041.431.882.271.980.992.161.951.41.411.31.260.931.151.191.161.091.081.060.930.780.70.820.810.680.670.830.740.620.660.690.650.49
Percentage of BasicNetIncomePerShareAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

ipgp:ChangeInCapitalExpendituresIncurredButNotYetPaid

ipgp:ChangeInCapitalExpendituresIncurredButNotYetPaid


Change
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-447000.0863000.0-1323000.0-1049000.0-4686000.06983000.0-1417000.0762000.0142000.01817000.0
Percentage of ChangeInCapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:DemonstrationUnitsTransferredFromInventoryToOtherAssets

ipgp:DemonstrationUnitsTransferredFromInventoryToOtherAssets


Demonstration
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
Value1.5951.1091.3932.4453.1931.0861.4752.323.3883.1842.4832.0671.2740.4460.8241.4451.0430.8023.3771.171.1230.6231.1860.5160.8450.6340.8791.3310.7080.610.7420.7751.7850.6251.1890.260.6560.5261.5990.8940.5020.7890.1580.81
Percentage of DemonstrationUnitsTransferredFromInventoryToOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

ipgp:DilutedNetIncomePerShareAttributableToParent

ipgp:DilutedNetIncomePerShareAttributableToParent


Diluted
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
Value1.291.260.920.660.710.68-0.081.071.341.021.411.842.211.930.962.111.911.381.41.291.250.921.131.181.151.081.061.050.920.770.690.810.80.670.650.810.720.60.640.670.630.47
Percentage of DilutedNetIncomePerShareAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

ipgp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangeInFairValue us-gaap:FinancialInstrument

ipgp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangeInFairValue

us-gaap:AuctionRateSecurities


Fair
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-31
Value002000.02000.02000.02000.02000.03000.0-120000.00155000.03000.0-134000.02000.02000.02000.02000.02000.02000.02000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetChangeInFairValue0.00.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignExchange us-gaap:FinancialInstrument

ipgp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignExchange

ipgp:ContingentPurchaseConsideration


Fair
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
Value-186000.0154000.0000-1000.05000.0-3000.06000.028000.0-52000.0000
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignExchange100.0100.00.00.00.0100.0100.0100.0100.0100.0100.00.00.00.0

ipgp:ImpairmentOfLongLivedAssetsAndOtherRestructuringCharges

ipgp:ImpairmentOfLongLivedAssetsAndOtherRestructuringCharges


Impairment
Period End2020-09-302020-06-302019-06-30
Value12000.01165000.00
Percentage of ImpairmentOfLongLivedAssetsAndOtherRestructuringCharges100.0100.00.0

ipgp:IncreaseDecreaseInContractWithCustomerLiabilityCurrent

ipgp:IncreaseDecreaseInContractWithCustomerLiabilityCurrent


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-30
Value10-1.72142.447-7.9122.96810-12.1486.2692.6314.3321.288
Percentage of IncreaseDecreaseInContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:IncreaseDecreaseInContractWithCustomerLiabilityNonCurrent

ipgp:IncreaseDecreaseInContractWithCustomerLiabilityNonCurrent


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-30
Value307000.0360000.068000.0-121000.0-135000.0557000.0143000.0-43000.071000.0236000.039000.0-40000.0
Percentage of IncreaseDecreaseInContractWithCustomerLiabilityNonCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:InventoryTransferredToPropertyPlantAndEquipment

ipgp:InventoryTransferredToPropertyPlantAndEquipment


Inventory
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value626000.0727000.0434000.0634000.01294000.01806000.04938000.01506000.0
Percentage of InventoryTransferredToPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:ProvisionsForInventoryProductWarrantyAndBadDebt

ipgp:ProvisionsForInventoryProductWarrantyAndBadDebt


Provisions
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
Value1516281810132516129.9128.2810109.3181011139.0021213118.9271010108.0178.137.6996.9235.284117.9486.553.7055.2056.264.7033.7993.4874.8033.253.8063.2673.635
Percentage of ProvisionsForInventoryProductWarrantyAndBadDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

ipgp:StockIssuedDuringPeriodValueOptionsAndEquityInstrumentsOtherThanOptionsExercised

ipgp:StockIssuedDuringPeriodValueOptionsAndEquityInstrumentsOtherThanOptionsExercised


Stock
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
Value2.8864.981138.49711-5.4973.1261.6762.152-6.1490.0681.4845.233.113
Percentage of StockIssuedDuringPeriodValueOptionsAndEquityInstrumentsOtherThanOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:StockIssuedDuringPeriodValueOptionsAndEquityInstrumentsOtherThanOptionsExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
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
Value2.8864.981138.49711-5.4983.1261.6762.152-6.1490.0681.4845.233.113
Percentage of StockIssuedDuringPeriodValueOptionsAndEquityInstrumentsOtherThanOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-09-302019-03-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value0.00.00.00.0010.00.00.00.00.00.00.00.00.0
Percentage of StockIssuedDuringPeriodValueOptionsAndEquityInstrumentsOtherThanOptionsExercised0.00.00.0-0.00.0-0.00.00.00.00.00.00.00.0

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingEquityBasedCompensationProvisionalIncomeTaxExpenseBenefit

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingEquityBasedCompensationProvisionalIncomeTaxExpenseBenefit


Tax
Period End2020-09-302019-09-302018-09-302017-09-30
Value1.896-0.2291.0263.738
Percentage of TaxCutsAndJobsActOf2017IncompleteAccountingEquityBasedCompensationProvisionalIncomeTaxExpenseBenefit100.0100.0100.0100.0

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentProvisionalIncomeTaxExpenseBenefit

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentProvisionalIncomeTaxExpenseBenefit


Tax
Period End2020-09-302019-09-302018-09-302017-09-30
Value1586000.0-5326000.0-4247000.02111000.0
Percentage of TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentProvisionalIncomeTaxExpenseBenefit100.0100.0100.0100.0

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentTaxEffectOfLossesInSubsidiaries

ipgp:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentTaxEffectOfLossesInSubsidiaries


Tax
Period End2020-09-30
Value2641000.0
Percentage of TaxCutsAndJobsActOf2017IncompleteAccountingProvisionAdjustmentTaxEffectOfLossesInSubsidiaries100.0

ipgp:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromCurrentPeriodTaxPositions

ipgp:UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromCurrentPeriodTaxPositions


Unrecognized
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-03-31
Value1000000.01000000.01300000.0300000.0400000.03293000.021000.028000.0267000.0-5000.0750000.01500000.0000
Percentage of UnrecognizedTaxBenefitsIncreaseDecreaseResultingfromCurrentPeriodTaxPositions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs


Allowance
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value59000.042000.01000.071000.020000.03000.00
Percentage of AllowanceForDoubtfulAccountsReceivableWriteOffs100.0100.0100.0100.0100.0100.00.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

ipgp:PiTec


Business
Period End2020-12-31
Value2.717
Percentage of BusinessCombinationConsiderationTransferred1100.0

ipgp:PiTecnologiaSA


Business
Period End2020-12-31
Value2.717
Percentage of BusinessCombinationConsiderationTransferred1100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

ipgp:PiTecnologiaSA, us-gaap:SubsequentEvent


Business
Period End2020-10-01
Value2.717
Percentage of BusinessCombinationConsiderationTransferred10.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

ipgp:OneCustomer, us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-312020-03-31
Value22.00.23
Percentage of ConcentrationRiskPercentage1100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
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
Value17307.1161016144.4374.53411252.0593.3557.19728
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.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-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-1.193-7.024159.2152.355-6.8788.708-13.8023.238-5.997-5.6497.563-47.97716
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense


Employee
Period End2021-06-302020-06-30
Value137000.03143000.0
Percentage of EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements

us-gaap:AuctionRateSecurities


Fair
Period End2020-12-312020-09-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-30
Value0-596000.00-264000.00-207000.0138000.0-138000.000
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements0.0100.00.0100.00.0100.0100.0100.00.00.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases

ipgp:ContingentPurchaseConsideration


Fair
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value00272000.000632000.0000
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases0.00.0100.00.00.0100.00.00.00.0

us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease us-gaap:BusinessAcquisition

us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease

ipgp:PiTecnologiaSA


Finite
Period End2021-03-31
Value2929000.0
Percentage of FiniteLivedIntangibleAssetsPeriodIncreaseDecrease100.0

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax


Foreign
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
Value-2.8267.165-5.18611-12.76619-5.332-0.808-5.074-1.6134.661-1.688-2.1185.2951.093-3.917-7.183-4.4531.82-2.9051.556-4.9672.1-5.125-3.1678.7522.5793.614-0.9451.37-1.564-1.5630.110.481-1.634-1.7963.354-1.2861.4491.9270.206-0.720.523-2.0782.295
Percentage of ForeignCurrencyTransactionGainLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ForeignCurrencyTransactionGainLossUnrealized

us-gaap:ForeignCurrencyTransactionGainLossUnrealized


Foreign
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-6.0727.8-1.82413-10.85219-3.971-2.848-3.918-0.2670.8910.723-0.9351.9910.248-2.659-2.076-3.4623.746-3.8042.562-4.8021.5980.481-2.0035.415-1.052.3220.871.3551.207-1.5630.110.4810.234-2.3492.612-1.7470.5820.7330.193-0.7440.563-2.078
Percentage of ForeignCurrencyTransactionGainLossUnrealized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:GoodwillAcquiredDuringPeriod us-gaap:BusinessAcquisition

us-gaap:GoodwillAcquiredDuringPeriod

ipgp:PiTec


Goodwill
Period End2020-12-31
Value3.211
Percentage of GoodwillAcquiredDuringPeriod100.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-31
Value236000.0-397000.0424000.047000.0646000.0-465000.0-392000.0-914000.0519000.0-247000.0
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillImpairmentLoss

us-gaap:GoodwillImpairmentLoss


Goodwill
Period End2020-12-312020-09-30
Value0.044
Percentage of GoodwillImpairmentLoss0.0100.0

us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:GoodwillPurchaseAccountingAdjustments


Goodwill
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0-2205000.000000448000.0
Percentage of GoodwillPurchaseAccountingAdjustments0.0100.00.00.00.00.00.0100.0

us-gaap:GoodwillPurchaseAccountingAdjustments us-gaap:BusinessAcquisition

ipgp:PiTecnologiaSA


Goodwill
Period End2021-03-31
Value-2205000.0
Percentage of GoodwillPurchaseAccountingAdjustments100.0

us-gaap:ImpairmentOfLongLivedAssetsHeldForUse

us-gaap:ImpairmentOfLongLivedAssetsHeldForUse


Impairment
Period End2020-09-30
Value0
Percentage of ImpairmentOfLongLivedAssetsHeldForUse0.0

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable


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
Value6.251-14.8475.00815-22.824-21.0125.8117.1130.94-57.801191.8128.7625.26443-4.853-11.932-10.081-3.3073.214-25.23614-7.97210-0.6497.7166.3720.462-0.896-0.175-5.5987.2267.831-40.2432.087.9975.8555.1866.011110.148-4.57711-1.233
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.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


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
Value18-17.9612.74-1.902-9.113-6.477-11.197-16.7930.954-10.2740.429-2.235-8.351-9.5097.803-0.2932.761-0.6591.6328.1894.037-8.378-3.0436.0530.377-2.774-4.222.823-4.1043.934-3.0153.6141.778-2.658-6.8742.6412.461-6.383-4.3380.223.282-5.9756.1572.725
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInContractWithCustomerAsset


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-30
Value-0.626-1.3292.228-1.578-0.297-0.999-0.9612.1462.873-4.515100.0
Percentage of IncreaseDecreaseInContractWithCustomerAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes


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-31
Value5.8-3.9442.69111-2.5260.935116.8426.571-9.1997.533.1431.304-7.401-8.347-10.001-0.325-4.2080.8542.7866.5272.7410.0095.0267.826-5.708-4.4681.0612.2832.61-1.4234.2067.709-4.324-2.841-2.3162.465-2.8540.8526.06-1.423-5.201
Percentage of IncreaseDecreaseInDeferredIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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
Value1135000.01052000.01737000.0-128000.0-6926000.09119000.0-7318000.0-2471000.0-7332000.0-1284000.02137000.02934000.0-147000.02138000.0-649000.0-1208000.0-1204000.03972000.0-33000.03450000.0474000.0178000.0209000.0-117000.0-2668000.0723000.05553000.0234000.0-5167000.04731000.0502000.01975000.0-709000.02212000.0-2436000.02039000.0-1099000.02395000.0-978000.0-2807000.0-55000.04610000.03738000.01360000.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:InventoryWriteDown

us-gaap:InventoryWriteDown


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-30
Value7.628.02719115.998.451187.3037.8864.7643.0513.0763.4973.3573.5074.0335.4353.9716.5536.5185.7723.9534.0174.3363.6853.3262.9392.5513.4322.387.2864.2862.0271.5292.1032.4861.7931.851.9241.9761.19
Percentage of InventoryWriteDown100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:MarketableSecuritiesUnrealizedGainLoss us-gaap:FinancialInstrument, us-gaap:InformationByCategoryOfDebtSecurity

us-gaap:MarketableSecuritiesUnrealizedGainLoss

us-gaap:ShortTermInvestments, us-gaap:HeldtomaturitySecurities


Marketable
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-712000.02445000.0-1291000.0-196000.0-59000.0327000.057000.0
Percentage of MarketableSecuritiesUnrealizedGainLoss100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value19-32.479-8.56235-73.417-30.371135.158-15.047-78.66326
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Other
Period End2020-12-312020-09-30
Value464000.0-232000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2020-12-312020-09-30
Value464000.0-232000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax us-gaap:DerivativeInstrumentRisk

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax

us-gaap:InterestRateSwap


Other
Period End2020-09-302019-09-302018-09-30
Value-723000.04000.0-5000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value66000.089000.0-723000.0-2000.046000.04000.011000.0-14000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax0.00.0100.00.00.0100.00.00.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax


Other
Period End2020-09-30
Value232000.0
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


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-30
Value-2109000.0-1462000.0-1819000.0-4188000.0-1620000.0-1015000.0-2466000.0-684000.0-47000.0-123000.01650000.01755000.0185000.0-4000.0-287000.0-11000.0154000.0-842000.0-2531000.0101000.0-119000.0-175000.0-319000.0-96000.0-45000.0-50000.05000.0-129000.087000.0-422000.0307000.091000.0-476000.016000.057000.0-26000.00-12000.0-1113000.018000.0237000.0293000.0-1326000.0193000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.0

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities


Payment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value02624000.00001650000.000
Percentage of PaymentForContingentConsiderationLiabilityFinancingActivities0.0100.00.00.00.0100.00.00.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


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
Value545000.02000.024000.098000.0-36000.0-79000.06000.0-34000.0-194000.0-15000.0-108000.0-119000.0-112000.0-76000.0-144000.0-72000.0521000.047000.0-452000.056000.0-26000.0-46000.0-30000.023000.0-26000.0-60000.0-21000.0-24000.0-10000.0-32000.0585000.0-35000.0-32000.0-375000.0615000.0274000.0188000.0-149000.080000.0-77000.037000.0-149000.0248000.0-54000.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesGross

ipgp:PiTec


Payments
Period End2020-12-31
Value906000.0
Percentage of PaymentsToAcquireBusinessesGross100.0

ipgp:PiTecnologiaSA


Payments
Period End2020-12-31
Value906000.0
Percentage of PaymentsToAcquireBusinessesGross100.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

ipgp:PiTecnologiaSA, us-gaap:SubsequentEvent


Payments
Period End2020-10-01
Value906000.0
Percentage of PaymentsToAcquireBusinessesGross0.0

us-gaap:PaymentsToAcquireShortTermInvestments

us-gaap:PaymentsToAcquireShortTermInvestments


Payments
Period End2021-06-302021-03-312020-06-302020-03-312018-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-31
Value500513113308706575432812011732291060.00.00.0
Percentage of PaymentsToAcquireShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions


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-31
Value5.5864.981168.49613-5.4985.6921.6766.117-6.1490.0681.4847.5183.1135.3586.1447.5529.66.9970.6075.9352.6443.6430.9155.1654.4093.8280.3512.7680.6114.0471.0511.4570.721.2052.0261.50.7490.777
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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: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-31
Value0.1280.130.20.2290.3210.1390.3130.060.1070.1810.2710.1140.4310.210.4450.153150.0990.4380.0360.0550.129-0.0670.0920.0080.1310.0160.1640.1350.1190.0340.0360.0770.0890.00.00.00.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.00.00.00.00.0

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:ProductWarrantyAccrualWarrantiesIssued


Product
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
Value8.3038.4038.36.284.9745.0015.6978.2984.264.3585.8986.227.2565.5746.7117.6588.1034.5236.3855.7545.534.8146.3845.486.3954.5494.9894.5243.2412.6953.4962.8832.9492.0351.5642.8492.2791.421.1022.3061.6451.648
Percentage of ProductWarrantyAccrualWarrantiesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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: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-31
Value-47000.0188000.050000.0143000.0-162000.0-187000.0-90000.0-27000.0188000.0518000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
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
Value0.8490.4091.2711.3240.610.832.7261.2464.3436.3550.00.00.00.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss

us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss


Standard
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-31
Value-428000.01382000.0-1428000.0-977000.0-667000.0822000.0-734000.01078000.0-393000.0392000.01064000.0245000.01520000.0-708000.0-335000.0-772000.0-1249000.0-438000.01138000.0-201000.0338000.0-780000.0
Percentage of StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StandardProductWarrantyAccrualPayments

us-gaap:StandardProductWarrantyAccrualPayments


Standard
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-31
Value6.3187.4467.3786.3737.2417.9694.5914.8394.8415.1783.8084.274.512.9664.2334.4783.5622.843.1992.5882.9692.2941.9322.3911.1511.4357.721-1.864-1.0825.277-1.402-0.521
Percentage of StandardProductWarrantyAccrualPayments100.0100.0100.0100.0100.0100.0100.0100.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:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-06-30
Value2700000.02709000.002550000.02566000.003965000.002288000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0100.00.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-302014-12-312014-09-302013-12-312013-09-302012-12-312012-09-302011-12-312011-09-302010-12-312010-09-30
Value2700000.02709000.002550000.02566000.003965000.0002288000.01923000.001409000.001353000.001085000.03000.0908000.00645000.017000.0461000.01000.0282000.00
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0100.00.0100.00.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312016-12-31
Value383.0480.09.654151214232.284646030208.946
Percentage of StockRepurchasedDuringPeriodValue100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-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-31
Value383.0480.09.654151214232.28464603020132.79911125.4633.4830.00.00.0
Percentage of StockRepurchasedDuringPeriodValue100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.061.10.00.00.00.0

us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit

us-gaap:TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit


Tax
Period End2021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-4288000.0-727000.0-3143000.0-2787000.0-5443000.0-575000.0-2338000.0
Percentage of TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare us-gaap:ShareRepurchaseProgram

us-gaap:TreasuryStockAcquiredAverageCostPerShare

ipgp:ShareRepurchaseProgram2020


Treasury
Period End2021-06-302021-03-312020-09-302020-06-30
Value209.22204.48157.01118.1
Percentage of TreasuryStockAcquiredAverageCostPerShare100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation


Unrecognized
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312018-12-31
Value182000.0-655000.0373000.0-536000.01101000.052000.0
Percentage of UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation100.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-302011-03-31
Value527000.0660000.0566000.0490000.0601000.0694000.0806000.0873000.01125000.01330000.01488000.01258000.01091000.01002000.0690000.0723000.0723000.0717000.0785000.0781000.0704000.0701000.0754000.0872000.0923000.0943000.01012000.01082000.01136000.01264000.01300000.01591000.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.0100.0

ipgp:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax

ipgp:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax


Accumulated
Period End2020-12-312019-12-31
Value-141000.03000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectTax100.0100.0

ipgp:ContingentPurchaseConsiderationFairValueDisclosure

ipgp:ContingentPurchaseConsiderationFairValueDisclosure


Contingent
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1529000.01343000.01963000.0273000.0297000.0300000.0294000.0898000.0902000.0902000.0902000.0
Percentage of ContingentPurchaseConsiderationFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:ContingentPurchaseConsiderationFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel3


Contingent
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1529000.01343000.01963000.0273000.0297000.0300000.0294000.0898000.0902000.0902000.0902000.0
Percentage of ContingentPurchaseConsiderationFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ipgp:DeferredTaxLiabilitiesWithholdingandDividendTaxForeign

ipgp:DeferredTaxLiabilitiesWithholdingandDividendTaxForeign


Deferred
Period End2020-12-312019-12-312018-12-31
Value2774000.03597000.02225000.0
Percentage of DeferredTaxLiabilitiesWithholdingandDividendTaxForeign100.0100.0100.0

ipgp:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

ipgp:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour


Finite
Period End2021-06-302021-03-312020-09-30
Value161622
Percentage of FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour100.0100.0100.0

ipgp:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue

ipgp:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue


Sharebased
Period End2020-12-31
Value21
Percentage of SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue100.0

ipgp:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice

ipgp:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice


Sharebased
Period End2020-12-31
Value171.98
Percentage of SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageExercisePrice100.0

ipgp:ShortTermInvestmentsFairValueDisclosure us-gaap:FairValueByAssetClass

ipgp:ShortTermInvestmentsFairValueDisclosure

ipgp:USTreasuryAndAgencyObligations


Short
Period End2021-03-312020-09-30
Value1338
Percentage of ShortTermInvestmentsFairValueDisclosure100.0100.0

us-gaap:CertificatesOfDeposit


Short
Period End2021-06-302021-03-312020-03-312019-12-312019-09-30
Value3.03.06.4876.5016.498
Percentage of ShortTermInvestmentsFairValueDisclosure0.023.10.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Short
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-302017-12-31
Value55447536831615821323619720614515616410933
Percentage of ShortTermInvestmentsFairValueDisclosure0.03660.10.0828.90.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateDebtSecurities


Short
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-302017-12-31
Value1775688183315398259270262273227196138131
Percentage of ShortTermInvestmentsFairValueDisclosure0.0433.30.0481.90.00.00.00.00.00.00.00.00.00.0

us-gaap:MunicipalBonds


Short
Period End2021-06-302020-12-312020-06-302020-03-31
Value8.1177.9973.23.197
Percentage of ShortTermInvestmentsFairValueDisclosure0.00.00.00.0

us-gaap:USTreasurySecurities


Short
Period End2020-12-312020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value49242.4992038561161136041
Percentage of ShortTermInvestmentsFairValueDisclosure0.00.00.00.00.00.00.00.00.00.0

ipgp:ShortTermInvestmentsFairValueDisclosure us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel

ipgp:USTreasuryAndAgencyObligations, us-gaap:FairValueInputsLevel2


Short
Period End2021-03-312020-09-30
Value1338
Percentage of ShortTermInvestmentsFairValueDisclosure100.0100.0

us-gaap:CertificatesOfDeposit, us-gaap:FairValueInputsLevel1


Short
Period End2021-03-312020-03-312019-12-312019-09-30
Value3.06.4876.5016.498
Percentage of ShortTermInvestmentsFairValueDisclosure23.10.00.00.0

us-gaap:CertificatesOfDeposit, us-gaap:FairValueInputsLevel2


Short
Period End2021-06-302020-03-312019-12-312019-09-30
Value3.00.00.00.0
Percentage of ShortTermInvestmentsFairValueDisclosure0.00.00.00.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents, us-gaap:FairValueInputsLevel2


Short
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-302017-12-31
Value5544753683161582132361972061451561641090.0
Percentage of ShortTermInvestmentsFairValueDisclosure0.03660.10.0828.90.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateDebtSecurities, us-gaap:FairValueInputsLevel2


Short
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-302017-12-31
Value17756881833153980.00.00.00.00.00.00.00.0
Percentage of ShortTermInvestmentsFairValueDisclosure0.0433.30.0481.90.00.00.00.00.00.00.00.00.00.0

us-gaap:MunicipalBonds, us-gaap:FairValueInputsLevel2


Short
Period End2021-06-302020-12-312020-06-302020-03-31
Value8.1177.9973.23.197
Percentage of ShortTermInvestmentsFairValueDisclosure0.00.00.00.0

us-gaap:USTreasurySecurities, us-gaap:FairValueInputsLevel2


Short
Period End2020-12-312020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value49242.4990.00.00.00.00.00.00.0
Percentage of ShortTermInvestmentsFairValueDisclosure0.00.00.00.00.00.00.00.00.00.0

us-gaap:AccountsPayableRelatedPartiesCurrent us-gaap:MajorPropertyClass, us-gaap:RelatedPartyTransaction, us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:AccountsPayableRelatedPartiesCurrent

us-gaap:AirTransportationEquipment, ipgp:AircraftLeased, srt:Director


Accounts
Period End2020-12-31
Value154000.0
Percentage of AccountsPayableRelatedPartiesCurrent100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value2251000.02307000.02156000.02061000.01999000.02135000.02399000.02442000.02528000.02296000.01731000.02198000.02016000.01811000.01890000.02473000.02173000.01605000.02143000.01256000.01241000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure

us-gaap:AssetsFairValueDisclosure


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-312010-12-31
Value1086108393297187378571367974171477190396666963361451447238749544849632127427927826723824024124122021923223820121621011260
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


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-312010-12-31
Value2633092182692538942142148850553564973766863261351247038649344649432027327827726623723924024021921823123720021520911059
Percentage of AssetsFairValueDisclosure24.228.623.527.829.111.459.062.066.070.769.471.876.399.899.899.899.899.799.799.799.799.899.699.699.699.699.699.599.599.599.599.599.599.599.599.499.599.599.098.5

us-gaap:FairValueInputsLevel2


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-31
Value8237747137016186952912572512082352532270.0180.0160.030.0370.050.0770.1640.2390.00.0
Percentage of AssetsFairValueDisclosure75.871.476.572.270.988.540.937.933.929.230.528.123.60.00.00.00.00.00.00.00.10.00.0

us-gaap:AssetsFairValueDisclosure us-gaap:FinancialInstrument, us-gaap:InformationByCategoryOfDebtSecurity

us-gaap:ShortTermInvestments, us-gaap:HeldtomaturitySecurities


Assets
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value538502623502498513481500206
Percentage of AssetsFairValueDisclosure55.457.579.470.573.469.267.364.832.6

us-gaap:BankAcceptancesExecuted

us-gaap:BankAcceptancesExecuted


Bank
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value58162746232425178.526
Percentage of BankAcceptancesExecuted100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationContingentConsiderationLiability

ipgp:PiTecnologiaSA


Business
Period End2020-12-31
Value1811000.0
Percentage of BusinessCombinationContingentConsiderationLiability100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByAssetClass

us-gaap:CashAndCashEquivalentsFairValueDisclosure

ipgp:USTreasuryAndAgencyObligations


Cash
Period End2020-09-30
Value11
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0

us-gaap:CommercialPaper


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-30
Value571731621267265545639577889118
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.01072.70.00.00.00.00.00.00.00.00.0

us-gaap:CorporateDebtSecurities


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value124729252212
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.0213.10.00.0

us-gaap:MoneyMarketFunds


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-302017-12-31
Value26330621826925382155123187175180316499425
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.02287.90.00.00.00.00.00.00.00.00.00.0

us-gaap:MunicipalBonds


Cash
Period End2021-06-302021-03-31
Value107.998
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.0

us-gaap:USTreasurySecurities


Cash
Period End2020-12-312020-06-302018-12-312018-09-302018-06-30
Value6.999206.4958.99913
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.00.00.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel

ipgp:USTreasuryAndAgencyObligations, us-gaap:FairValueInputsLevel2


Cash
Period End2020-09-30
Value11
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0

us-gaap:CommercialPaper, us-gaap:FairValueInputsLevel2


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-30
Value571731621267265545639577889118
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.01072.70.00.00.00.00.00.00.00.00.0

us-gaap:CorporateDebtSecurities, us-gaap:FairValueInputsLevel2


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value124729252212
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.0213.10.00.0

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1


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-302017-12-31
Value26330621826925382155123187175180316499425
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.02287.90.00.00.00.00.00.00.00.00.00.0

us-gaap:MunicipalBonds, us-gaap:FairValueInputsLevel2


Cash
Period End2021-06-302021-03-31
Value107.998
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.0

us-gaap:USTreasurySecurities, us-gaap:FairValueInputsLevel2


Cash
Period End2020-12-312020-06-302018-12-312018-09-302018-06-30
Value6.999200.00.00.0
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.00.00.0

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerAssetNetCurrent


Contract
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-31
Value7.0447.678.9996.7718.3498.6469.645108.465.587100.00.00.00.0
Percentage of ContractWithCustomerAssetNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


Contract
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-31
Value2856000.02549000.02189000.02121000.02242000.02377000.01820000.01677000.01720000.01649000.01413000.01374000.01414000.01472000.0182000.0
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-302016-12-31
Value454143383032312320171919272426404742
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent

us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent


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-302016-12-312011-09-302011-06-302010-12-31
Value9294928790919810510710980941041121005848364.7564.6611.735
Percentage of DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-312010-12-31
Value292312131914108.2617.9427.2817.294
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value115.7483.3643.9937.8850.9230.00.2290.0050.0210.056
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value151510105.0273.7630.7260.7691.6731.261.994
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value3.2569.42817-5.2239.2155.8914.218-0.4343.5382.6691.417
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-31
Value1210
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill us-gaap:BusinessAcquisition

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill

ipgp:PiTecnologiaSA


Deferred
Period End2021-03-31
Value724000.0
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill100.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-31
Value7.401182220148.0315.312.23
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral

us-gaap:OtherAssets, us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value666000.057000.059000.013000.032000.028000.017000.031000.013000.018000.016000.0
Percentage of DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral


Derivative
Period End2021-06-302021-03-312020-12-312020-09-30
Value448000.0514000.0603000.0666000.0
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:OtherNoncurrentLiabilities, us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-31
Value448000.0514000.0603000.0
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-30
Value448000.0514000.0603000.0666000.0
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral


Derivative
Period End2020-12-31
Value603000.0
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral100.0

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Derivative
Period End2020-12-31
Value603000.0
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral100.0

us-gaap:DerivativeNotionalAmount us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:DerivativeNotionalAmount

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value18191919192020
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
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-312010-12-31
Value68536257534548575551605753536360433743393026333226223129262125242217212016122116
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value132522161317
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

ipgp:OCFPerformanceShares


Employee
Period End2020-12-31
Value2.495
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized18.5

us-gaap:PerformanceShares


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value5.195.8335.5864.5433.4792.467
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized38.422.925.028.325.314.5

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value352624191411
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized259.3102.8108.3120.8104.969.7

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

ipgp:ContingentPurchaseConsideration


Fair
Period End2021-06-302021-03-312020-12-312020-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-31
Value1529000.01343000.01963000.000273000.0297000.0300000.0294000.0898000.0902000.0902000.0902000.0902000.0000021000.020000.021000.020000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.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-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value605653504744423936322926252522201917161514131212121111111111109.8688.8218.2827.897.3556.7436.3365.7063.694
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

ipgp:ProductionKnowHow


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value8.4978.2998.1677.9837.8067.6657.4157.4697.0526.5256.2125.5955.4045.2745.0354.8164.5774.3054.0933.9593.7513.5743.3393.1682.9572.7422.632.4272.2452.011.7471.4940.9070.7630.6560.7490.6890.6280.5470.335
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization14.114.615.215.816.317.217.618.819.520.121.320.821.621.021.922.923.924.224.725.126.026.225.725.224.624.223.420.719.418.216.615.110.39.28.310.210.29.99.69.1

ipgp:TechnologyTrademarkAndTradename


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-31
Value23222019181616141311109.8048.8857.9416.865.9875.1044.543.943.4382.6742.1981.9771.741.4931.1881.0741.7891.7051.5491.3871.2070.990.820.6780.5050.262
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization39.339.138.938.638.637.938.337.337.136.735.936.535.431.729.928.526.725.523.821.818.516.115.213.812.410.59.615.314.814.013.112.211.29.98.66.94.6

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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value20191716141311109.4687.846.4275.6035.0286.2465.5844.9924.363.9143.6213.5483.2783.2133.0923.1783.1693.0973.3083.3763.5073.4143.3243.1012.6812.4812.3632.1371.9251.8581.6190.998
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization34.533.832.832.030.829.928.527.726.124.222.120.820.124.924.323.822.822.021.822.522.723.523.825.326.427.329.428.830.330.931.531.430.430.029.929.128.529.328.427.0

us-gaap:Patents


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value7.2387.1277.0166.9046.7946.6826.5726.4366.36.1646.0285.8935.7575.6215.4865.1915.1035.0154.9264.8384.754.6614.5734.4854.3974.3094.2214.1244.0994.0744.0914.0664.2434.2184.1933.9643.7353.5063.2782.361
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization12.012.513.013.614.215.015.616.217.419.020.721.923.022.423.924.726.728.229.730.732.934.235.235.736.638.037.635.235.536.938.841.248.150.953.153.955.455.357.463.9

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-31
Value16
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value11111111
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302021-03-312020-09-30
Value6118000.09132000.02939000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value6529000.06505000.07522000.07510000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value8107000.08019000.09861000.09858000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value10101010
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value1191181151151151151161251261251167272747470514545444324242526262021202020191919151511121110
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

ipgp:ProductionKnowHow


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value10109.3259.259.1829.159.181314139.2116.7686.7796.8676.826.7976.7436.6416.6186.7146.6996.7346.6726.7196.6986.6646.8446.9187.057.0657.0637.0296.9656.9382.5142.4642.4252.5312.4772.518
Percentage of FiniteLivedIntangibleAssetsGross8.98.88.08.07.97.97.910.811.111.07.99.39.49.29.29.613.114.514.615.215.327.226.826.525.725.433.532.135.235.235.135.135.235.216.316.220.721.020.923.3

ipgp:TechnologyTrademarkAndTradename


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-31
Value4040404040404141414141323232323022181718207.98.2478.5359.279.5873.3154.1754.264.2694.2714.2494.214.1934.2294.1971.155
Percentage of FiniteLivedIntangibleAssetsGross34.034.135.035.035.235.135.533.032.832.835.444.544.943.943.942.544.039.739.540.846.732.033.133.735.636.516.219.421.321.321.221.221.321.327.527.69.7

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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value6059585757575762626257252526262513121212103.4373.3253.423.423.3573.663.8284.0754.0884.1124.0543.9383.8993.9933.9053.4793.6783.5673.633
Percentage of FiniteLivedIntangibleAssetsGross50.350.450.150.149.950.049.749.749.749.849.735.234.636.136.136.427.128.028.129.022.913.913.413.513.112.817.917.820.320.420.420.319.919.825.925.629.830.530.133.6

us-gaap:Patents


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-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value8.0368.0368.0368.0368.0368.0368.0368.0368.0368.0368.0368.0368.0368.0368.0368.1148.1148.1148.1146.6416.6416.6416.6416.6416.6416.6416.6416.6424.6434.6434.6674.6674.6644.6644.6644.6644.6644.6644.6644.664
Percentage of FiniteLivedIntangibleAssetsGross6.76.86.97.06.97.06.96.46.46.46.911.011.110.810.811.515.817.817.915.015.126.926.726.225.525.332.530.823.223.123.223.323.623.730.330.639.938.739.343.1

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss


Goodwill
Period End2020-12-312019-12-31
Value8137
Percentage of GoodwillImpairedAccumulatedImpairmentLoss100.0100.0

us-gaap:GuaranteeObligationsCurrentCarryingValue us-gaap:DebtInstrument

us-gaap:GuaranteeObligationsCurrentCarryingValue

ipgp:EuroLineOfCredit


Guarantee
Period End2020-12-312019-12-312018-12-31
Value3.4241.4221.166
Percentage of GuaranteeObligationsCurrentCarryingValue100.0100.0100.0

ipgp:EuropeanLineOfCredit


Guarantee
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-302014-12-31
Value2.622.8953.4243.8662.3041.8891.4221.5791.0881.6451.1661.2220.5670.7980.7980.98511128.2217.9857.9277.1738.2219.044.309
Percentage of GuaranteeObligationsCurrentCarryingValue0.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

ipgp:ForeignSubsidiaryDrawingsOnUSLineOfCredit


Guarantee
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
Value3.3023.2933.33.0661.1741.1371.4261.1161.3370.9330.930.9550.3980.5560.520.1090.1090.0222.8280.2250.0842.828
Percentage of GuaranteeObligationsCurrentCarryingValue0.00.096.40.00.00.0100.30.00.00.079.80.00.00.00.00.00.00.00.00.00.00.0

ipgp:USLineOfCredit


Guarantee
Period End2020-12-312019-12-312018-12-31
Value3.31.4260.93
Percentage of GuaranteeObligationsCurrentCarryingValue96.4100.379.8

us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue


Held
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-302017-12-31
Value743548514538502623502498513481585572939632
Percentage of HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount

us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount


Held
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-302017-12-31
Value743548514537501625502498512481585572940632
Percentage of HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued

us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued


Income
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value1977000.01672000.01419000.0789000.0944000.01107000.0670000.0862000.0487000.0275000.0142000.0
Percentage of IncomeTaxExaminationPenaltiesAndInterestAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-06-302010-12-31
Value6470696062503850495043614042444037413435323733322725202019171517161413131314134.4192.663
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2020-12-312019-12-312018-12-31
Value126130103
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0

us-gaap:InventoryRawMaterials

us-gaap:InventoryRawMaterials


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-312010-12-31
Value22419019019319119520023524324723324022718114513111610693998981707166545458544854565853534844424125
Percentage of InventoryRawMaterials100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 End2020-12-312019-12-312018-12-31
Value190200233
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0

us-gaap:InventoryWorkInProcess

us-gaap:InventoryWorkInProcess


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-312010-12-31
Value32384746392849494055664035354335262444293539433546525863676464605050464340454024
Percentage of InventoryWorkInProcess100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 End2020-12-312019-12-312018-12-31
Value474966
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-12-31
Value6452000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:LiabilitiesFairValueDisclosure


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302019-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-312010-12-31
Value3839404042424344464748484949224041414219190.0690.080.1680.2490.3190.6480.7270.7980.8681.1373.7393.8783.4361.6681.8062.2992.021
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302019-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-312010-12-31
Value3637394042424344454647484849224041410.00.00.00.00.00.0850.1510.2210.2910.3610.4230.4930.5780.7230.8550.9921.0711.1321.2231.156
Percentage of LiabilitiesFairValueDisclosure96.096.695.2100.099.499.399.399.398.198.198.298.298.2100.0100.0100.0100.099.90.00.00.00.00.050.660.669.344.949.753.056.850.819.322.028.964.262.753.257.2

us-gaap:FairValueInputsLevel3


Liabilities
Period End2021-06-302021-03-312020-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-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312010-12-31
Value1.5291.3431.9630.2730.2970.30.2940.8980.9020.9020.9020.9020.00.00.00.00.0210.020.0210.020.0690.080.0830.0980.0980.3570.3660.3750.3750.5593.0163.0232.4440.5970.6741.0760.865
Percentage of LiabilitiesFairValueDisclosure4.03.44.80.60.70.70.71.91.91.81.81.80.00.00.00.00.10.00.10.1100.0100.049.439.430.755.150.347.043.249.280.778.071.135.837.346.842.8

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity us-gaap:CreditFacility, us-gaap:DebtInstrument

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity

us-gaap:LetterOfCredit, ipgp:EuroLineOfCredit


Line
Period End2020-12-312019-12-312018-12-31
Value615050
Percentage of LineOfCreditFacilityCurrentBorrowingCapacity100.0100.0100.0

us-gaap:LetterOfCredit, ipgp:ForeignSubsidiaryDrawingsOnUSLineOfCredit


Line
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value757575757550505050
Percentage of LineOfCreditFacilityCurrentBorrowingCapacity0.00.00.00.00.00.00.00.00.0

us-gaap:LetterOfCredit, ipgp:USLineOfCredit


Line
Period End2020-12-312019-12-312018-12-31
Value755050
Percentage of LineOfCreditFacilityCurrentBorrowingCapacity122.3100.0100.0

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity us-gaap:DebtInstrument

ipgp:OtherEuropeanFacilities


Line
Period End2020-12-312019-12-312018-12-31
Value2.4532.02.0
Percentage of LineOfCreditFacilityCurrentBorrowingCapacity4.04.04.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity


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

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

us-gaap:LetterOfCredit, ipgp:EuroLineOfCredit


Line
Period End2020-12-312019-12-312018-12-31
Value575456
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity0.00.00.0

us-gaap:LetterOfCredit, ipgp:OtherEuropeanFacilities


Line
Period End2020-12-312019-12-312018-12-31
Value2.4532.2432.289
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity0.00.00.0

us-gaap:LetterOfCredit, ipgp:USLineOfCredit


Line
Period End2020-12-312019-12-312018-12-31
Value714849
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity0.00.00.0

us-gaap:LongTermDebtFairValue

us-gaap:LongTermDebtFairValue


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-302017-12-31
Value3637383940404242434445464748
Percentage of LongTermDebtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtFairValue us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


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-302017-12-31
Value3637383940404242434445464748
Percentage of LongTermDebtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value18183.813.81
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value16161818
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear


Long
Period End2021-06-302021-03-312020-09-30
Value1914000.02864000.0942000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear100.0100.0100.0

us-gaap:NotesPayable us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:NotesPayable

ipgp:LongTermNote, us-gaap:UnsecuredDebt


Notes
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value17181819191920202121
Percentage of NotesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:NotesPayable us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:StatementScenario

ipgp:LongtermNote, us-gaap:SecuredDebt, us-gaap:ScenarioForecast


Notes
Period End2022-07-31
Value15
Percentage of NotesPayable0.0

us-gaap:NotesPayable us-gaap:LongtermDebtType

us-gaap:SecuredDebt


Notes
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-03-312016-12-312016-09-302016-06-30
Value1818192020212222232324252526272717171818
Percentage of NotesPayable102.5104.40.0108.0109.7111.30.0114.3115.7117.10.0119.6120.80.00.00.00.00.00.00.0

us-gaap:UnsecuredDebt


Notes
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312016-06-30
Value181920212323
Percentage of NotesPayable0.00.00.00.00.00.0

us-gaap:NotesPayable us-gaap:LongtermDebtType, us-gaap:StatementScenario

us-gaap:SecuredDebt, us-gaap:ScenarioForecast


Notes
Period End2022-07-312019-10-31
Value1512
Percentage of NotesPayable0.00.0

us-gaap:UnsecuredDebt, us-gaap:ScenarioForecast


Notes
Period End2023-05-31
Value15
Percentage of NotesPayable0.0

us-gaap:NotesPayable us-gaap:StatementScenario, us-gaap:LongtermDebtType

srt:ScenarioForecast, us-gaap:SecuredDebt


Notes
Period End2022-07-31
Value15
Percentage of NotesPayable0.0

srt:ScenarioForecast, us-gaap:UnsecuredDebt


Notes
Period End2023-05-31
Value15
Percentage of NotesPayable0.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312019-12-31
Value3.463.58
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:BusinessAcquisition

us-gaap:OperatingLossCarryforwards

ipgp:MenaraNetworks


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312016-06-30
Value5.1218.95312161922
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-31
Value36132.888
Percentage of OperatingLossCarryforwards709.2147.623.0

us-gaap:OperatingLossCarryforwardsValuationAllowance us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwardsValuationAllowance

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-31
Value103.7530.474
Percentage of OperatingLossCarryforwardsValuationAllowance100.0100.0100.0

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrual


Product
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-312009-12-312008-12-31
Value4745454445454849505051515049474440353332303028262319191716151413121110109.169.2368.6319.1928.7958.4166.9173.8863.223
Percentage of ProductWarrantyAccrual100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 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-312010-12-31
Value252424232324232323222322222225201816151413131413129.9919.4897.9487.8217.5417.7247.6978.3448.047.8387.546.6876.7416.1866.917
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ProductWarrantyAccrualNoncurrent

us-gaap:ProductWarrantyAccrualNoncurrent


Product
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-31
Value222121202121252626282829282722242218181716161312119.8059.7839.1318.7548.1127.2736.0434.5343.0142.8762.852.4742.4952.445
Percentage of ProductWarrantyAccrualNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:RecordedUnconditionalPurchaseObligation

us-gaap:RecordedUnconditionalPurchaseObligation


Recorded
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value51531141193317223.3718.92114
Percentage of RecordedUnconditionalPurchaseObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashCurrent


Restricted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-31
Value2322000.02130000.02183000.02283000.00000
Percentage of RestrictedCashCurrent100.0100.0100.0100.00.00.00.00.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


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-31
Value26182112192332172432418.8548.5896.989
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation us-gaap:TimingOfTransferOfGoodOrService

ipgp:TransferredAtPointInTimeCustomerAcceptance


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
Value3.0413.3851.4392.5093.4181.4322.6382.9167.4436.1584.146
Percentage of RevenueRemainingPerformanceObligation11.318.111.613.214.88.210.79.084.171.759.3

ipgp:TransferredOverTimeVolumeDiscountIncentive


Revenue
Period End2020-12-312019-12-312018-12-31
Value172838
Percentage of RevenueRemainingPerformanceObligation82.287.392.0

us-gaap:TransferredAtPointInTime


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
Value23151016191621290.2460.5060.551
Percentage of RevenueRemainingPerformanceObligation88.781.988.486.885.291.889.391.02.85.97.9

us-gaap:TransferredOverTime


Revenue
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-31
Value3.7954.1053.3021.1651.9252.292
Percentage of RevenueRemainingPerformanceObligation17.812.78.013.222.432.8

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

ipgp:OCFPerformanceShares


Share
Period End2020-12-31
Value143.51
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0

ipgp:TSRPerformanceShares


Share
Period End2020-12-312019-12-312018-12-312017-12-31
Value206.21162.34146.96119.45
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue143.70.00.00.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value154.29139.09126.9396.2379.7277.2262.44
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue107.50.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice

ipgp:OCFPerformanceShares


Share
Period End2020-12-31
Value143.51
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice100.0

ipgp:TSRPerformanceShares


Share
Period End2020-12-312019-12-312018-12-31
Value169.28192.46284.78
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice118.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2020-12-31
Value108.71
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value125855825178
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:PerformanceShares


Share
Period End2020-12-312019-12-31
Value5.1595.604
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue100.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value19178.9795.9573.1862.393
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue378.7317.60.00.00.00.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding

ipgp:OCFPerformanceShares


Sharebased
Period End2020-12-31
Value5.394
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding100.0

ipgp:TSRPerformanceShares


Sharebased
Period End2020-12-312019-12-312018-12-31
Value151412
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding281.40.00.0

us-gaap:RestrictedStockUnitsRSU


Sharebased
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value714439803624
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding1330.50.00.00.00.00.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2020-12-31
Value104
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

ipgp:ShareRepurchaseProgram2019


Stock
Period End2020-12-312020-03-31
Value24671
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0

ipgp:ShareRepurchaseProgram2020


Stock
Period End2021-06-302021-03-312020-09-30
Value205243246
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount10.00.00.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

ipgp:State


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value151511105.0273.741.2252.0741.4190.9182.438
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TaxCreditCarryforwardValuationAllowance us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardValuationAllowance

ipgp:State


Tax
Period End2020-12-312019-12-312018-12-31
Value12107.439
Percentage of TaxCreditCarryforwardValuationAllowance100.0100.0100.0

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UndistributedEarningsOfForeignSubsidiaries


Undistributed
Period End2020-12-312019-12-312018-12-312017-12-31
Value10511509301266
Percentage of UndistributedEarningsOfForeignSubsidiaries100.0100.0100.0100.0

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Taxus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-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:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:NotesPayableCurrent
us-gaap:LongtermDebtType
(None,)
Notes Payable Currentus-gaap: Longterm Debt Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components