PEN


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

Table of contents



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

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:CostOfRevenue

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss

us-gaap:ResearchAndDevelopmentExpense

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

us-gaap:Revenues

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet
us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AmortizationOfIntangibleAssets
us-gaap:IncomeStatementLocation

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:MinorityInterest

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

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:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

pen:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossForeignCurrencyTranslation

pen:PaymentsOfAssetAcquisitionandMergerRelatedCostsFinancingActivities
us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject
pen:PropertyAndEquipmentReclassifiedAsInventory
us-gaap:OtherCommitments
pen:RoyaltyObligationsPercentofSales

pen:StandardandExtendedProductWarrantyAccrualIncreaseDecreaseforChangesinEstimateforNewandPreexistingWarranties

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:DeferredIncomeTaxesAndTaxCredits

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FinanceLeasePrincipalPayments

us-gaap:ForeignEarningsRepatriated

us-gaap:GoodwillOtherIncreaseDecrease

us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InventoryWriteDown
us-gaap:StatementEquityComponents
us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
us-gaap:StatementEquityComponents
us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:OperatingLeasePayments
us-gaap:StatementEquityComponents
us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherOperatingActivitiesCashFlowStatement
us-gaap:BusinessAcquisition
us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
us-gaap:BusinessAcquisition
us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities
us-gaap:BusinessAcquisition
us-gaap:PaymentsForMergerRelatedCosts

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireAvailableForSaleSecurities

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockPlans

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:IncomeStatementLocation
us-gaap:RoyaltyExpense
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
us-gaap:StatementEquityComponents
us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents

pen:AccruedLiabilitiesfromAcquisitionCurrent

pen:AllowanceforSalesReturnsCurrent

pen:DeferredTaxAssetsOperatingLeaseLiabilities

pen:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets

pen:DeferredTaxLiabilitiesUnrealizedGains

pen:OperatingLossCarryforwardsIndefiniteLivedLimitationsOnUseOffsetOfTaxableIncomePercent
us-gaap:OtherCommitments
pen:RoyaltyObligationsMinimumQuarterlyRoyaltyPayments
us-gaap:AwardType
pen:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestOutstandingNumber

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:AvailableForSaleSecurities
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesAmortizedCost
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesCurrent
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
us-gaap:StatementGeographical
us-gaap:CashUninsuredAmount

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseDiscountRate

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
pen:AssetAcquisition
us-gaap:LossContingencyAccrualCarryingValueCurrent

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

us-gaap:OtherAccruedLiabilitiesNoncurrent

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:PurchaseObligation
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
us-gaap:IncomeTaxAuthorityName, us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Goodwill
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Goodwill
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Payments For Proceeds From Other Investing Activities
NetCashProvidedByUsedInFinancingActivities
Proceeds From Payments For Other Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Next Twelve Months
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
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-31
us-gaap:CommonStockValue NA0.0360.0360.0360.0360.0350.0350.0350.0350.0340.0340.0340.0340.0340.0330.0330.0330.0330.0310.0310.030.030.030.03NANA0.005NANANA
 us-gaap:SharesOutstanding us-gaap:StatementEquityComponents us-gaap:CommonStock███▇▇▄▄▄▄▃▃▃▂▂▁36.56960236.48185736.41473236.29911836.0364135.07100835.00158134.91085834.78650334.56365334.43733934.31255234.17962433.93266833.685146NANANA31.108828NANANA29.8978629.882621NANA4.736689NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ███████████▇████▇▇▇▇▇▇▇▂▁▂▂▁▁▁37.58234837.5335237.45384236.20771635.40054236.36272636.31247136.27139436.21432136.21316436.1504534.24848436.11625435.91705135.83362135.66427233.21948731.61184131.045730.60438432.69368432.48651632.3214110.1892485.0961517.1934527.1028854.6880456.8688896.705066
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic ████████████▇▇▇▇▇▇▇▇▇▇▇▂▁▁▁▁▁▁36.52301136.45571236.35749536.20771635.40054235.04291234.95504334.8403734.69422834.50727934.37841534.24848434.07222333.84614233.60694333.44684133.21948731.61184131.045730.60438430.21032229.99000629.8909447.853735.0961514.9035354.7019994.6880454.608514.430824
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount █▁0.0280.022NA1.81.80.018NA0.0650.0450.0572NA2.26070.0080.0239NA0.021153.23.5NA3.9706380.015210.0125NA1.327753.2411630.4888NA3.421757NANA
us-gaap:EarningsPerShareBasic ▆▇▅▃▂▅▇▇█▇▆▁▇▆▇▅▄▄▄▄▅▅▅▅▄▅▅▃▅▅0.250.320.1-0.24-0.340.040.280.330.480.310.19-0.550.390.160.270.01-0.05-0.1-0.08-0.040.010.030.050.04-0.110.10.02-0.250.020.06
us-gaap:EarningsPerShareDiluted ▇▇▆▃▂▅▇▇█▇▆▁▇▆▇▅▄▄▄▅▅▅▅▅▄▅▅▃▅▅0.250.320.1-0.24-0.340.040.270.320.460.30.18-0.550.370.150.250.01-0.05-0.1-0.08-0.040.010.020.050.03-0.110.070.01-0.250.010.04
  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-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-31
 TTM Greenblatt ROC _ _▇█▅▁▂▅▇███▇▁▇▆▆▅▅▅▅▅▅▆▆▆▄10.31213.463-1.745-20.158-17.6490.6110.57912.97612.80111.1526.669-20.8499.2834.0453.8560.683-1.328-2.046-1.152-1.363-0.671.8351.822.182-3.813NANANANANA
  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-31
us-gaap:AllocatedShareBasedCompensationExpense █▅▇▅▅▅▄▅▅▅▄▄▄▄▄▄▄▄▄▄▃▃▂▂▃▁▁▁9.8036.3958.0556.2385.5595.6895.0146.2415.1355.0954.8714.4124.9854.1544.724.4874.5934.0123.8374.2643.5223.0152.1451.513.2610.3550.3590.372NANA
us-gaap:ComprehensiveIncomeNetOfTax ▇▆▆▃▃▄▇▆█▇▆▁▇▆▆▆▄▄▇▄▄▅▅▅▄▅▅▅9.9858.876.088-6.617-9.482-0.82611.3758.98717.65210.0625.616-19.16810.0836.5599.4486.137-2.327-2.34413.859-2.119-1.6082.1091.0540.598-2.1511.613-0.645-0.507NANA
us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest ▇▆▆▄▃▅▇▆█▇▆▁▇▆▇▆9.0537.965.072-7.678-10.423-1.36310.9878.50417.3139.8185.421-22.66410.0836.5599.4486.137NANANANANANANANANANANANANANA
us-gaap:CostOfRevenue ▇▆█▇▄▅▅▅▄▅▅▄▄▄▄▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁65.57257.86772.58560.15340.17949.3247.13543.50440.27344.52942.08136.79437.38636.14432.32429.13429.6625.50426.52524.31323.63618.01417.95816.91914.93612.22411.51211.66710.788.709
us-gaap:GrossProfit █▇▆▆▄▆▇▆▆▆▅▅▅▄▄▄▃▃▃▃▃▃▂▂▂▂▁▁▁▁118.686111.33794.31390.92364.9388.00998.12895.99893.92883.9178.71275.01272.25266.55763.72754.77750.92947.70946.5842.87441.4739.90536.45833.49727.37526.72823.89120.79720.717.454
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments ▇█▅▁▂▅████▇▁▇▆▆▅▅▅10.20312.467-0.511-19.731-17.03-0.74611.74912.96313.51411.9097.349-19.9089.6634.5043.9061.239-0.918-1.751NANANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit █▇▅▁▄▆██▅▇▇█▄▆▃▇▇▇▇▇▆▇▇▇▆█▇▇1.9041.541-3.143-9.855-4.129-1.6342.4481.963-2.7351.4550.8851.598-4.948-1.938-5.9040.4560.4821.3550.8810.014-0.5681.3410.2431.183-1.5071.740.0010.227NANA
us-gaap:InterestIncomeExpenseNonoperatingNet ▄▅▅▅▂▄▆███▇█▇█▇▇▇▇▇▇▆▅▂▁▂▃▃▂0.2990.480.4470.4130.1080.2990.5780.7590.7840.7330.7240.7710.720.7490.7270.6580.6240.6440.6230.6310.5590.510.1390.0170.1770.2080.2560.144NANA
us-gaap:NetIncomeLoss ▇▇▅▃▂▅▇▇█▇▆▁▇▆▇▅▄▄▄▅▅▅▅▅▄▅▅▅▅▅9.23111.8363.648-8.815-11.961.4259.68911.48316.58810.6986.659-18.9313.3815.4919.0830.238-1.558-3.106-2.396-1.1060.1850.781.6330.901-2.6712.5020.4160.1720.3911.266
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest ▆▆▆▆▆▇▇▇▇██▁██████-0.932-0.91-1.016-1.061-0.941-0.537-0.388-0.483-0.339-0.244-0.195-3.4960.00.00.00.00.00.0NANANANANANANANANANANANA
 us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:NoncontrollingInterest▁█-0.932-0.91NA-1.061-0.941-0.537NA-0.483-0.339-0.244NA-3.4960.00.0NANANANANANANANANANANANANANANANA
us-gaap:OperatingExpenses █▇▇█▆▆▆▆▆▅▅▇▄▄▄▄▃▃▃▃▃▂▂▂▂▁▁▁108.37497.87496.058111.08182.57987.39987.54983.02281.12772.75872.04395.86162.96962.51259.87154.09452.25749.75547.73244.23742.1438.0734.63831.31531.18822.73823.56920.486NANA
us-gaap:OperatingIncomeLoss ▇█▅▁▂▅▇███▇▁▇▆▆▅▅▅▅▅▅▆▆▆▄▆▅▅10.31213.463-1.745-20.158-17.6490.6110.57912.97612.80111.1526.669-20.8499.2834.0453.8560.683-1.328-2.046-1.152-1.363-0.671.8351.822.182-3.8133.990.3220.311NANA
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▄▂▅▅▅▂▅▂▄▃▃▃▁▅▄█0.863-2.6952.4862.2571.347-1.6341.734-2.6060.85-1.098-0.879-0.353-3.41.3860.6165.845NANANANANANANANANANANANANANA
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▄▁▅▅▅▂▅▂▄▃▃▃▁▄▄█▃▄▃▃▂▅▃▃0.754-2.9662.442.1982.478-2.2511.686-2.4961.064-0.636-1.043-0.238-3.2981.0680.3655.899-0.7690.762-1.096-1.013-1.7931.329-0.579-0.303NANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▅▂█▆▇▁▇▄▆▆▆▆▅▅▆▄▅▅▃▅▅▅▆▅▄▆▅▆-0.408-1.4760.7870.0140.511-1.6550.592-0.772-0.0710.024-0.0440.17-0.34-0.290.026-0.647-0.372-0.349-0.986-0.36-0.272-0.224-0.083-0.115-0.5420.044-0.161-0.056NANA
us-gaap:ProfitLoss ▇▇▆▃▃▅▇▇█▇▆▁▇▆▇▅8.29910.9262.632-9.876-12.9010.8889.30111.016.24910.4546.464-22.42613.3815.4919.0830.238NANANANANANANANANANANANANANA
us-gaap:ResearchAndDevelopmentExpense ▁█17.73818.076NA34.92322.72512.946NA13.73313.46211.66710.8679.0928.1938.0138.4018.1328.0947.0346.1136.4976.2645.0015.4844.564.7923.1914.143.897NANA
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▇▇▄▆▆▆▆▆▅▅▅▄▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁184.258169.204166.898151.076105.109137.329145.263139.502134.201128.439120.793111.806109.638102.70196.05183.91180.58973.21373.10567.18765.10657.91954.41650.41642.31138.95235.40332.46431.4826.163
us-gaap:Revenues █▇▇▇▄▆▆▆▆▆▅▅▅▄▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁184.258169.204166.898151.076105.109137.329145.263139.502134.201128.439120.793111.806109.638102.70196.05183.91180.58973.21373.10567.18765.10657.91954.41650.41642.31138.95235.40332.46431.4826.163
us-gaap:SellingGeneralAndAdministrativeExpense █▇▇▇▅▆▆▆▆▅▅▅▅▅▄▄▄▃▃▃▃▃▂▂▂▁▁▁90.63679.79876.60376.15859.85474.45374.68869.28967.66561.09161.17655.93454.77654.49951.4745.96244.16342.72141.61937.7435.87633.06929.15426.75526.39619.54719.42916.589NANA
  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-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-31
us-gaap:Assets NA840.824822.983810.303780.2664.24665.901614.17585.109568.789515.006501.005499.314489.707476.667459.094417.003418.365308.254297.279283.979275.121263.848259.325NANA121.381NANANA
us-gaap:Liabilities NA190.353185.195190.591157.039176.123180.288147.229130.926132.12692.59191.71774.11574.78676.25975.26244.02544.89341.70743.42536.38837.07331.32630.735NANA22.284NANANA
us-gaap:LiabilitiesAndStockholdersEquity NA840.824822.983810.303780.2664.24665.901614.17585.109568.789515.006501.005499.314489.707476.667459.094417.003418.365308.254297.279283.979275.121263.848259.325NANA121.381NANANA
us-gaap:StockholdersEquity NA655.091641.498622.406624.794488.933485.892467.332454.091436.732422.24409.419425.199414.921400.408383.832372.978373.472266.547253.854247.591238.048232.522228.59NANA-12.37NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss▅▆▇██▂▅▆▅▄▁▂▂▁▃▄▄▄▃▄▅▅▃▄▄▃▃0.2670.3760.6470.6930.752-0.3790.2380.2860.176-0.038-0.5-0.336-0.451-0.553-0.2350.016-0.038-0.035-0.1050.0910.2060.118-0.1630.00.0-0.193-0.22NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncome▆▅█▆▃▁▃▂▄▃▄▅▅█▇▇▁▂▁▂▃▅▃▄▄▄▅0.329-0.4252.5410.101-2.097-4.575-2.324-4.01-1.514-2.578-1.942-0.899-0.6612.6371.5691.204-4.695-3.926-4.688-3.592-2.579-0.786-2.115-1.536-1.233-1.753-0.864NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AccumulatedTranslationAdjustment▅▄▇▅▃▁▃▁▄▃▄▅▅█▇▆▁▂▁▂▃▄▃▄▄▄▅0.062-0.8011.894-0.592-2.849-4.196-2.562-4.296-1.69-2.54-1.442-0.563-0.213.191.8041.188-4.657-3.891-4.583-3.683-2.785-0.904-1.952-1.536-1.233-1.56-0.644NANANA
  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-31
us-gaap:AssetsCurrent NA635.127617.702590.199575.895453.74463.134451.334434.604423.086410.726397.595392.499387.938382.234371.781364.717372.362263.827267.223260.252253.651244.361249.077NANA115.301NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue NA55.63269.6780.115134.38172.45672.779111.58177.26195.60667.8547.74259.70552.80550.63765.62176.576109.38313.23615.85613.91417.60619.547159.09836.7648.1323.298.188NANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▅▃▄▅█▄▄▇▅▆▄▃▄▃▃▄▅▇▁82.27755.63269.6780.115134.38172.45672.779111.58177.26195.60667.8547.74259.70552.80550.63765.62178.395111.08713.236NANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent NA126.415114.608112.81797.613103.963105.901101.82899.01194.67981.89680.43574.05965.10758.00747.96448.71445.27843.33536.63534.57731.15629.44426.055NANA18.912NANANA
us-gaap:InventoryNet ██▇▆▆▅▅▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁254.977245.321219.527191.547183.442166.152152.992140.359132.735121.691115.741109.70697.55694.61694.90190.52981.14179.18773.01270.09268.40666.56456.76150.324NANA33.451NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent NA20.78218.73517.10916.54515.40314.85214.70215.60111.86912.213.53613.99412.77414.73514.46414.39914.55418.72718.66517.40611.5129.3526.267NANA5.115NANANA
  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-31
us-gaap:PropertyPlantAndEquipmentGross NANA78.112NANANA73.227NANANA50.823NANANA41.45NANA30.55828.48523.08918.06515.31314.02213.254NANA8.67NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ComputerEquipmentNANA7.298NANANA5.702NANANA3.289NANANA1.737NANA1.1180.8840.6710.6710.640.5650.565NANA0.153NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgressNANA4.946NANANA11.146NANANA3.234NANANA1.326NANA2.4532.1936.1941.8570.9810.5770.341NANA1.931NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixturesNANA10.0NANANA9.307NANANA7.14NANANA6.458NANA4.5984.2463.1122.8082.2732.0912.004NANA0.519NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovementsNANA20.945NANANA20.283NANANA17.665NANANA15.926NANA10.29110.2072.3842.361.7131.5641.434NANA0.379NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:MachineryAndEquipmentNANA26.3NANANA20.959NANANA15.4NANANA12.456NANA10.4579.7349.7089.3668.7798.5598.166NANA5.089NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:SoftwareAndSoftwareDevelopmentCostsNANA8.623NANANA5.83NANANA4.095NANANA3.547NANA1.6411.2211.021.0030.9270.6660.744NANA0.599NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA29.943NANANA21.415NANANA15.416NANANA10.551NANA7.6537.0216.8656.2015.5965.0714.608NANA3.489NANANA
 us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment us-gaap:PropertyPlantAndEquipmentByType us-gaap:SoftwareAndSoftwareDevelopmentCostsNANA3.7NANANA2.3NANANA1.3NANANANANANANANANANANANANANANANANANANA
us-gaap:AmortizationOfIntangibleAssets ▇▇▇▇▇▇▇▇▇▇▇▇█▇▃█▁0.2780.2780.2760.2720.260.260.2610.2620.2640.2660.2670.2710.3110.2470.10.30.0NANANANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet NA50.31448.16964.90662.18858.69851.81245.62537.9435.3835.40734.13333.71931.99530.89928.25924.41922.90521.46416.22411.8649.7178.9518.646NANA5.181NANANA
us-gaap:Goodwill ▆▅█▅▃▁▃▁▃▃▄▄▅█▆▁8.1098.0068.3728.0047.6657.5097.6567.4527.7657.6597.8137.9237.9778.4148.1787.449NANA0.0NANANANANANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill NA10.09710.63910.6410.64525.02425.40725.49426.03126.81327.24527.28427.34428.24123.77823.821NANA0.0NANANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▃▃▄▄▄▄▄▅▅▆▆▇▇█▁▁9.89510.09710.63910.6410.64510.78111.16411.25111.78811.95612.36612.7413.06313.8178.5618.604NANANANANANANANANANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA48.488NANANA29.464NA30.885NA30.885NANANA24.358NANANA22.476NANANA10.143NANANA6.851NANANA
us-gaap:OperatingLeaseRightOfUseAsset █▆▆▆▇▇▇▇▇▇▁53.240.69141.19241.77842.66943.16843.71741.81742.47642.3760.0NANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent NA9.9148.7058.0686.7373.8692.9469.631.6321.6130.8751.0851.0490.9681.0165.2815.3710.6120.4870.4380.4410.4350.3930.293NANA0.328NANANA
  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-31
us-gaap:AccountsPayableCurrent NA15.38914.10914.54414.43215.84315.11111.9628.7437.6928.1768.8697.4327.4036.7575.7684.3344.9734.113.5844.074.0222.5674.024NANA2.348NANANA
us-gaap:AccruedLiabilitiesCurrent ████▅▅▆▆▅▅▅▄▃▃▃▃▂▂▂▂▁▂▁▁86.50390.21485.79587.69157.71865.33567.6370.16357.27658.03257.88656.18342.25542.8544.82545.31233.17733.59131.6933.7628.11929.95725.58124.253NANA18.475NANANA
us-gaap:LiabilitiesCurrent NA111.862105.932108.05577.61288.07491.04886.16769.76169.41266.06265.05249.68750.25351.58251.0837.51138.56435.837.34432.18933.97928.14828.277NANA20.823NANANA
us-gaap:OperatingLeaseLiabilityCurrent ▃███▇▇▇▇▆▆▁1.44.8224.6974.4844.4464.4354.1424.0423.7423.6880.0NANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent █▆▅▆▄▆▇▆▆▆▅▇▄▄▅▅▃▂▃▂▂▁▁▁14.48811.98310.75812.0099.36511.84613.66212.02712.34112.04110.6612.7858.8878.77410.30810.1137.8117.2057.4226.4976.1275.5855.2735.291NANA3.228NANANA
  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-31
us-gaap:MinorityInterest NA-4.62-3.71-2.694-1.633-0.816-0.279-0.3910.092-0.0690.175-0.131NANA0.0NANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent NA7.9668.01410.1477.315.1515.2515.66215.01916.64418.94319.15516.99817.18818.47818.1170.8320.8280.8246.0814.1993.0943.1782.458NANA1.461NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▇▇▇▇▇▇▇▇▇▁51.943.52544.18344.99845.92546.41647.24245.446.14646.070.0NANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA7.157NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA6.739NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA6.459NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA6.271NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA30.277NANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:StockholdersEquity NA655.091641.498622.406624.794488.933485.892467.332454.091436.732422.24409.419425.199414.921400.408383.832372.978373.472266.547253.854247.591238.048232.522228.59NANA-12.37NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss▅▆▇██▂▅▆▅▄▁▂▂▁▃▄▄▄▃▄▅▅▃▄▄▃▃0.2670.3760.6470.6930.752-0.3790.2380.2860.176-0.038-0.5-0.336-0.451-0.553-0.2350.016-0.038-0.035-0.1050.0910.2060.118-0.1630.00.0-0.193-0.22NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncome▆▅█▆▃▁▃▂▄▃▄▅▅█▇▇▁▂▁▂▃▅▃▄▄▄▅0.329-0.4252.5410.101-2.097-4.575-2.324-4.01-1.514-2.578-1.942-0.899-0.6612.6371.5691.204-4.695-3.926-4.688-3.592-2.579-0.786-2.115-1.536-1.233-1.753-0.864NANANA
 us-gaap:StockholdersEquity us-gaap:StatementEquityComponents us-gaap:AccumulatedTranslationAdjustment▅▄▇▅▃▁▃▁▄▃▄▅▅█▇▆▁▂▁▂▃▄▃▄▄▄▅0.062-0.8011.894-0.592-2.849-4.196-2.562-4.296-1.69-2.54-1.442-0.563-0.213.191.8041.188-4.657-3.891-4.583-3.683-2.785-0.904-1.952-1.536-1.233-1.56-0.644NANANA
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest █▇▇▇▇▃▃▃▂▂▂▁▂▁▁673.376650.471637.788619.712623.161488.117485.613466.941454.183436.663422.415409.288425.199414.921400.408NANANA266.547NANANA232.522NANANANANANANA
us-gaap:CommonStockValue NA0.0360.0360.0360.0360.0350.0350.0350.0350.0340.0340.0340.0340.0340.0330.0330.0330.0330.0310.0310.030.030.030.03NANA0.005NANANA
us-gaap:AdditionalPaidInCapital NA603.022598.299585.295581.066435.724430.659423.474419.22419.514415.084407.881404.493404.299396.81389.682384.965383.132273.865275.031266.65255.499252.087249.23NANA8.446NANANA
us-gaap:RetainedEarningsAccumulatedDeficit NA52.45840.62236.97445.78957.74957.52247.83336.3519.7629.0642.40321.3337.9511.996-7.087-7.325-5.767-2.661-17.616-16.51-16.695-17.475-19.108NANA-19.84NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax NA-0.4252.5410.101-2.097-4.575-2.324-4.01-1.514-2.578-1.942-0.899-0.6612.6371.5691.204-4.695-3.926-4.688-3.592-2.579-0.786-2.115-1.536NANA-0.864NANANA
us-gaap:MinorityInterest NA-4.62-3.71-2.694-1.633-0.816-0.279-0.3910.092-0.0690.175-0.131NANA0.0NANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▁10.1387.093NA5.7855.746.774NA5.6935.0145.457NA4.4415.0824.435NANANANANANANANA2.482NANANANANANANA
  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-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▂▄▄▁▄▅█▅▄▆▆▄▆▄▆▅▅▄▅▃▄▃▄▄▄▄-3.31-14.368-2.083-3.55-21.689-5.924.76722.051.903-2.0687.53110.4450.12410.708-0.90710.7540.652.194-2.7562.504-8.971-3.584-9.648-4.3-5.669-2.662-5.396NANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities █▇▆▄▄▇▅▇▆█▇▆▇▆▆▆▅▆▇▆▆▆▁▆█▇▆26.3453.09-10.226-49.416-54.54410.037-43.73414.281-15.11331.8559.625-20.64712.824-2.187-16.394-22.105-27.492-11.6624.207-3.824-1.31.604-129.4-1.43437.4787.540.831NANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▆▁▂▂▁▁█▁▁▁3.173-2.6142.457-1.651138.461-4.35-0.502-1.439-5.308-1.713.168-1.047-5.192-6.7442.445-0.7-2.91105.524-5.1274.457.806-0.003-0.77128.168-3.30.3260.095NANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▅▃▃▁▆▃▂▅▃▅▄▃▄▄▃▃▂█26.645-14.038-10.445-54.26661.925-0.323-38.80234.32-18.34527.75620.108-11.9636.92.168-14.984-12.774-32.69297.851NANANANANANANANANANANANA
  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-31
us-gaap:DepreciationDepletionAndAmortization ████▇▇▅▅▅▄▄▄▄▄▃▃▂▂▂▂▂▂▂▂▁▁▁▁3.5513.4713.4583.3433.1312.9592.3142.0531.9331.8041.7091.5111.5491.3991.2011.1580.7220.70.4910.70.60.50.5250.50.40.3380.280.2NANA
us-gaap:IncreaseDecreaseInAccountsPayable ▁▆▄▃▂▅██▇▂▃▅▄▅▅▅▃▅▄▃▄▆▂▅▂▆▄-1.9611.272-0.079-0.223-0.9270.9212.7152.9081.918-1.503-0.3591.0630.0030.6220.9780.58-0.5960.8890.428-0.383-0.021.35-1.3690.953-1.0961.6440.411NANANA
us-gaap:IncreaseDecreaseInAccountsReceivable ▇█▄█▁▃▄▅▅█▄▆▇▅▇▂▄▄▆▄▅▄▅▄▄▄▄9.95512.9430.85214.2-6.9950.2383.5093.9684.17913.3732.4786.98710.1886.1099.822-5.2552.6711.887.4722.033.7151.3433.682.4432.0072.9332.455NANANA
us-gaap:IncreaseDecreaseInInventories ▃█▅▃▅▄▄▃▄▃▃▄▂▁▂▃▁▂▂▁▂▃▃▃▂▃▂9.93531.60817.0418.00516.84515.0913.5479.33911.7936.7286.89311.4474.156-0.2084.117.8890.776.0575.7191.9832.9529.0837.1146.6914.2647.0574.287NANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▂▄▄▁▄▅█▅▄▆▆▄▆▄▆▅▅▄▅▃▄▃▄▄▄▄-3.31-14.368-2.083-3.55-21.689-5.924.76722.051.903-2.0687.53110.4450.12410.708-0.90710.7540.652.194-2.7562.504-8.971-3.584-9.648-4.3-5.669-2.662-5.396NANANA
us-gaap:NetIncomeLoss ▇▇▅▃▂▅▇▇█▇▆▁▇▆▇▅▄▄▄▅▅▅▅▅▄▅▅▅▅▅9.23111.8363.648-8.815-11.961.4259.68911.48316.58810.6986.659-18.9313.3815.4919.0830.238-1.558-3.106-2.396-1.1060.1850.781.6330.901-2.6712.5020.4160.1720.3911.266
us-gaap:ProfitLoss ▇▇▆▃▃▅▇▇█▇▆▁▇▆▇▅8.29910.9262.632-9.876-12.9010.8889.30111.016.24910.4546.464-22.42613.3815.4919.0830.238NANANANANANANANANANANANANANA
us-gaap:ShareBasedCompensation █▅▇▅▅▅▄▅▅▅▄▄▄▄▄▄▄▄▄▄▃▃▂▂▃▁▁9.8036.3958.0556.2385.5595.6895.0146.2415.1355.0954.8714.4124.9854.1544.724.4874.5934.0123.8374.2633.5223.0152.1451.513.2610.3550.359NANANA
  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-31
us-gaap:NetCashProvidedByUsedInInvestingActivities █▇▆▄▄▇▅▇▆█▇▆▇▆▆▆▅▆▇▆▆▆▁▆█▇▆26.3453.09-10.226-49.416-54.54410.037-43.73414.281-15.11331.8559.625-20.64712.824-2.187-16.394-22.105-27.492-11.6624.207-3.824-1.31.604-129.4-1.43437.4787.540.831NANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▃▃▃▃▅█▆▆▃▂▃▁▂▂▅▁▂▃▅▃▂▁▁▁▂▁▂3.2953.9913.7534.1536.71910.1317.9847.9173.7452.4633.041.4582.2822.8235.7271.4412.173.1946.5573.3832.581.1150.9671.4341.7751.2982.09NANANA
  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-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▆▁▂▂▁▁█▁▁▁3.173-2.6142.457-1.651138.461-4.35-0.502-1.439-5.308-1.713.168-1.047-5.192-6.7442.445-0.7-2.91105.524-5.1274.457.806-0.003-0.77128.168-3.30.3260.095NANANA
  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-31

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value36000.036000.036000.036000.036000.035000.035000.035000.035000.034000.034000.034000.034000.034000.033000.033000.033000.033000.031000.031000.030000.030000.030000.030000.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.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Shares Outstanding

us-gaap:SharesOutstanding us-gaap:StatementEquityComponents

us-gaap:SharesOutstanding

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312015-09-302014-12-312013-12-312012-12-31
Value3636363636353534343434343433333129294.7366894.3915884.192745
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value3737373635363636363636343635353533313130323232105.0961517.1934527.1028854.6880456.8688896.705066
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.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value36363636353534343434343434333333333131303029297.853735.0961514.9035354.7019994.6880454.608514.430824
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.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
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-30
Value28000.022000.01800000.01800000.018000.065000.045000.057200.02260700.08000.023900.021150.03200000.03500000.03970600.015210.012500.01327800.03241200.0488800.03421800.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.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-31
Value0.250.320.1-0.24-0.340.040.280.330.480.310.19-0.550.390.160.270.01-0.05-0.1-0.08-0.040.010.030.050.04-0.110.10.02-0.250.020.06
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.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-31
Value0.250.320.1-0.24-0.340.040.270.320.460.30.18-0.550.370.150.250.01-0.05-0.1-0.08-0.040.010.020.050.03-0.110.070.01-0.250.010.04
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.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value9.8036.3958.0556.2385.5595.6895.0146.2415.1355.0954.8714.4124.9854.1544.724.4874.5934.0123.8374.2643.5223.0152.1451.513.2610.3550.3590.372
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.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.33.84.84.15.34.13.54.53.84.04.03.94.54.04.95.35.75.55.26.35.45.23.93.07.70.91.01.1

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value0.5430.7980.660.5890.4070.6480.4420.3340.3290.2910.3270.260.1980.2190.1920.3160.1910.3090.390.0830.6510.0090.0450.1410.0710.0590.0780.065
Percentage of AllocatedShareBasedCompensationExpense5.512.58.29.47.311.48.85.46.45.76.75.94.05.34.17.04.27.710.21.918.50.32.19.32.216.621.717.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.50.40.40.40.50.30.20.20.20.30.20.20.20.20.40.20.40.50.11.00.00.10.30.20.20.20.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.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:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value1.1881.0621.0560.8650.8910.8740.8290.8050.6770.5240.4490.4050.3750.3680.3760.3520.3080.2530.230.2510.2810.2580.1620.10.160.0220.0260.023
Percentage of AllocatedShareBasedCompensationExpense12.116.613.113.916.015.416.512.913.210.39.29.27.58.98.07.86.76.36.05.98.08.67.66.64.96.27.26.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.60.60.60.80.60.60.60.50.40.40.40.30.40.40.40.40.30.30.40.40.40.30.20.40.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.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:SellingGeneralAndAdministrativeExpenses


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value8.0724.5356.3394.7844.2614.1673.7435.1024.1294.284.0953.7474.4123.5674.1523.8194.0943.453.2173.932.592.7481.9381.2693.030.2740.2550.284
Percentage of AllocatedShareBasedCompensationExpense82.370.978.776.776.773.274.781.780.484.084.184.988.585.988.085.189.186.083.892.273.591.190.384.092.977.271.076.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.42.73.83.24.13.02.63.73.13.33.43.44.03.54.34.65.14.74.45.84.04.73.62.57.20.70.70.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingGeneralAndAdministrativeExpenses0.00.00.00.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

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-30
Value9.9858.876.088-6.617-9.482-0.826118.98717105.616-19.168106.5599.4486.137-2.327-2.34413-2.119-1.6082.1091.0540.598-2.1511.613-0.645-0.507
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.45.23.6-4.4-9.0-0.67.86.413.27.84.6-17.19.26.49.87.3-2.9-3.219.0-3.2-2.53.61.91.2-5.14.1-1.8-1.6

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-30
Value9.0537.965.072-7.678-10.423-1.363108.504179.8185.421-22.664106.5599.4486.137
Percentage of ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.94.73.0-5.1-9.9-1.07.66.112.97.64.5-20.39.26.49.87.3

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-31
Value65577260404947434044423637363229292526242318171614121111108.709
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.634.243.539.838.235.932.431.230.034.734.832.934.135.233.734.736.834.836.336.236.331.133.033.635.331.432.535.934.233.3

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-31
Value11811194906488989593837875726663545047464241393633272623202017
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax64.465.856.560.261.864.167.668.870.065.365.267.165.964.866.365.363.265.263.763.863.768.967.066.464.768.667.564.165.866.7

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-31
Value1012-0.511-19.731-17.03-0.746111213117.349-19.9089.6634.5043.9061.239-0.918-1.751
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.57.4-0.3-13.1-16.2-0.58.19.310.19.36.1-17.88.84.44.11.5-1.1-2.4

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-30
Value1904000.01541000.0-3143000.0-9855000.0-4129000.0-1634000.02448000.01963000.0-2735000.01455000.0885000.01598000.0-4948000.0-1938000.0-5904000.0456000.0482000.01355000.0881000.014000.0-568000.01341000.0243000.01183000.0-1507000.01740000.01000.0227000.0
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.00.9-1.9-6.5-3.9-1.21.71.4-2.01.10.71.4-4.5-1.9-6.10.50.61.91.20.0-0.92.30.42.3-3.64.50.00.7

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-30
Value299000.0480000.0447000.0413000.0108000.0299000.0578000.0759000.0784000.0733000.0724000.0771000.0720000.0749000.0727000.0658000.0624000.0644000.0623000.0631000.0559000.0510000.0139000.017000.0177000.0208000.0256000.0144000.0
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.30.30.30.10.20.40.50.60.60.60.70.70.70.80.80.80.90.90.90.90.90.30.00.40.50.70.4

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-31
Value9.231113.648-8.815-11.961.4259.6891116106.659-18.93135.4919.0830.238-1.558-3.106-2.396-1.1060.1850.781.6330.901-2.6712.5020.4160.1720.3911.266
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.07.02.2-5.8-11.41.06.78.212.48.35.5-16.912.25.39.50.3-1.9-4.2-3.3-1.60.31.33.01.8-6.36.41.20.51.24.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:Parent


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value9.23111-8.815-11.961.425111610-18.93135.491
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.07.0-5.8-11.41.08.212.48.3-16.912.25.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value9.23111-8.815-11.961.425111610-18.93135.4911.633
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.07.0-5.8-11.41.08.212.48.3-16.912.25.33.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.0

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-31
Value-932000.0-910000.0-1016000.0-1061000.0-941000.0-537000.0-388000.0-483000.0-339000.0-244000.0-195000.0-3496000.0000000
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.5-0.5-0.6-0.7-0.9-0.4-0.3-0.3-0.3-0.2-0.2-3.10.00.00.00.00.00.0

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-932000.0-910000.0-1061000.0-941000.0-537000.0-483000.0-339000.0-244000.0-3496000.000
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.5-0.5-0.7-0.9-0.4-0.3-0.3-0.2-3.10.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.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-30
Value1089796111828787838172729562625954524947444238343131222320
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax58.857.857.673.578.663.660.359.560.556.659.685.757.460.962.364.564.868.065.365.864.765.763.762.173.758.466.663.1

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-30
Value1013-1.745-20.158-17.6490.61101212116.669-20.8499.2834.0453.8560.683-1.328-2.046-1.152-1.363-0.671.8351.822.182-3.8133.990.3220.311
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.68.0-1.0-13.3-16.80.47.39.39.58.75.5-18.68.53.94.00.8-1.6-2.8-1.6-2.0-1.03.23.34.3-9.010.20.91.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-30
Value863000.0-2695000.02486000.02257000.01347000.0-1634000.01734000.0-2606000.0850000.0-1098000.0-879000.0-353000.0-3400000.01386000.0616000.05845000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.5-1.61.51.51.3-1.21.2-1.90.6-0.9-0.7-0.3-3.11.30.67.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-30
Value754000.0-2966000.02440000.02198000.02478000.0-2251000.01686000.0-2496000.01064000.0-636000.0-1043000.0-238000.0-3298000.01068000.0365000.05899000.0-769000.0762000.0-1096000.0-1013000.0-1793000.01329000.0-579000.0-303000.0
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.4-1.81.51.52.4-1.61.2-1.80.8-0.5-0.9-0.2-3.01.00.47.0-1.01.0-1.5-1.5-2.82.3-1.1-0.6

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


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-31
Value-109000.0-271000.0-46000.0-59000.01131000.0-617000.0-48000.0110000.0214000.0462000.0-164000.0115000.0102000.0-318000.0-251000.054000.0-3000.070000.0-196000.0-115000.088000.0281000.0-163000.00193000.027000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax-14.59.1-1.9-2.745.627.4-2.8-4.420.1-72.615.7-48.3-3.1-29.8-68.80.90.49.217.911.4-4.921.128.2-0.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.2-0.0-0.01.1-0.4-0.00.10.20.4-0.10.10.1-0.3-0.30.1-0.00.1-0.3-0.20.10.5-0.30.00.50.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.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: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-06-302015-03-31
Value754000.0-2966000.02440000.02198000.02478000.0-2251000.01686000.0-2496000.01064000.0-636000.0-1043000.0-238000.0-3298000.01068000.0365000.05899000.0-769000.0762000.0-1096000.0-1013000.0-1793000.01329000.0520000.0-889000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.4-1.81.51.52.4-1.61.2-1.80.8-0.5-0.9-0.2-3.01.00.47.0-1.01.0-1.5-1.5-2.82.31.2-2.3
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.0

us-gaap:AccumulatedTranslationAdjustment


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-31
Value863000.0-2695000.02486000.02257000.01347000.0-1634000.01734000.0-2606000.0850000.0-1098000.0-879000.0-353000.0-3400000.01386000.0616000.05845000.0-766000.0692000.0-900000.0-898000.0-1881000.01048000.0-416000.0-303000.0327000.0-916000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax114.590.9101.9102.754.472.6102.8104.479.9172.684.3148.3103.1129.8168.899.199.690.882.188.6104.978.971.8100.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.5-1.61.51.51.3-1.21.2-1.90.6-0.9-0.7-0.3-3.11.30.67.0-1.00.9-1.2-1.3-2.91.8-0.8-0.60.8-2.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedTranslationAdjustment0.00.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:Parent


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
Value754000.0-2966000.02198000.02478000.0-2251000.0-2496000.01064000.0-636000.0-238000.0-3298000.01068000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.4-1.81.52.4-1.6-1.80.8-0.5-0.2-3.01.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value-408000.0-1476000.0787000.014000.0511000.0-1655000.0592000.0-772000.0-71000.024000.0-44000.0170000.0-340000.0-290000.026000.0-647000.0-372000.0-349000.0-986000.0-360000.0-272000.0-224000.0-83000.0-115000.0-542000.044000.0-161000.0-56000.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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.2-0.90.50.00.5-1.20.4-0.6-0.10.0-0.00.2-0.3-0.30.0-0.8-0.5-0.5-1.3-0.5-0.4-0.4-0.2-0.2-1.30.1-0.5-0.2

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-30
Value8.299102.632-9.876-12.9010.8889.3011116106.464-22.426135.4919.0830.238
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.56.51.6-6.5-12.30.66.47.912.18.15.4-20.112.25.39.50.3

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value1718342212131311109.0928.1938.0138.4018.1328.0947.0346.1136.4976.2645.0015.4844.564.7923.1914.143.897
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.610.723.121.69.49.810.09.19.08.17.57.88.79.710.09.68.49.79.68.610.19.011.38.211.712.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-31
Value18416916615110513714513913412812011110910296838073736765575450423835323126
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.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.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

pen:Neuro


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-30
Value83807975587885838181747474716758565051474541393634312926
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.447.347.850.356.056.958.859.760.863.461.366.867.769.670.169.969.768.670.270.769.771.371.872.081.381.382.483.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.447.347.850.356.056.958.859.760.863.461.366.867.769.670.169.969.768.670.270.769.771.371.872.081.381.382.483.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax pen:Neuro100.0100.0100.0100.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

pen:PeripheralVascular


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-30
Value10089877546595956524646373531282524222119191615147.9117.2986.2175.476
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax54.652.752.249.744.043.141.240.339.236.638.733.232.330.429.930.130.331.429.829.330.328.728.228.018.718.717.616.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax54.652.752.249.744.043.141.240.339.236.638.733.232.330.429.930.130.331.429.829.330.328.728.228.018.718.717.616.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax pen:PeripheralVascular100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:US


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-30
Value128120116109789596908682807271656155534848444339373527262322
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax69.771.070.072.674.269.766.164.764.464.266.865.365.064.164.166.366.366.266.566.167.168.069.770.265.367.666.968.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax69.771.070.072.674.269.766.164.764.464.266.865.365.064.164.166.366.366.266.566.167.168.069.770.265.367.666.968.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.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

pen:OtherNonUS


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value55494127416.678383536292827262519181715131412119.602108.1437.8166.692
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.329.027.425.830.34.627.326.528.324.625.725.325.526.223.523.423.321.620.822.821.321.119.024.920.922.120.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.329.027.425.830.34.627.326.528.324.625.725.325.526.223.523.423.321.620.822.821.321.119.024.920.922.120.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax pen:OtherNonUS100.0100.0100.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

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value18416916615110513714513913412812011110910296838073736765575450423835323126
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value90797676597474696761615554545145444241373533292626191916
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax49.247.245.950.456.954.251.449.750.447.650.650.050.053.153.654.854.858.456.956.255.157.153.653.162.450.254.951.1

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value910840822810780664665614585568515501499489476459417418308297283275263259121
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.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.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value236190185190157176180147130132929174747675444441433637313022
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.0
Percentage of Assets26.022.622.523.520.126.527.124.022.423.218.018.314.815.316.016.410.610.713.514.612.813.511.911.918.4

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value910840822810780664665614585568515501499489476459417418308297283275263259121
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.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.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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-312012-12-31
Value678655641622624488485467454436422409425414400383372373266253247238232228-12.37-8.062-12.751
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.0
Percentage of Assets74.677.977.976.880.173.673.076.177.676.882.081.785.284.784.083.689.489.386.585.487.286.588.188.1-10.20.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


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-312013-12-31
Value0.2670.3760.6470.6930.752-0.3790.2380.2860.176-0.038-0.5-0.336-0.451-0.553-0.2350.016-0.038-0.035-0.1050.0910.2060.118-0.1630.00.0-0.193-0.220.017
Percentage of StockholdersEquity0.00.10.10.10.1-0.10.00.10.0-0.0-0.1-0.1-0.1-0.1-0.10.0-0.0-0.0-0.00.00.10.0-0.10.00.00.01.8-0.2
Percentage of Assets0.00.00.10.10.1-0.10.00.00.0-0.0-0.1-0.1-0.1-0.1-0.00.0-0.0-0.0-0.00.00.10.0-0.10.00.00.0-0.20.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.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: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-312013-12-312012-12-31
Value0.329-0.4252.5410.101-2.097-4.575-2.324-4.01-1.514-2.578-1.942-0.899-0.6612.6371.5691.204-4.695-3.926-4.688-3.592-2.579-0.786-2.115-1.536-1.233-1.753-0.8640.7961.402
Percentage of StockholdersEquity0.0-0.10.40.0-0.3-0.9-0.5-0.9-0.3-0.6-0.5-0.2-0.20.60.40.3-1.3-1.1-1.8-1.4-1.0-0.3-0.9-0.70.00.07.0-9.9-11.0
Percentage of Assets0.0-0.10.30.0-0.3-0.7-0.3-0.7-0.3-0.5-0.4-0.2-0.10.50.30.3-1.1-0.9-1.5-1.2-0.9-0.3-0.8-0.60.00.0-0.70.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.0

us-gaap:AccumulatedTranslationAdjustment


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-312013-12-31
Value0.062-0.8011.894-0.592-2.849-4.196-2.562-4.296-1.69-2.54-1.442-0.563-0.213.191.8041.188-4.657-3.891-4.583-3.683-2.785-0.904-1.952-1.536-1.233-1.56-0.6440.779
Percentage of StockholdersEquity0.0-0.10.3-0.1-0.5-0.9-0.5-0.9-0.4-0.6-0.3-0.1-0.00.80.50.3-1.2-1.0-1.7-1.5-1.1-0.4-0.8-0.70.00.05.2-9.7
Percentage of Assets0.0-0.10.2-0.1-0.4-0.6-0.4-0.7-0.3-0.4-0.3-0.1-0.00.70.40.3-1.1-0.9-1.5-1.2-1.0-0.3-0.7-0.60.00.0-0.50.0
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value653635617590575453463451434423410397392387382371364372263267260253244249115
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.0
Percentage of Assets71.875.575.172.873.868.369.573.574.374.479.879.478.679.280.281.087.589.085.689.991.692.292.696.095.0

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312012-12-31
Value8255698013472721117795674759525065761091315131719159368.1323.298.1884.1317.435
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.0
Percentage of Assets9.06.68.59.917.210.910.918.213.216.813.29.512.010.810.614.318.426.14.35.34.96.47.461.40.00.02.70.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-312017-09-302017-06-302017-03-312016-12-31
Value82556980134727211177956747595250657811113
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.06.68.59.917.210.910.918.213.216.813.29.512.010.810.614.318.826.64.3

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value136126114112971031051019994818074655847484543363431292618
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.0
Percentage of Assets15.015.013.913.912.515.715.916.616.916.615.916.114.813.312.210.411.710.814.112.312.211.311.210.015.6

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value25425424521919118316615214013212111510997949490817973706866565033
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.0
Percentage of Assets28.00.029.226.723.623.525.023.022.922.721.422.521.919.519.319.919.719.518.923.723.624.124.221.519.427.6

us-gaap:InventoryNet us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject

pen:RealSystem


Inventory
Period End2020-12-31
Value31
Percentage of InventoryNet14.2
Percentage of Assets3.8
Percentage of Assets pen:RealSystem0.0

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value222018171615141415111213131214141414181817119.3526.2675.115
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.0
Percentage of Assets2.52.52.32.12.12.32.22.42.72.12.42.72.82.63.13.23.53.56.16.36.14.23.52.44.2

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value78735041302823181514138.67
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.511.09.98.77.39.27.86.45.65.35.17.1

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:ComputerEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value7.2985.7023.2891.7371.1180.8840.6710.6710.640.5650.5650.153
Percentage of PropertyPlantAndEquipmentGross9.37.86.54.23.73.12.93.74.24.04.31.8
Percentage of Assets0.90.90.60.40.30.30.20.20.20.20.20.1
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value4.946113.2341.3262.4532.1936.1941.8570.9810.5770.3411.931
Percentage of PropertyPlantAndEquipmentGross6.315.26.43.28.07.726.810.36.44.12.622.3
Percentage of Assets0.61.70.60.30.60.72.10.70.40.20.11.6
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value10.09.3077.146.4584.5984.2463.1122.8082.2732.0912.0040.519
Percentage of PropertyPlantAndEquipmentGross12.812.714.015.615.014.913.515.514.814.915.16.0
Percentage of Assets1.21.41.41.41.11.41.01.00.80.80.80.4
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value2020171510102.3842.361.7131.5641.4340.379
Percentage of PropertyPlantAndEquipmentGross26.827.734.838.433.735.810.313.111.211.210.84.4
Percentage of Assets2.53.03.43.32.53.30.80.80.60.60.60.3
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:MachineryAndEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value26201512109.7349.7089.3668.7798.5598.1665.089
Percentage of PropertyPlantAndEquipmentGross33.728.630.330.134.234.242.051.857.361.061.658.7
Percentage of Assets3.23.13.02.62.53.23.33.33.23.23.14.2
Percentage of Assets us-gaap:MachineryAndEquipment0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Property
Period End2020-12-312019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value8.6235.834.0953.5471.6411.2211.021.0030.9270.6660.7440.599
Percentage of PropertyPlantAndEquipmentGross11.08.08.18.65.44.34.45.66.14.75.66.9
Percentage of Assets1.00.90.80.70.40.40.30.40.30.30.30.5
Percentage of Assets us-gaap:SoftwareAndSoftwareDevelopmentCosts0.00.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-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value292115107.6537.0216.8656.2015.5965.0714.6083.489
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.63.23.02.21.82.32.32.22.01.91.82.9

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment us-gaap:PropertyPlantAndEquipmentByType

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Accumulated
Period End2020-12-312019-12-312018-12-31
Value3.72.31.3
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment12.410.78.4
Percentage of Assets0.40.30.3
Percentage of Assets us-gaap:SoftwareAndSoftwareDevelopmentCosts0.00.00.0

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value278000.0278000.0276000.0272000.0260000.0260000.0261000.0262000.0264000.0266000.0267000.0271000.0311000.0247000.0100000.0300000.00
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AmortizationOfIntangibleAssets us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


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-302017-12-312017-09-302017-06-30
Value66000.066000.066000.066000.066000.066000.066000.066000.066000.066000.066000.066000.0101000.0000
Percentage of AmortizationOfIntangibleAssets23.723.723.924.325.425.425.325.225.024.824.724.432.50.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingGeneralAndAdministrativeExpenses


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-302017-12-312017-09-302017-06-30
Value212000.0212000.0210000.0206000.0194000.0194000.0195000.0196000.0198000.0200000.0201000.0205000.0210000.0160000.0258000.00
Percentage of AmortizationOfIntangibleAssets76.376.376.175.774.674.674.774.875.075.275.375.667.5160.086.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:SellingGeneralAndAdministrativeExpenses0.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-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value5050486462585145373535343331302824222116119.7178.9518.6465.181
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.0
Percentage of Assets5.66.05.98.08.08.87.87.46.56.26.96.86.86.56.56.25.95.57.05.54.23.53.43.34.3

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value8109000.08109000.08006000.08372000.08004000.07665000.07509000.07656000.07452000.07765000.07659000.07813000.07923000.07977000.08414000.08178000.07449000.00
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.90.01.01.01.01.01.11.11.21.31.31.51.61.61.71.71.60.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value9.8951010101025252526262727272823230.0
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.11.21.31.31.43.83.84.24.44.75.35.45.55.85.05.20.0

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-30
Value9.895101010101011111111121213138.5618.604
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.01.21.31.31.41.61.71.82.02.12.42.52.62.81.81.9

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value5.1925.2435.6055.4745.3555.3555.5725.5325.8775.9076.1426.3436.5016.986.9036.876
Percentage of FiniteLivedIntangibleAssetsNet52.551.952.751.450.349.749.949.249.949.449.749.849.850.580.679.9
Percentage of Assets0.00.60.70.70.70.80.80.91.01.01.21.31.31.41.41.5
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OtherIntangibleAssets


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-30
Value0.3670.4520.5660.6330.6910.7610.8620.9231.0491.1221.2311.3381.4371.6111.6581.728
Percentage of FiniteLivedIntangibleAssetsNet3.74.55.35.96.57.17.78.28.99.410.010.511.011.719.420.1
Percentage of Assets0.00.10.10.10.10.10.10.20.20.20.20.30.30.30.30.4
Percentage of Assets us-gaap:OtherIntangibleAssets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TradeSecrets


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-31
Value4.3364.4024.4684.5334.5994.6654.734.7964.8624.9274.9935.0595.1255.2264.993
Percentage of FiniteLivedIntangibleAssetsNet43.843.642.042.643.243.342.442.641.241.240.439.739.237.858.3
Percentage of Assets0.00.50.50.60.60.70.70.80.80.91.01.01.01.11.0
Percentage of Assets us-gaap:TradeSecrets0.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-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value482930302422106.851
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.94.45.36.05.17.33.85.6

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value92534041414243434142420.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets10.20.04.85.05.25.56.56.66.87.37.50.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value109.9148.7058.0686.7373.8692.9469.631.6321.6130.8751.0851.0490.9681.0165.2815.3710.6120.4870.4380.4410.4350.3930.2930.328
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.0
Percentage of Assets1.21.21.11.00.90.60.41.60.30.30.20.20.20.20.21.21.30.10.20.10.20.20.10.10.3

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value13151414141515118.7437.6928.1768.8697.4327.4036.7575.7684.3344.9734.113.5844.074.0222.5674.0242.348
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.0
Percentage of Assets1.51.81.71.81.82.42.31.91.51.41.61.81.51.51.41.31.01.21.31.21.41.51.01.61.9

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value8686908587576567705758575642424445333331332829252418
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.0
Percentage of Assets9.50.010.710.410.87.49.810.211.49.810.211.211.28.58.89.49.98.08.010.311.49.910.99.79.415.2

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value108111105108778891866969666549505151373835373233282820
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.0
Percentage of Assets11.913.312.913.39.913.313.714.011.912.212.813.010.010.310.811.19.09.211.612.611.312.410.710.917.2

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6347000.01400000.04822000.04697000.04484000.04446000.04435000.04142000.04042000.03742000.03688000.00
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.70.00.60.60.60.60.70.60.70.60.60.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-302014-12-31
Value141110129.365111312121210128.8878.77410107.8117.2057.4226.4976.1275.5855.2735.2913.228
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.0
Percentage of Assets0.01.41.31.51.21.82.12.02.12.12.12.61.81.82.22.21.91.72.42.22.22.02.02.02.7

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-09-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
Value-5552000.0-4620000.0-3710000.0-2694000.0-1633000.0-816000.0-279000.0-391000.092000.0-69000.0175000.0-131000.00
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets-0.6-0.5-0.5-0.3-0.2-0.1-0.0-0.10.0-0.00.0-0.00.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value7.6617.9668.014107.315151515161819161718180.8320.8280.8246.0814.1993.0943.1782.4581.461
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.91.01.30.92.32.32.62.62.93.73.83.43.53.93.90.20.20.32.01.51.11.20.91.2

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value94514344444546474546460.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets10.40.05.25.45.65.97.07.17.47.98.10.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value7157000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.9

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value6739000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.8

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value6459000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.8

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value6271000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.8

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value30
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets3.7

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-31
Value48
Percentage of OperatingLeaseLiability100.0
Percentage of Assets5.9

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302020-12-31
Value7764
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0
Percentage of Assets0.07.8

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value15
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets1.9

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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-312012-12-31
Value678655641622624488485467454436422409425414400383372373266253247238232228-12.37-8.062-12.751
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.0
Percentage of Assets74.677.977.976.880.173.673.076.177.676.882.081.785.284.784.083.689.489.386.585.487.286.588.188.1-10.20.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


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-312013-12-31
Value0.2670.3760.6470.6930.752-0.3790.2380.2860.176-0.038-0.5-0.336-0.451-0.553-0.2350.016-0.038-0.035-0.1050.0910.2060.118-0.1630.00.0-0.193-0.220.017
Percentage of StockholdersEquity0.00.10.10.10.1-0.10.00.10.0-0.0-0.1-0.1-0.1-0.1-0.10.0-0.0-0.0-0.00.00.10.0-0.10.00.00.01.8-0.2
Percentage of Assets0.00.00.10.10.1-0.10.00.00.0-0.0-0.1-0.1-0.1-0.1-0.00.0-0.0-0.0-0.00.00.10.0-0.10.00.00.0-0.20.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.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: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-312013-12-312012-12-31
Value0.329-0.4252.5410.101-2.097-4.575-2.324-4.01-1.514-2.578-1.942-0.899-0.6612.6371.5691.204-4.695-3.926-4.688-3.592-2.579-0.786-2.115-1.536-1.233-1.753-0.8640.7961.402
Percentage of StockholdersEquity0.0-0.10.40.0-0.3-0.9-0.5-0.9-0.3-0.6-0.5-0.2-0.20.60.40.3-1.3-1.1-1.8-1.4-1.0-0.3-0.9-0.70.00.07.0-9.9-11.0
Percentage of Assets0.0-0.10.30.0-0.3-0.7-0.3-0.7-0.3-0.5-0.4-0.2-0.10.50.30.3-1.1-0.9-1.5-1.2-0.9-0.3-0.8-0.60.00.0-0.70.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.0

us-gaap:AccumulatedTranslationAdjustment


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-312013-12-31
Value0.062-0.8011.894-0.592-2.849-4.196-2.562-4.296-1.69-2.54-1.442-0.563-0.213.191.8041.188-4.657-3.891-4.583-3.683-2.785-0.904-1.952-1.536-1.233-1.56-0.6440.779
Percentage of StockholdersEquity0.0-0.10.3-0.1-0.5-0.9-0.5-0.9-0.4-0.6-0.3-0.1-0.00.80.50.3-1.2-1.0-1.7-1.5-1.1-0.4-0.8-0.70.00.05.2-9.7
Percentage of Assets0.0-0.10.2-0.1-0.4-0.6-0.4-0.7-0.3-0.4-0.3-0.1-0.00.70.40.3-1.1-0.9-1.5-1.2-1.0-0.3-0.7-0.60.00.0-0.50.0
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.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

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2021-09-302021-06-302021-03-312020-12-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-312015-12-31
Value673673650637619623488485466454436422409425414400266232
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets74.00.077.477.576.579.973.572.976.077.676.882.081.785.284.784.086.588.1

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

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-312016-12-312015-12-31
Value0.329-0.4252.5410.101-2.097-4.575-2.324-4.01-1.514-2.578-1.942-0.899-0.6612.6371.569-4.688-2.115
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.0-0.10.40.0-0.3-0.9-0.5-0.9-0.3-0.6-0.5-0.2-0.20.60.4-1.8-0.9
Percentage of Assets0.0-0.10.30.0-0.3-0.7-0.3-0.7-0.3-0.5-0.4-0.2-0.10.50.3-1.5-0.8
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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-312016-12-312015-12-31
Value616603598585581435430423419419415407404404396273252
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest91.692.793.894.493.289.388.790.792.396.198.399.795.197.499.1102.7108.4
Percentage of Assets0.071.772.772.274.565.664.769.071.673.880.681.481.082.683.288.895.5
Percentage of Assets us-gaap:AdditionalPaidInCapital0.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-312016-12-312015-12-31
Value0.0360.0360.0360.0360.0360.0350.0350.0350.0350.0340.0340.0340.0340.0340.0330.0310.03
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.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.0
Percentage of Assets us-gaap:CommonStock0.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-31
Value-5.552-4.62-3.71-2.694-1.633-0.816-0.279-0.3910.092-0.0690.175-0.1310.00.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.8-0.7-0.6-0.4-0.3-0.2-0.1-0.10.0-0.00.0-0.00.00.0
Percentage of Assets0.0-0.5-0.5-0.3-0.2-0.1-0.0-0.10.0-0.00.0-0.00.00.0
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


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-312016-12-312015-12-31
Value678655641622624488485467454436422409425414400266232
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.8100.7100.6100.4100.3100.2100.1100.1100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.077.977.976.880.173.673.076.177.676.882.081.785.284.784.086.588.1
Percentage of Assets us-gaap:Parent0.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-312016-12-312015-12-31
Value615240364557574736199.0642.403217.9511.996-2.661-17.475
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest9.28.16.46.07.311.811.810.28.04.52.10.65.01.90.5-1.0-7.5
Percentage of Assets0.06.24.94.65.98.78.67.86.23.51.80.54.31.60.4-0.9-6.6
Percentage of Assets us-gaap:RetainedEarnings0.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-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value36000.036000.036000.036000.036000.035000.035000.035000.035000.034000.034000.034000.034000.034000.033000.033000.033000.033000.031000.031000.030000.030000.030000.030000.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.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value6166035985855814354304234194194154074044043963893843832732752662552522498.446
Percentage of AdditionalPaidInCapital100.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 Assets67.871.772.772.274.565.664.769.071.673.880.681.481.082.683.284.992.391.688.892.593.992.995.596.17.0

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value615240364557574736199.0642.403217.9511.996-7.087-7.325-5.767-2.661-17.616-16.51-16.695-17.475-19.108-19.84
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.0
Percentage of Assets6.86.24.94.65.98.78.67.86.23.51.80.54.31.60.4-1.5-1.8-1.4-0.9-5.9-5.8-6.1-6.6-7.4-16.3

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value329000.0-425000.02541000.0101000.0-2097000.0-4575000.0-2324000.0-4010000.0-1514000.0-2578000.0-1942000.0-899000.0-661000.02637000.01569000.01204000.0-4695000.0-3926000.0-4688000.0-3592000.0-2579000.0-786000.0-2115000.0-1536000.0-864000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.0-0.10.30.0-0.3-0.7-0.3-0.7-0.3-0.5-0.4-0.2-0.10.50.30.3-1.1-0.9-1.5-1.2-0.9-0.3-0.8-0.6-0.7

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-09-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
Value-5552000.0-4620000.0-3710000.0-2694000.0-1633000.0-816000.0-279000.0-391000.092000.0-69000.0175000.0-131000.00
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets-0.6-0.5-0.5-0.3-0.2-0.1-0.0-0.10.0-0.00.0-0.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-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value107.0935.7855.746.7745.6935.0145.4574.4415.0824.4352.482
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value107.0935.7855.746.7745.6935.0145.4574.4415.0824.4352.482
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value107.0935.7855.746.7745.6935.0145.4574.4415.0824.435
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:Parent0.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-31
Value-3.31-14.368-2.083-3.55-21.689-5.924.767221.903-2.0687.531100.12410-0.907100.652.194-2.7562.504-8.971-3.584-9.648-4.3-5.669-2.662-5.396
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.8-8.5-1.2-2.3-20.6-4.33.315.81.4-1.66.29.30.110.4-0.912.80.83.0-3.83.7-13.8-6.2-17.7-8.5-13.4-6.8-15.2

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-31
Value263.09-10.226-49.416-54.54410-43.73414-15.113319.625-20.64712-2.187-16.394-22.105-27.492-11.6624.207-3.824-1.31.604-129.4-1.434377.540.831
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.31.8-6.1-32.7-51.97.3-30.110.2-11.324.88.0-18.511.7-2.1-17.1-26.3-34.1-15.95.8-5.7-2.02.8-237.8-2.888.619.42.3

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-31
Value3.173-2.6142.457-1.651138-4.35-0.502-1.439-5.308-1.713.168-1.047-5.192-6.7442.445-0.7-2.91105-5.1274.457.806-0.003-0.77128-3.30.3260.095
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.7-1.51.5-1.1131.7-3.2-0.3-1.0-4.0-1.32.6-0.9-4.7-6.62.5-0.8-3.6144.1-7.06.612.0-0.0-1.4254.2-7.80.80.3

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

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value26-14.038-10.445-54.26661-0.323-38.80234-18.3452720-11.9636.92.168-14.984-12.774-32.69297
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.5-8.3-6.3-35.958.9-0.2-26.724.6-13.721.616.6-10.76.32.1-15.6-15.2-40.6133.7

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-30
Value3.5513.4713.4583.3433.1312.9592.3142.0531.9331.8041.7091.5111.5491.3991.2011.1580.7220.70.4910.70.60.50.5250.50.40.3380.280.2
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.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-31
Value-1961000.01272000.0-79000.0-223000.0-927000.0921000.02715000.02908000.01918000.0-1503000.0-359000.01063000.03000.0622000.0978000.0580000.0-596000.0889000.0428000.0-383000.0-20000.01350000.0-1369000.0953000.0-1096000.01644000.0411000.0
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.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-31
Value9.955120.85214-6.9950.2383.5093.9684.179132.4786.987106.1099.822-5.2552.6711.887.4722.033.7151.3433.682.4432.0072.9332.455
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.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-31
Value9.93531178.0051615139.339116.7286.893114.156-0.2084.117.8890.776.0575.7191.9832.9529.0837.1146.6914.2647.0574.287
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.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-31
Value-3.31-14.368-2.083-3.55-21.689-5.924.767221.903-2.0687.531100.12410-0.907100.652.194-2.7562.504-8.971-3.584-9.648-4.3-5.669-2.662-5.396
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.8-8.5-1.2-2.3-20.6-4.33.315.81.4-1.66.29.30.110.4-0.912.80.83.0-3.83.7-13.8-6.2-17.7-8.5-13.4-6.8-15.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-31
Value9.231113.648-8.815-11.961.4259.6891116106.659-18.93135.4919.0830.238-1.558-3.106-2.396-1.1060.1850.781.6330.901-2.6712.5020.4160.1720.3911.266
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.07.02.2-5.8-11.41.06.78.212.48.35.5-16.912.25.39.50.3-1.9-4.2-3.3-1.60.31.33.01.8-6.36.41.20.51.24.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:Parent


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value9.23111-8.815-11.961.425111610-18.93135.491
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.07.0-5.8-11.41.08.212.48.3-16.912.25.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value9.23111-8.815-11.961.425111610-18.93135.4911.633
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.07.0-5.8-11.41.08.212.48.3-16.912.25.33.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.0

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-30
Value8.299102.632-9.876-12.9010.8889.3011116106.464-22.426135.4919.0830.238
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.56.51.6-6.5-12.30.66.47.912.18.15.4-20.112.25.39.50.3

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-31
Value9.8036.3958.0556.2385.5595.6895.0146.2415.1355.0954.8714.4124.9854.1544.724.4874.5934.0123.8374.2633.5223.0152.1451.513.2610.3550.359
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.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-31
Value263.09-10.226-49.416-54.54410-43.73414-15.113319.625-20.64712-2.187-16.394-22.105-27.492-11.6624.207-3.824-1.31.604-129.4-1.434377.540.831
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.31.8-6.1-32.7-51.97.3-30.110.2-11.324.88.0-18.511.7-2.1-17.1-26.3-34.1-15.95.8-5.7-2.02.8-237.8-2.888.619.42.3

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-31
Value3.2953.9913.7534.1536.719107.9847.9173.7452.4633.041.4582.2822.8235.7271.4412.173.1946.5573.3832.581.1150.9671.4341.7751.2982.09
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.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-31
Value3.173-2.6142.457-1.651138-4.35-0.502-1.439-5.308-1.713.168-1.047-5.192-6.7442.445-0.7-2.91105-5.1274.457.806-0.003-0.77128-3.30.3260.095
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.7-1.51.5-1.1131.7-3.2-0.3-1.0-4.0-1.32.6-0.9-4.7-6.62.5-0.8-3.6144.1-7.06.612.0-0.0-1.4254.2-7.80.80.3

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value-18.7-12.490.9-49.90.2422.190.0440.151-0.2020.122-3.659-0.08-0.512-0.430.210.657-0.448-0.77416.832-0.0131.4830.632-0.2470.5680.3610.41-0.0430.569
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.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

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2020-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-312015-09-302014-12-31
Value1021000.01298100.01336200.01379100.01404000.01497600.01596300.01688900.01756800.01860900.01989400.02107100.02195300.02330700.02492500.02877000.02906700.03489800.03708100.03755300.03766100.02900700.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value24.0823.7123.3822.9121.5121.421.0220.1519.7619.2918.9118.6218.1817.9517.5817.2416.9316.4714.6314.5812.5612.2412.1312.112.66
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.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

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

pen:RestrictedStockandRestrictedStockUnitsRSUs


Share
Period End2021-06-302021-03-31
Value23280.053080.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-31
Value755537373234283023117.536
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value8625000.06075000.05200000.04152000.03827000.03619000.01726000.01325000.0838000.0
Percentage of UnrecognizedTaxBenefits100.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-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value28211717106.0622.7022.9453.868.742
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pen:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossForeignCurrencyTranslation

pen:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossForeignCurrencyTranslation


Fair
Period End2020-09-302020-06-302020-03-312018-06-302018-03-31
Value0020000.0116000.0-133000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossForeignCurrencyTranslation0.00.0100.0100.0100.0

pen:PaymentsOfAssetAcquisitionandMergerRelatedCostsFinancingActivities

pen:PaymentsOfAssetAcquisitionandMergerRelatedCostsFinancingActivities


Payments
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value00683000.00500000.0683000.00
Percentage of PaymentsOfAssetAcquisitionandMergerRelatedCostsFinancingActivities0.00.0100.00.0100.0100.00.0

pen:PropertyAndEquipmentReclassifiedAsInventory us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject

pen:PropertyAndEquipmentReclassifiedAsInventory

pen:RealSystem


Property
Period End2020-12-31
Value17
Percentage of PropertyAndEquipmentReclassifiedAsInventory100.0

pen:RoyaltyObligationsPercentofSales us-gaap:OtherCommitments

pen:RoyaltyObligationsPercentofSales

pen:RoyaltyAgreementApril2012


Royalty
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-31
Value05.000000.050000.050000.050000.050
Percentage of RoyaltyObligationsPercentofSales0.0100.00.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.0

pen:StandardandExtendedProductWarrantyAccrualIncreaseDecreaseforChangesinEstimateforNewandPreexistingWarranties

pen:StandardandExtendedProductWarrantyAccrualIncreaseDecreaseforChangesinEstimateforNewandPreexistingWarranties


Standardand
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-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
Value597000.0775000.0708000.0290000.0195000.0237000.0313000.0160000.0355000.0205000.0242000.0657000.0232000.0182000.0147000.0103000.039000.0282000.0549000.0446000.0-101000.0
Percentage of StandardandExtendedProductWarrantyAccrualIncreaseDecreaseforChangesinEstimateforNewandPreexistingWarranties100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value3.9523.0364.7641.7682.1052.74112.0982.176103.530.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value3.9523.0364.7641.7682.1052.74112.0982.176103.530.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:Parent


Adjustments
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.9523.0364.7641.7682.1052.74112.0982.176103.53
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value52000.02184000.0-110000.0851000.0-1036000.01702000.0-22000.01635000.0430000.0860000.0-341000.0252000.0699000.0427000.0-1956000.02522000.072000.0339000.0-755000.01637000.0226000.0334000.0-57000.0-283000.0-202000.0685000.0-41000.0
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.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:DeferredIncomeTaxesAndTaxCredits

us-gaap:DeferredIncomeTaxesAndTaxCredits


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value1347000.01223000.0-2181000.0-11397000.0-3738000.0-1502000.01719000.01822000.0-2799000.01078000.0-69000.01103000.0-5305000.0-2209000.0-4289000.01000.01000.0-1000.0-12235000.064000.0-1536000.01329000.0-2961000.0082000.0-82000.0
Percentage of DeferredIncomeTaxesAndTaxCredits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

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-312017-12-312017-09-302017-06-302017-03-31
Value437000.0-146000.0-593000.0351000.0-303000.0-90000.0667000.0-572000.0173000.0-321000.0-216000.0-714000.0-856000.0391000.0-128000.0991000.0-2968000.0109000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount


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-31
Value300000.01300000.0100000.0100000.0200000.0800000.0200000.0100000.00500000.00100000.00300000.00-100000.0-100000.0400000.00-200000.0200000.0400000.0
Percentage of EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.00.0100.00.0100.0100.0100.00.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements


Fair
Period End2020-09-302020-06-302020-03-312018-06-302018-03-31
Value001186000.003017000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements0.00.0100.00.0100.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value355000.0337000.0347000.095000.01018000.01958000.000
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ForeignEarningsRepatriated

us-gaap:ForeignEarningsRepatriated


Foreign
Period End2021-06-30
Value7.3
Percentage of ForeignEarningsRepatriated100.0

us-gaap:GoodwillOtherIncreaseDecrease

us-gaap:GoodwillOtherIncreaseDecrease


Goodwill
Period End2021-06-302021-03-312020-12-31
Value103000.0-366000.0368000.0
Percentage of GoodwillOtherIncreaseDecrease100.0100.0100.0

us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill

us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill


Impairment
Period End2020-12-312020-09-302020-06-30
Value002500000.0
Percentage of ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill0.00.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


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-31
Value-3.4628.482-2.82731-5.8320.732-0.1989.67-1.9210.0061.40211-0.4462.0840.6545.094-0.3464.766-3.0235.361-0.5784.0132.880.2183.11.6092.235
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.0100.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-31
Value2380000.03463000.02859000.01751000.02711000.01544000.0613000.0-424000.03857000.0-45000.0-1498000.0672000.01581000.0-2986000.0867000.0-400000.0-655000.0-2248000.03500000.035000.02260000.03248000.02307000.0-1053000.03682000.0-923000.01699000.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.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-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-30
Value1059300.01077800.001319800.0-46083.01431000.01520100.01705900.01948600.002044000.02070900.02341000.02217400.000-84660.03151000.03097900.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.00.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.00.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-30
Value0.960.9918.2910.5640.6191.0971.6361.1071.010.6580.6540.3760.370.30.0040.5560.1840.2561.510.3660.5070.3170.4960.40.3040.00.4540.9
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.00.0100.0100.0

us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-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
Value-142000.0-353000.0-64000.0-77000.01360000.0-689000.025000.0110000.0214000.0462000.0-63000.0151000.0132000.0-386000.0-290000.054000.02000.0101000.0-303000.0-178000.0138000.0441000.0-255000.00-179000.017000.0
Percentage of OciBeforeReclassificationsBeforeTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:AccumulatedTranslationAdjustment


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-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
Value863000.0-2695000.02488000.02257000.01347000.0-1634000.01734000.0-2606000.0850000.0-1098000.0-882000.0-353000.0-3400000.01608000.0616000.05845000.0-766000.0692000.0-896000.0-901000.0-1875000.01043000.0-417000.0-327000.0347000.0-1028000.0
Percentage of OciBeforeReclassificationsBeforeTaxAttributableToParent-607.7763.5-3887.5-2931.299.0237.26936.0-2369.1397.2-237.71400.0-233.8-2575.8-416.6-212.410824.1-38300.0685.1295.7506.2-1358.7236.5163.50.0-193.9-6047.1

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-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
Value-109000.0-271000.0-46000.0-59000.01131000.0-617000.0-48000.0110000.0214000.0462000.0-164000.0115000.0102000.0-318000.0-259000.054000.02000.0101000.0-193000.0-115000.089000.0281000.0-163000.00-135000.09000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncome


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-06-302015-03-31
Value754000.0-2966000.02440000.02198000.02478000.0-2251000.01686000.0-2496000.01064000.0-636000.0-1043000.0-238000.0-3298000.01068000.0357000.05899000.0-764000.0793000.0-1013000.0-1792000.01329000.0192000.0-907000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent-691.71094.5-5304.3-3725.4219.1364.8-3512.5-2269.1497.2-137.7636.0-207.0-3233.3-335.8-137.810924.1-38200.0785.1880.9-2013.5473.0-142.2-10077.8

us-gaap:AccumulatedTranslationAdjustment


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-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
Value863000.0-2695000.02486000.02257000.01347000.0-1634000.01734000.0-2606000.0850000.0-1098000.0-879000.0-353000.0-3400000.01386000.0616000.05845000.0-766000.0692000.0-900000.0-898000.0-1881000.01048000.0-416000.0-303000.0327000.0-916000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent-791.7994.5-5404.3-3825.4119.1264.8-3612.5-2369.1397.2-237.7536.0-307.0-3333.3-435.8-237.810824.1-38300.0685.1466.3780.9-2113.5373.0255.20.0-242.2-10177.8

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1912000.01909000.01898000.01842000.01770000.01705000.01731000.01623000.0
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


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-31
Value-33000.0-82000.0-18000.0-18000.0229000.0-72000.073000.0000101000.036000.030000.0-68000.0-31000.0000-110000.0-63000.049000.0160000.0-92000.00-44000.08000.0
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsTax100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.00.0100.0100.0

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-09-302016-06-302016-03-312015-06-302015-03-31
Value-33000.0-82000.0-16000.0-18000.0229000.0-72000.073000.000098000.036000.030000.0154000.0-31000.0000-66000.055000.0155000.0-24000.0-104000.0
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsTax100.0100.088.9100.0100.0100.0100.00.00.00.097.0100.0100.0-226.5100.00.00.00.0104.8112.296.954.5-1300.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax


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-30
Value-109000.0-271000.0-46000.0-59000.01131000.0-617000.0-48000.0110000.0214000.0462000.0-164000.0115000.0102000.0-318000.0-251000.054000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:OtherOperatingActivitiesCashFlowStatement


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-30
Value423000.0886000.01320000.0571000.02461000.0168000.0-140000.0-414000.0207000.0396000.0-4000.0-324000.031000.0357000.0117000.0107000.0253000.0114000.078000.0-64000.0
Percentage of OtherOperatingActivitiesCashFlowStatement100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities us-gaap:BusinessAcquisition

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

pen:CrossmedS.p.a


Payment
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value00700000.000700000.0
Percentage of PaymentForContingentConsiderationLiabilityFinancingActivities0.00.0100.00.00.0100.0

us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities us-gaap:BusinessAcquisition

us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities

pen:CrossmedS.p.a


Payment
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value00500000.000600000.0
Percentage of PaymentForContingentConsiderationLiabilityOperatingActivities0.00.0100.00.00.0100.0

us-gaap:PaymentsForMergerRelatedCosts us-gaap:BusinessAcquisition

us-gaap:PaymentsForMergerRelatedCosts

pen:CrossmedS.p.a


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0001200000.00001300000.0
Percentage of PaymentsForMergerRelatedCosts0.00.00.0100.00.00.00.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302018-12-312018-09-30
Value0150000.001000000.001000000.000
Percentage of PaymentsForProceedsFromOtherInvestingActivities0.0100.00.0100.00.0100.00.00.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


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-31
Value3.9523.0361.4294.7641.7682.1052.4162.74112.0981.7042.176103.531.1171.3797.1012.0890.60.1780.2041.6420.00.02.5250.00.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.00.0

us-gaap:PaymentsToAcquireAvailableForSaleSecurities

us-gaap:PaymentsToAcquireAvailableForSaleSecurities


Payments
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-31
Value20123359470.0290.011351842504845441817179.5311310.01.6582.4112.571
Percentage of PaymentsToAcquireAvailableForSaleSecurities100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromIssuanceOfCommonStock


Proceeds
Period End2020-12-312020-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.00.00.00.00.00.00.0020.0-0.2981060.00.00.00.0
Percentage of ProceedsFromIssuanceOfCommonStock0.00.00.00.00.00.0100.00.0100.0100.00.00.00.00.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities


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-31
Value4819251514121227173324243443393720151843-9.246110.00.00.00.0
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.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:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value-186000.093000.0-1966000.000006000.0-196000.0-219000.0-940000.000
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.00.00.00.00.0100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value0.7090.00.07.1882.0460.01.6821.018-0.002110.2360.00.5850.05.1922210-26.458280.52.8380.040115.492
Percentage of ProceedsFromSaleOfAvailableForSaleSecurities100.00.00.0100.0100.00.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockOptionsExercised


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-31
Value312000.0666000.0844000.03208000.0791000.0396000.0554000.01301000.01194000.01071000.0770000.01123000.01843000.01328000.0804000.01619000.01575000.01050000.0279000.01400000.01364000.0129000.071000.031000.0189000.0326000.0113000.0
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.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:ProceedsFromStockPlans

us-gaap:ProceedsFromStockPlans


Proceeds
Period End2020-12-312020-09-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value5.3550.04.2050.03.6470.02.8950.02.7950.00.00.0
Percentage of ProceedsFromStockPlans100.00.0100.00.0100.00.0100.00.0100.00.00.00.0

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualPayments


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-31
Value416000.0357000.0381000.0243000.0205000.0182000.0115000.0196000.0158000.0153000.0138000.0151000.0141000.0119000.0160000.0118000.0153000.0206000.0166000.0146000.0209000.0114000.0112000.0
Percentage of ProductWarrantyAccrualPayments100.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 End2020-09-302020-06-302020-03-312020-01-012019-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value57000.021000.0163000.01307000.0141000.0730000.0161000.0145000.064000.080000.061000.011000.095000.0-7000.050000.0-151000.0-22000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability


Right
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0.4280.0081.6240.00.00.00.0
Percentage of RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability100.0100.0100.00.00.00.00.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-31
Value530.8030.4290.2560.5050.3252.5230.6271.0170.094
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RoyaltyExpense us-gaap:IncomeStatementLocation

us-gaap:RoyaltyExpense

us-gaap:CostOfSales


Royalty
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value600000.0500000.0700000.0700000.0400000.0700000.0800000.0800000.01100000.01100000.01000000.0900000.0800000.0700000.01100000.01000000.01200000.0800000.0800000.0700000.0700000.0700000.0600000.0600000.0400000.0400000.0300000.0300000.0
Percentage of RoyaltyExpense100.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

pen:RestrictedStockandRestrictedStockUnitsRSUs


Share
Period End2021-06-302021-03-31
Value5690.04182.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

pen:RestrictedStockandRestrictedStockUnitsRSUs


Share
Period End2021-06-302021-03-312020-12-31
Value8.95175.992.16
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

pen:RestrictedStockandRestrictedStockUnitsRSUs


Share
Period End2021-06-302021-03-312020-12-31
Value2.91255.013.14
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

pen:RestrictedStockandRestrictedStockUnitsRSUs


Share
Period End2021-06-302021-03-31
Value39711.036672.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

pen:RestrictedStockandRestrictedStockUnitsRSUs


Share
Period End2021-06-302021-03-312020-12-31
Value2.97140.429.2
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value-1.7815.70.08
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-15023.011955.0-21735.0-10304.012058.0-18361.0-82295.0-14284.0-17132.0-81370.0-38677.0
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans

us-gaap:CommonStock


Stock
Period End2021-06-302020-06-302019-06-302018-06-30
Value35221.041590.046065.039576.0
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value67547.079080.0284440.068153.081485.0142720.0259080.0140600.0150060.0288750.0232940.0
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised


Stock
Period End2021-06-302021-03-312015-12-31
Value27836.042408.010416.0
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-06-302020-06-302019-06-302018-06-302016-06-30
Value7.3545.9454.7793.5843.8
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-06-302019-06-302018-06-30
Value7.3545.9454.7793.584
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0

us-gaap:Parent


Stock
Period End2021-06-302020-06-302019-06-302018-06-30
Value7.3545.9454.7793.584
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value312000.0666000.03208000.0791000.0396000.01301000.01195000.01071000.01123000.01843000.01329000.067000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312015-12-31
Value312000.0666000.03208000.0667000.0396000.01301000.01194000.01071000.01123000.01843000.01328000.067000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.084.3100.0100.099.9100.0100.0100.099.9100.0

us-gaap:Parent


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value312000.0666000.03208000.0667000.0396000.01301000.01195000.01071000.01123000.01843000.01329000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.084.3100.0100.0100.0100.0100.0100.0100.0

pen:AccruedLiabilitiesfromAcquisitionCurrent

pen:AccruedLiabilitiesfromAcquisitionCurrent


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-302016-12-31
Value3000000.03000000.03000000.03000000.03000000.03000000.04291000.04557000.04622000.04611000.04439000.03711000.01616000.01551000.04752000.03514000.00
Percentage of AccruedLiabilitiesfromAcquisitionCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

pen:AllowanceforSalesReturnsCurrent

pen:AllowanceforSalesReturnsCurrent


Allowancefor
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value1730000.01470000.09812000.01463000.01821000.01803000.01821000.01802000.02220000.02269000.02986000.03000000.03009000.03059000.03035000.03024000.02994000.02940000.02753000.02995000.03040000.03508000.03247000.02839000.02164000.0
Percentage of AllowanceforSalesReturnsCurrent100.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

pen:DeferredTaxAssetsOperatingLeaseLiabilities

pen:DeferredTaxAssetsOperatingLeaseLiabilities


Deferred
Period End2020-12-312019-12-31
Value1820
Percentage of DeferredTaxAssetsOperatingLeaseLiabilities100.0100.0

pen:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets

pen:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets


Deferred
Period End2020-12-312019-12-31
Value1920
Percentage of DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets100.0100.0

pen:DeferredTaxLiabilitiesUnrealizedGains

pen:DeferredTaxLiabilitiesUnrealizedGains


Deferred
Period End2020-12-312019-12-312018-12-31
Value195000.073000.00
Percentage of DeferredTaxLiabilitiesUnrealizedGains100.0100.00.0

pen:OperatingLossCarryforwardsIndefiniteLivedLimitationsOnUseOffsetOfTaxableIncomePercent

pen:OperatingLossCarryforwardsIndefiniteLivedLimitationsOnUseOffsetOfTaxableIncomePercent


Operating
Period End2020-12-31
Value80.0
Percentage of OperatingLossCarryforwardsIndefiniteLivedLimitationsOnUseOffsetOfTaxableIncomePercent100.0

pen:RoyaltyObligationsMinimumQuarterlyRoyaltyPayments us-gaap:OtherCommitments

pen:RoyaltyObligationsMinimumQuarterlyRoyaltyPayments

pen:RoyaltyAgreementMarch2005


Royalty
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-31
Value300000.0300000.0300000.0300000.0300000.0300000.0300000.0100000.0100000.0
Percentage of RoyaltyObligationsMinimumQuarterlyRoyaltyPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0

pen:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestOutstandingNumber us-gaap:AwardType

pen:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestOutstandingNumber

pen:RestrictedStockandRestrictedStockUnitsRSUs


Sharebased
Period End2021-06-302021-03-312020-09-30
Value342800.0364780.0322290.0
Percentage of SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestOutstandingNumber100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2153000.02137000.02198000.02133000.02076000.02055000.02946000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312013-12-312012-12-31
Value2198000.02946000.02768000.02708000.02877000.02782000.02054000.01571000.01454000.01290000.01066000.0949000.0829000.0684000.0631000.0661000.0600000.0589000.0494000.0602000.0471000.0212000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.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:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


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-312014-12-31
Value43113349102452971364618118.0838.2738.6381818645.8691515191512
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.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


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-312014-12-31
Value15618619518814793121771029613714816816716615915814411011011011112335
Percentage of AssetsFairValueDisclosure356.61691.2590.4382.4144.0207.0417.1108.7279.2207.3745.31303.02084.42023.61930.6885.6856.3222.91883.1697.4699.4562.0788.3278.7

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


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-312014-12-31
Value20019822823725013815014913914315616017617517517717720811612612613113948
Percentage of AssetsFairValueDisclosure456.61791.2690.4482.4244.0307.0517.1208.7379.2307.3845.31403.02184.42123.62030.6985.6956.3322.91983.1797.4799.4662.0888.3378.7

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2021-06-302021-03-31
Value156186
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0

us-gaap:AvailableForSaleSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecurities

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, pen:U.S.AgencyAndGovernmentSponsoredSecurities


Available
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-31
Value4.5554.5557.8577.8548.862.5292.5185.37.7447.7157.694.769
Percentage of AvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value4.2494.24616134.9917.4573.483.4571.51319
Percentage of AvailableForSaleSecurities93.354.0206.8149.3197.4296.165.744.619.4178.1418.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
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-31
Value1051301341361148096698984100120
Percentage of AvailableForSaleSecurities2321.42870.41717.81740.21292.33195.33842.91304.41161.51088.81302.42524.4

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312017-12-31
Value464748277.3234.9374.8931.5283.6325.12212
Percentage of AvailableForSaleSecurities1019.21041.2612.1354.582.7195.2194.319.747.166.6261.8

us-gaap:AvailableForSaleSecurities us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, pen:U.S.AgencyAndGovernmentSponsoredSecurities


Available
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-31
Value4.5554.5557.8577.8548.862.5292.5185.37.7447.7157.694.769
Percentage of AvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value4.2494.24616134.9917.4573.483.4571.51319
Percentage of AvailableForSaleSecurities93.354.0206.8149.3197.4296.165.744.619.4178.1418.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
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-31
Value1051301341361148096698984100120
Percentage of AvailableForSaleSecurities2321.42870.41717.81740.21292.33195.33842.91304.41161.51088.81302.42524.4

us-gaap:FairValueMeasurementsRecurring, us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312017-12-31
Value464748277.3234.9374.8931.5283.6325.12212
Percentage of AvailableForSaleSecurities1019.21041.2612.1354.582.7195.2194.319.747.166.6261.8

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-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-31
Value405000.0553000.0846000.0926000.01000000.0154000.0313000.0291000.0221000.0116000.032000.060000.031000.023000.023000.051000.036000.037000.041000.0175000.0326000.0204000.014000.07000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.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:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FinancialInstrument

pen:U.S.AgencyAndGovernmentSponsoredSecurities


Available
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-31
Value7000.07000.011000.010000.015000.030000.019000.026000.031000.021000.018000.00
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax1.71.31.31.11.519.56.18.914.018.156.20.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value2000.04000.08000.002000.01000.02000.00000
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.40.50.90.01.30.30.70.00.00.00.0

us-gaap:CorporateDebtSecurities


Available
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-31
Value282000.0396000.0669000.0812000.0927000.069000.0282000.0256000.0187000.094000.014000.023000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax69.671.679.187.792.744.890.188.084.681.043.8100.0

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312017-12-31
Value116000.0148000.0162000.096000.058000.050000.04000.001000.000
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax28.626.819.110.45.832.51.30.00.90.00.0

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-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-31
Value58000.065000.04000.021000.019000.0532000.03000.04000.045000.0153000.0533000.0497000.0621000.0744000.0357000.094000.0133000.0133000.0207000.031000.06000.018000.0269000.0379000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.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:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
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-31
Value48000.059000.03000.020000.017000.0532000.03000.04000.037000.0130000.0469000.0280000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax82.890.875.095.289.5100.0100.0100.082.285.088.078.4

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312017-12-31
Value10000.06000.01000.01000.00000012000.023000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax17.29.225.04.80.00.00.00.00.02.36.4

us-gaap:AvailableForSaleSecuritiesAmortizedCost

us-gaap:AvailableForSaleSecuritiesAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-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-31
Value15618619418714296116821099913314614716316415314212211512512512612948
Percentage of AvailableForSaleSecuritiesAmortizedCost100.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:AvailableForSaleSecuritiesAmortizedCost us-gaap:FinancialInstrument

pen:U.S.AgencyAndGovernmentSponsoredSecurities


Available
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-31
Value4.5484.5487.8467.8448.8452.4992.4995.2747.7187.7087.6994.787
Percentage of AvailableForSaleSecuritiesAmortizedCost2.92.44.04.26.22.62.16.47.07.85.82.9

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value4.2474.24216134.9897.4563.4783.4571.51319
Percentage of AvailableForSaleSecuritiesAmortizedCost2.32.28.69.35.26.44.23.11.510.312.1

us-gaap:CorporateDebtSecurities


Available
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-31
Value1051301341351138196688984100120
Percentage of AvailableForSaleSecuritiesAmortizedCost67.569.969.172.479.584.583.083.481.884.775.373.4

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312017-12-31
Value464747277.2654.8874.8891.5283.6315.13412
Percentage of AvailableForSaleSecuritiesAmortizedCost29.625.424.714.85.15.14.21.43.73.87.6

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss


Available
Period End2021-06-302021-03-312020-12-312020-09-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
Value58000.065000.04000.021000.019000.0532000.03000.04000.045000.0153000.0533000.0497000.0621000.0744000.0357000.094000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
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-31
Value48000.059000.03000.020000.017000.0532000.03000.04000.037000.0130000.0469000.0280000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss82.890.875.095.289.5100.0100.0100.082.285.088.078.4

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302018-12-312017-12-31
Value10000.06000.01000.01000.012000.023000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss17.29.225.04.82.36.4

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-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
Value2535132836607.87511344612010311414214484
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
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-31
Value2032122427607.8758.934273992103
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue81.889.989.987.877.2100.0100.076.380.585.876.871.5

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302018-12-312017-12-31
Value4.5953.591.4083.4265.12210
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue18.210.110.112.24.37.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-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-31
Value58000.065000.04000.021000.019000.0532000.03000.02000.04000.06000.0189000.0335000.0494000.0589000.0256000.057000.0133000.0133000.0207000.031000.06000.018000.0269000.0379000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.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:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
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-31
Value48000.059000.03000.020000.017000.0532000.03000.02000.04000.06000.0176000.0188000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss82.890.875.095.289.5100.0100.0100.0100.0100.093.173.4

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302018-12-312017-12-31
Value10000.06000.01000.01000.05000.023000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss17.29.225.04.82.69.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-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-31
Value2535132836607.8753.9194.6868.3077488102131132789571553812189743
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue100.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:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
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-31
Value2032122427607.8752.4184.6868.3075893
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue81.889.989.987.877.2100.0100.061.7100.0100.079.570.4

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302018-12-312017-12-31
Value4.5953.591.4083.4261.52910
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue18.210.110.112.22.17.6

us-gaap:AvailableForSaleSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesCurrent


Available
Period End2021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value1561561861951881439511682109991331461471621631531421221151251251261290.048
Percentage of AvailableForSaleSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:AvailableForSaleSecuritiesCurrent us-gaap:FinancialInstrument

pen:U.S.AgencyAndGovernmentSponsoredSecurities


Available
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-31
Value4.5554.5557.8577.8548.862.5292.5185.37.7447.7157.694.769
Percentage of AvailableForSaleSecuritiesCurrent2.92.44.04.26.22.62.26.47.07.85.82.9

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value4.2494.24616134.9917.4573.483.4571.51319
Percentage of AvailableForSaleSecuritiesCurrent2.32.28.69.25.26.44.23.11.510.312.2

us-gaap:CorporateDebtSecurities


Available
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-31
Value1051301341361148096698984100120
Percentage of AvailableForSaleSecuritiesCurrent67.569.969.272.579.684.483.083.481.884.675.373.4

us-gaap:USStatesAndPoliticalSubdivisions


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312017-12-31
Value464748277.3234.9374.8931.5283.6325.12212
Percentage of AvailableForSaleSecuritiesCurrent29.625.424.614.85.15.24.21.43.73.87.6

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost


Available
Period End2021-06-302021-03-31
Value6986
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-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-31
Value69867416310358647070464950572159302016443120176631
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.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:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost


Available
Period End2021-06-302021-03-31
Value87100
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-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-31
Value871001202440375112395383968914110412212110571941051096216
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.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:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


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-312014-12-31
Value431133491024224662944125.0551.7251.9152.2649.0424.546550.8730.3340.2794.3140.2520.155
Percentage of CashAndCashEquivalentsFairValueDisclosure100.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:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:MoneyMarketFunds, us-gaap:FairValueMeasurementsRecurring


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-312014-12-31
Value431133491024224662944125.0551.7251.9152.2649.0424.546550.8730.3340.2794.3140.2520.155
Percentage of CashAndCashEquivalentsFairValueDisclosure100.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:CashUninsuredAmount us-gaap:StatementGeographical

us-gaap:CashUninsuredAmount

us-gaap:NonUs


Cash
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312015-09-302014-12-31
Value171723152.11.92.30.8
Percentage of CashUninsuredAmount100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value4748504736323132262222111110
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value27266.2936.2936.3631.4251.3350.685
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent

us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent


Deferred
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value4781000.04340000.04033000.03903000.04005000.0
Percentage of DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value10477545441291410
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsInventory


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value9923000.06816000.04993000.04993000.03813000.04721000.03840000.02227000.0
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value36242727205.9831.01.626
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:DomesticCountry


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

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value430000.0471000.0464000.0464000.0487000.0938000.0870000.00
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value221511117.0956.261.3551.779
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value4558000.04252000.03485000.03485000.03083000.03703000.01352000.0416000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value114.76.0786.0785.437.6685.0483.759
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses

us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value154000.0155000.0527000.0527000.0486000.0690000.0715000.0674000.0
Percentage of DeferredTaxAssetsUnrealizedCurrencyLosses100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-31
Value255000.0
Percentage of DeferredTaxLiabilitiesOther100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312019-06-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value7622000.05550000.06293000.06293000.06363000.01425000.01335000.0685000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.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-302014-12-31
Value5257506032383737293133322425222218191617151713128.221
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.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302021-03-312020-12-312020-09-30
Value54555146
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2020-12-31
Value28
Percentage of FinanceLeaseLiability100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1484000.01437000.01331000.01336000.01016000.02461000.04165000.0
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value26272727262626
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2020-12-31
Value40
Percentage of FinanceLeaseLiabilityPaymentsDue100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive


Finance
Period End2020-12-31
Value26
Percentage of FinanceLeaseLiabilityPaymentsDueAfterYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2020-12-31
Value2805000.0
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive


Finance
Period End2020-12-31
Value2877000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2020-12-31
Value2952000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2020-12-31
Value2902000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2020-12-31
Value2853000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2020-12-31
Value12
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2021-09-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value37373838373939
Percentage of FinanceLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2020-12-312019-12-31
Value5.365.42
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.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-30
Value4268000.03953000.03813000.03409000.03031000.02724000.02502000.02191000.01997000.01713000.01472000.01219000.0955000.0683000.0421000.0255000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value1889000.01748000.01706000.01515000.01339000.01203000.01114000.0976000.0904000.0781000.0681000.0576000.0465000.0368000.0238000.0168000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization44.344.244.744.444.244.244.544.545.345.646.347.348.753.956.565.9

us-gaap:OtherIntangibleAssets


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-30
Value1459000.01351000.01319000.01171000.01035000.0930000.0862000.0755000.0699000.0603000.0528000.0446000.0359000.0284000.0183000.087000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization34.234.234.634.434.134.134.534.535.035.235.936.637.641.643.534.1

us-gaap:TradeSecrets


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-31
Value920000.0854000.0788000.0723000.0657000.0591000.0526000.0460000.0394000.0329000.0263000.0197000.0131000.031000.0263000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization21.621.620.721.221.721.721.021.019.719.217.916.213.74.562.5

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


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

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value14141414131313131313131314148.9828.859
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value7.0816.9917.3116.9896.6946.5586.6866.5086.7816.6886.8236.9196.9667.3487.1417.044
Percentage of FiniteLivedIntangibleAssetsGross50.049.850.649.748.948.648.948.449.248.949.349.649.750.779.579.5

us-gaap:OtherIntangibleAssets


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-30
Value1.8261.8031.8851.8041.7261.6911.7241.6781.7481.7251.7591.7841.7961.8951.8411.815
Percentage of FiniteLivedIntangibleAssetsGross12.912.813.012.812.612.512.612.512.712.612.712.812.813.120.520.5

us-gaap:TradeSecrets


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-31
Value5.2565.2565.2565.2565.2565.2565.2565.2565.2565.2565.2565.2565.2565.2575.256
Percentage of FiniteLivedIntangibleAssetsGross37.137.436.437.438.438.938.539.138.138.538.037.737.536.358.5

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value1761651521421391211091039490868373727572666457565453443927
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value64584527272321192118181614131311119.91111010109.1769.4775.105
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value14202221162021171712109.7519.9118.8636.0736.9233.7474.423.6632.9913.1752.4932.7461.2440.543
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseDiscountRate

us-gaap:LesseeOperatingLeaseDiscountRate


Lessee
Period End2021-06-30
Value4.7
Percentage of LesseeOperatingLeaseDiscountRate100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302020-12-31
Value3500000.07538000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0

us-gaap:LossContingencyAccrualCarryingValueCurrent pen:AssetAcquisition

us-gaap:LossContingencyAccrualCarryingValueCurrent

pen:MVIAssetAcquisition


Loss
Period End2020-12-312019-12-312018-12-31
Value3000000.03000000.01500000.0
Percentage of LossContingencyAccrualCarryingValueCurrent100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312020-06-302020-03-312019-12-312019-06-302019-03-31
Value6.160.06190.06196.20.0620.062
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value142891007210
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value0.20.40.71.11.31.8
Percentage of OperatingLossCarryforwards0.10.40.71.512.10.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value937888673216
Percentage of OperatingLossCarryforwards65.488.088.793.4305.60.0

us-gaap:OtherAccruedLiabilitiesNoncurrent

us-gaap:OtherAccruedLiabilitiesNoncurrent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value3233000.05807000.03267000.0957000.0367000.0824000.0735000.0209000.0766000.01997000.01968000.01893000.02462000.02101000.00
Percentage of OtherAccruedLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:OtherSundryLiabilitiesCurrent


Other
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-31
Value11139.2468.2389.0817.6557.811106.8645.0944.0883.927
Percentage of OtherSundryLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-302014-12-312013-12-312012-12-31
Value3495000.03314000.02896000.02881000.02416000.02331000.02318000.02196000.02079000.02077000.01875000.01808000.01717000.01201000.01088000.01066000.01037000.01087000.01254000.01138000.0735000.0498000.0713000.0618000.0314000.0323000.0323000.0
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.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-302014-12-31
Value3495000.03314000.02896000.02881000.02416000.02331000.02318000.02196000.02079000.02077000.01875000.01808000.01717000.01201000.01088000.01066000.01037000.01087000.01254000.01138000.0735000.0498000.0713000.0618000.0314000.0
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.0

us-gaap:PurchaseObligation

us-gaap:PurchaseObligation


Purchase
Period End2020-12-31
Value14
Percentage of PurchaseObligation100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

pen:RestrictedStockandRestrictedStockUnitsRSUs


Share
Period End2020-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-302015-12-31
Value369630.0390190.0400340.0371210.0404220.0377520.0462080.0451460.0471520.0498340.0654070.0742400.0756870.0781460.0927790.01002900.0996000.0848700.0849570.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

pen:RestrictedStockandRestrictedStockUnitsRSUs


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-302015-12-31
Value186.74177.84163.03154.43142.21139.44130.47119.87106.4569.0257.2955.2153.6544.1138.8637.6738.3725.8429.4428.4720.1615.12
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue


Share
Period End2020-12-31
Value154
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue


Share
Period End2020-12-31
Value154
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice


Share
Period End2020-12-31
Value23.34
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1


Sharebased
Period End2020-12-31
Value22.59
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthorityName, us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value149.26.44.23.6
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value14108.05.95.0
Percentage of TaxCreditCarryforwardAmount102.8114.1125.0140.5138.9

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value300000.0200000.0200000.0100000.0100000.0100000.00
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.0100.0100.0100.0100.0100.00.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-31
Value2500000.0
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents
(None,)
Net Income Lossus-gaap: Statement Equity Components
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:IncomeStatementLocation
(None,)
Amortization Of Intangible Assetsus-gaap: Income Statement Location
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents
(None,)
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Valueus-gaap: Statement Equity Components
us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents
(None,)
Net Income Lossus-gaap: Statement Equity Components