CSII


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

Table of contents



us-gaap:CommonStockValue

us-gaap:EarningsPerShareBasic

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfRevenue

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:ResearchAndDevelopmentExpense

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

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

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:Land

us-gaap:MachineryAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:FurnitureAndFixturesGross

us-gaap:LeaseholdImprovementsGross

us-gaap:ConstructionInProgressGross

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:BalanceSheetLocation

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent
us-gaap:BalanceSheetLocation

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent
us-gaap:BalanceSheetLocation

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

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

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

csii:FuturePaymentsToAcquireLongtermInvestments

csii:PaymentsToAcquireIntangibleAssetsPurchased

csii:StockBasedCompensationRestrictedStockAwardsNet
us-gaap:StatementEquityComponents

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:Depreciation

us-gaap:GainLossOnDispositionOfAssets

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInDeferredRevenue

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:InterestAndOtherIncome

us-gaap:OperatingLeaseCost

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents
us-gaap:LongtermDebtType
us-gaap:PaymentsForRent

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
us-gaap:SubsequentEventType

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:PaymentsToAcquireOtherInvestments

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromStockPlans

us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
us-gaap:BusinessAcquisition

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

us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic

csii:AccruedAcquisitionConsideration

csii:AccruedClinicalStudies

csii:AccruedSalariesAndBonus

csii:AccruedTaxes
us-gaap:BusinessAcquisition
csii:AdditionalConsiderationPendingCatheterApproval
us-gaap:BusinessAcquisition
csii:AdditionalConsiderationPendingDisbursement

csii:AvailableForSaleSecuritiesDebtSecuritiesStrategicInvestments

csii:FinancingObligationLongTerm
us-gaap:AwardType
csii:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresRate

dei:EntityCommonStockSharesOutstanding

dei:EntityPublicFloat

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccruedSalesCommissionCurrent

us-gaap:AccruedVacationCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:FairValueByMeasurementFrequency
us-gaap:AvailableForSaleEquitySecuritiesAmortizedCostBasis
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesCurrent
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesNoncurrent

us-gaap:BuildingsAndImprovementsGross
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsDue
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter
us-gaap:LongtermDebtType
us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:ContractWithCustomerLiability
us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateEffectivePercentage
us-gaap:BalanceSheetLocation
us-gaap:DeferredCompensationLiabilityCurrent

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueNoncurrent

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:PlanName
us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

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:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:InvestmentsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

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

us-gaap:ProductWarrantyAccrual
us-gaap:BalanceSheetLocation
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
us-gaap:IncomeTaxAuthority
us-gaap:TaxCreditCarryforwardAmount

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Liability
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Proceeds From Payments For Other Financing Activities
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
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-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:CommonStockValue █████▁▁▁▁▁▁0.0390.0390.0390.0390.0390.0340.0340.0340.0340.0340.034NA0.0330.0330.0330.0330.0330.0330.0330.0330.0330.0330.0330.0320.0320.0320.0320.0310.0310.0310.030.0250.0240.0240.0210.0210.020.0180.0180.0180.017NANANA
us-gaap:EarningsPerShareBasic NA-0.15-0.009999999999999995-0.05-0.43-0.08-0.1-0.170.040.020.01-0.090.110.01-0.01-0.060.02-0.050.03-0.06NANA-0.47NANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:ComprehensiveIncomeNetOfTax ▆▅▇▆▃▆▆▅▇▇▇▆█▇▇▆▇▇▇▇▆▁▃▃▅▄▆▅▄▄-5.317-6.076-0.141-2.145-14.838-3.041-3.41-5.7561.5470.6720.492-2.8883.7350.356-0.405-1.9730.775-1.7291.059-1.837-4.929-22.679-15.106-13.36-8.684-10.551-5.206-8.21-9.628-9.712NANANANANANANANANANANANANANA
us-gaap:CostOfRevenue █▄▄▃▂▃▄▃▄▃▂▂▂▁▁▁20.63414.01313.9212.56410.14412.22513.71812.67213.46212.16611.47710.57510.8149.9699.4999.202NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GrossProfit ▇▇▇▇▄▇█▇█▇▇▆▇▆▆▆▆▆▆▆▅▅▄▅▅▅▅▄▄▃▃▃▂▂▂▂▂▁▁▁▂▁▁▁50.35349.2650.24947.9832.40248.9554.61651.81854.77251.14548.72945.69148.33845.61843.12940.47443.24641.00540.8840.33438.60635.73633.32135.137.58136.58835.38632.46930.44927.19625.02422.90221.89220.23319.35118.03917.72916.07315.15814.31417.49316.20314.78414.024
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▆▅▇▆▃▆▆▅▇▇▇▆█▇▇▆▇▇▇▇▆▁▃▄-5.222-5.9410.007-2.013-15.064-2.842-3.357-5.7421.5070.7580.525-2.8553.770.398-0.38-1.9440.792-1.7311.067-1.834-4.849-22.705-15.14-13.238NANANANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit ▅▅▅▅█▄▄▃▃▇▃▃▃▃▃▃▂▂▂▂▃▁▂▂0.0630.0630.0630.0630.1020.0470.0440.0380.0380.0860.0330.0330.0330.0330.0330.0330.020.0180.0240.0240.0350.0110.0230.023NANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestExpense ▇▇▇█████▇▇▇▇▇▇▇▇▇▁▂▁0.4120.4120.4120.4990.50.5010.50.4720.4180.420.4220.4240.4260.4290.430.4320.4340.020.0460.0NANANANA0.00.0010.0060.0160.0860.1030.5640.2810.3020.3270.3450.370.3680.3640.2790.344NANANANA
us-gaap:NetIncomeLoss ▆▅▇▆▃▆▆▅▇▇▇▆█▇▇▆▇▇▇▇▆▁▃▄▅▄▆▅▄▄▅▅▅▅▅▆▆▆▆▆▆▆▆▆-5.285-6.004-0.056-2.076-15.166-2.889-3.401-5.781.4690.6720.492-2.8883.7370.365-0.413-1.9770.772-1.7491.043-1.858-4.884-22.716-15.163-13.261-8.669-10.656-5.273-8.224-9.628-9.712-8.658-7.292-6.841-6.219-5.767-5.21-4.605-4.191-4.135-3.859-2.483-2.384-1.99-4.268
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:AccumulatedDistributionsInExcessOfNetIncomeNA-6.004-0.056-2.076NA-2.889-3.401-5.78NA0.6720.492-2.888NA0.365-0.413-1.977NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NonoperatingIncomeExpense ▆▆▆▆▆▇▇████▇▇▇▇▆▆▇▇▇▇▇▇▇▇▇▇▇▇▇▃▅▆▄▅▇▅▅▅▄▁▆▇▆-0.313-0.292-0.276-0.355-0.334-0.1070.0170.1910.2550.2510.1410.113-0.002-0.091-0.105-0.192-0.210.028-0.0150.0330.0880.01-0.02-0.025-0.017-0.113-0.021-0.034-0.074-0.119-1.163-0.445-0.16-0.809-0.645-0.004-0.619-0.47-0.476-0.759-1.577-0.3920.027-0.374
us-gaap:OperatingExpenses ▇▇▇▇▆▇██▇▇▆▆▆▆▅▅▅▅▅▅▅█▆▆▆▆▅▅▅▄▄▃▃▂▂▂▂▂▁▁▁▁▁▁55.26254.90949.96649.63847.13251.68557.9957.75153.5250.63848.34548.65944.56645.12943.40442.22642.24442.76439.79842.20143.57858.46248.46448.33646.23347.13140.63840.65940.00336.78932.51929.74928.57325.64324.47323.24521.71519.79418.81717.41418.39918.19516.80117.918
us-gaap:OperatingIncomeLoss ▆▆▇▇▃▆▆▅▇▇▇▆█▇▇▇▇▇▇▇▆▁▃▄▅▄▆▅▄▄▅▅▅▆▆▆▆▆▆▆▇▆▆▆-4.909-5.6490.283-1.658-14.73-2.735-3.374-5.9331.2520.5070.384-2.9683.7720.489-0.275-1.7521.002-1.7591.082-1.867-4.972-22.726-15.143-13.236-8.652-10.543-5.252-8.19-9.554-9.593-7.495-6.847-6.681-5.41-5.122-5.206-3.986-3.721-3.659-3.1-0.906-1.992-2.017-3.894
us-gaap:ResearchAndDevelopmentExpense ▆█▆▅▇▆▇▇▆▆▄▄▄▄▄▄▄▃▃▃▄▃▄▄▅▅▅▄▄▃▃▃▂▂▂▂▂▂▂▁▂▁▁▁9.24513.1639.6019.05211.849.96410.78610.7659.5259.2827.2387.4176.7197.3336.3966.3086.3395.4325.8055.3356.0395.7487.2066.9417.9637.7778.0857.1526.2765.3615.0514.3783.9463.9934.0553.2223.2412.9853.0842.0642.6241.782.1142.422
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▇▇▄▇█▇█▇▇▆▆▆▆▅▆▆▅▅▅▄▄▄▅▅▅▄▄▃▃▃▂▂▂▂▂▁▁▁▁▁▁▁70.98763.27364.16960.54442.54661.17568.33464.4968.23463.31160.20656.26659.15255.58752.62849.67652.91952.14450.04349.848.4644.46141.39243.87148.45447.00444.73241.35439.56434.94532.33729.76628.82126.47425.30923.29322.90721.20519.71818.6621.70720.15218.75618.165
us-gaap:SellingGeneralAndAdministrativeExpense █▇▇▇▅▇██▇▇▇▇▆▆▆▆▆▆▅▆▆▇▇▇▆▆▅▅▅▅▄▃▃▃▂▂▂▁▁▁▁▁▁▁45.71341.44240.06140.28234.96641.38446.86746.75243.99541.35641.10741.24237.84737.79637.00835.91835.90537.33233.99336.86637.55142.33841.25841.39538.2739.35432.55333.50733.72731.42827.46825.37124.62721.6520.41820.02318.47416.80915.73315.3515.77516.41514.68715.496
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:Assets █████▅▅▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▄▄▄▄▄▄▄▄▂▂▂▁▁▁▁▁▁▁352.567346.935348.936341.723339.519220.078224.192217.065218.577211.229207.187200.31203.352194.759190.064190.357193.94186.857158.72138.334142.406145.009151.225162.39171.328178.626180.609182.353181.901185.489181.00495.1296.89799.03356.64760.08663.12449.82152.00748.30446.758NANANA
us-gaap:Liabilities █▇▇▇▇▇█▇▇▇▆▆▆▆▆▇▇▇▄▂▃▃▂▂▂▂▂▂▂▂▁▂▂▂▁▂▂▂▂▁▁81.60976.48475.10473.31870.72776.90280.88774.99170.63369.61668.58966.33168.88268.30366.10470.25475.55173.37546.64435.3941.50943.23829.9531.77831.89335.88732.45433.90629.84629.17724.92729.84930.06529.04827.48931.130.93530.48230.10724.95925.123NANANA
us-gaap:LiabilitiesAndStockholdersEquity █████▅▅▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▄▄▄▄▄▄▄▄▂▂▂▁▁▁▁▁▁▁352.567346.935348.936341.723339.519220.078224.192217.065218.577211.229207.187200.31203.352194.759190.064190.357193.94186.857158.72138.334142.406145.009151.225162.39171.328178.626180.609182.353181.901185.489181.00495.1296.89799.03356.64760.08663.12449.82152.00748.30446.758NANANA
us-gaap:StockholdersEquity █████▄▄▄▅▄▄▄▄▄▄▄▄▄▄▃▃▃▄▄▄▄▅▅▅▅▅▂▂▂▁▁▁▁▁▁▁270.958270.451273.832268.405268.792143.176143.305142.074147.944141.613138.598133.979134.47126.456123.96120.103118.389113.482112.076102.944100.897101.771121.275130.612139.435142.739148.155148.447152.055156.312156.07765.27166.83269.98529.15828.98632.18919.33921.923.34521.635NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:AssetsCurrent █████▄▅▄▅▅▅▄▅▄▄▄▄▄▃▃▃▃▃▃▄▄▄▄▄▅▅▂▂▂▁▁▁▁▁▁▁284.669285.345293.081285.431287.689164.436169.687161.938180.075172.231170.735164.538167.611161.184155.799155.797159.059151.832122.949102.092104.882106.745112.766123.358133.894141.828145.449157.03162.711178.379174.34187.99589.82992.69350.52853.89157.7744.24946.39442.70541.028NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▃▃▃▄█▃▃▃▃▅▅▅▅▅▅▅▅▅▄▃▃▃▃▃▄▄▄▅▆▆▆▃▃▃▁▂▂▁▁▁▁▁▁▁71.0775.33373.78392.671185.46369.57265.46758.93974.237115.28118.772113.37116.26109.305107.345104.747107.912103.1379.27958.19460.63862.17465.32976.65183.84293.485101.344116.423126.592145.979146.66463.22767.89769.93229.22332.21335.52922.45524.55822.67621.15918.61822.5422.006
us-gaap:MarketableSecuritiesCurrent ▇▇█▇▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁135.968135.734151.272130.26646.69137.68843.95446.02848.4350.4560.4340.5050.5440.5860.6360.6680.7040.7410.7210.7050.6841.9091.8711.7941.876NANANA0.0NANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ██▆▆▄▆▇▇▇▇▅▆▆▆▅▅▅▅▄▄▄▄▄▅▆▆▅▄▃▃▂▂▂▂▁▁▁▁▁▁▁40.03338.05632.52629.97325.21230.86435.83334.62436.01534.9729.90630.3231.22531.94127.86127.31628.47227.87725.39824.30823.12823.04825.75226.86430.8331.2226.06422.37621.38319.49315.91815.27114.7315.18713.0213.46713.64412.9912.4611.76213.254NANANA
us-gaap:InventoryNet ███▇▇▆▅▄▄▄▅▄▄▄▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▁▁▁▁▁▂▂▁▁32.31333.36732.50629.15227.70624.06921.47219.48918.05819.30419.67918.09516.60517.00217.40117.03516.89716.60516.16916.88717.4418.22618.23715.44613.96613.21913.95714.64412.8911.88910.2838.2666.2436.7967.1616.9627.0617.8247.9637.0555.818NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▇▄▄▄▃▃▄▄▄▃▃▃▄▃▃█▇▅▂▃▄▂▂▃▄▅▅▅▂▁▂▂▁▁▁▂▂▁▂▂▁5.2852.8552.9943.3692.6172.2432.9612.8583.332.2211.9442.2482.9772.352.5566.0315.0743.4791.3821.9982.9921.3881.5772.6033.383.9044.0843.5871.8461.0181.4761.2310.9590.7781.1241.2491.5360.981.4131.2120.797NANANA
us-gaap:Land NA0.5720.5720.5720.5720.5720.5720.5720.5720.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.50.5NANANA0.0NANANANANANANANANANANA
us-gaap:MachineryAndEquipmentGross NA19.21218.89318.09718.25518.23518.02217.65417.51717.86916.87916.79916.5117.03416.99116.68116.50216.19415.63815.56614.14113.07212.82712.12111.74510.9147.3036.826.436NANANA5.914NANANA4.564NANANA3.968NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:PropertyPlantAndEquipmentGross ████▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▆▆▆▆▅▅▅▂▁51.22350.44149.65549.0148.49647.95246.84146.13645.35245.91145.72944.11143.68744.02543.65943.142.63842.21842.21741.8541.54441.55741.11340.33738.62237.57735.68925.60319.294NANANA6.621NANANA5.062NANANA4.466NANANA
us-gaap:FurnitureAndFixturesGross NA3.3263.363.3453.3263.2072.9812.9752.9752.92.7242.7092.7092.7092.7092.7092.7092.7082.7092.7092.7092.6972.7152.6162.5812.570.6260.6260.626NANANA0.49NANANA0.318NANANA0.318NANANA
us-gaap:LeaseholdImprovementsGross NA0.7860.6810.6810.6720.6630.5630.5510.540.540.540.4380.4380.4380.4380.4380.0860.0860.0860.0860.0860.0870.1160.1160.110.2330.2330.2330.233NANANA0.217NANANA0.18NANANA0.18NANANA
us-gaap:ConstructionInProgressGross NA4.1253.7293.8953.2512.8552.2831.9641.3281.6822.6661.2451.110.9240.6010.3520.4210.310.7090.4141.5332.6262.3792.4431.2180.45827.02717.42411.499NANANA0.131NANANANANANANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ███▇▇▇▇▇▆▆▆▆▆▆▅▅▄▄▄▃▃▃▂▂▂▁▁▁▁22.32922.28421.53220.77820.68620.2619.52118.76918.02818.30417.49916.72315.94315.8614.9313.93612.94212.00511.01310.039.0738.3337.5496.6265.7395.2184.7494.3653.997NANANA3.622NANANA2.899NANANA2.083NANANA
us-gaap:AmortizationOfIntangibleAssets ▆▆▆▆▆▆▆▅▄▅▄▄▂▇▅▄▁▄▄█▄▄▄▅▄▄▄▄▄▄▅▄▄▅▄▄▄0.3040.3040.3040.3040.3260.3370.3370.2340.0610.1270.0550.053-0.4460.5220.0790.049-0.6650.0520.0240.8070.0160.0710.0580.0860.0250.0640.0410.041-0.0140.0360.0740.028-0.0740.144-0.0340.0340.015NANANA0.012NANANA
us-gaap:PropertyPlantAndEquipmentNet ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇███████▇▅▄▁▁▁▁▁▁▁▁▁▁▁▁28.89428.15728.12328.23227.8127.69227.3227.36727.32427.60728.2327.38827.74428.16528.72929.16429.69630.21331.20431.8232.47133.22433.56433.71132.88332.35930.9421.23815.2973.423.0883.0222.9992.5322.3422.1222.1632.2572.3882.2712.383NANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▆▆▆▆▆███▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁15.37615.69415.99816.30216.60620.25620.57120.9915.1055.2425.3075.5015.2315.1485.3865.2785.0564.7524.5034.3525.0134.9524.7594.7874.5114.3994.154.0153.823NANANA3.219NANANA2.635NANANA2.314NANANA
us-gaap:OperatingLeaseRightOfUseAsset NA2.3232.4342.5430.4270.5450.6580.769NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:OperatingLeaseRightOfUseAsset us-gaap:BalanceSheetLocation us-gaap:OtherAssets2.212NANANA0.427NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent █▆▄▄▃▃▃▃▃▃▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁23.62817.73911.73411.7587.4147.6946.6146.7696.0736.1492.9152.8832.7660.2620.150.1180.1290.060.0640.070.040.0880.1360.5340.040.040.070.070.07NANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:AccountsPayableCurrent ▆▅▆▅▄▅▇▅▄▅▅▅▄▄▃▄▄▃▂▃▃▃▃▄▄███▅▄▃▃▂▂▁▁▁▁▁▁▁14.06112.64413.66913.41911.53913.23516.5613.10611.19412.39612.99813.00510.4419.8369.71610.67410.7368.8137.6168.7638.5068.3388.3139.8159.76317.52718.30218.19612.69911.3298.5118.527.236.1835.0125.5955.615.0725.6335.2035.181NANANA
us-gaap:AccruedLiabilitiesCurrent █▇▇▆▆▇▇▇▆▆▅▅▅▅▅▅▆▆▅▄▆▆▄▄▄▃▂▃▃▃▂▂▂▂▁▂▁▁▁▁▁38.18935.54132.33830.19231.135.06435.07432.08529.38726.48924.47222.00825.77624.76522.6825.58430.23629.83724.76221.68826.99326.64919.65120.04720.12516.35612.18512.61914.6314.00911.09210.2099.9328.6686.9468.6927.2626.8045.35.345.545NANANA
us-gaap:ContractWithCustomerLiabilityCurrent ▆▄▂█▄▅▅▅▆▃▄▃▁1.9851.8061.5152.261.7191.9291.911.9351.9581.6651.8031.6661.398NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▇▇▆▆▇█▇▆▆▅▅▅▅▄▅▆▅▄▄▅▅▃▄▄▄▄▄▄▄▃▃▂▂▁▂▂▁▁▁▁54.6550.44748.08545.70244.50650.05653.2946.89742.34540.49738.98936.26137.4636.15533.49136.25840.97238.6532.37830.45135.49934.98727.96429.86229.88833.88330.48732.01529.72929.06524.80423.95422.41319.95516.93819.28717.85216.13814.26515.09515.186NANANA
us-gaap:OperatingLeaseLiabilityCurrent NA0.490.4930.4950.412NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:OperatingLeaseLiabilityCurrent us-gaap:BalanceSheetLocation us-gaap:OtherCurrentLiabilities0.487NANANA0.412NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▆▇▅▇▃█▅▇▃▆▄▆▄▆▄▅▄▆▄▅▂▃▂▄▃▄▁▃▁▃▁2.6683.1032.0643.0321.4873.4642.042.8931.3152.5411.7632.7291.572.3991.772.0561.5992.5971.5992.1951.0641.4810.7991.7941.3441.720.5951.270.4741.4590.441NA0.787NANANA0.549NANANA0.555NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:OtherLiabilitiesNoncurrent ▅▃▃▃▂▂▂▂▂▂▂▂▂▃▃▃▄▄▅▅▆█▃▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▁4.1692.4712.6592.7490.6960.720.9541.080.7750.8840.8750.9031.4122.0422.622.9023.4793.7524.2664.9396.018.2511.9861.9162.0052.0041.9671.8910.1170.1120.1230.1530.180.2420.1510.1920.2410.0820.1030.1060.109NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent NA1.8331.9412.0480.015NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:BalanceSheetLocation us-gaap:OtherNoncurrentLiabilities1.725NANANA0.015NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive 0.403NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:StockholdersEquity █████▄▄▄▅▄▄▄▄▄▄▄▄▄▄▃▃▃▄▄▄▄▅▅▅▅▅▂▂▂▁▁▁▁▁▁▁270.958270.451273.832268.405268.792143.176143.305142.074147.944141.613138.598133.979134.47126.456123.96120.103118.389113.482112.076102.944100.897101.771121.275130.612139.435142.739148.155148.447152.055156.312156.07765.27166.83269.98529.15828.98632.18919.33921.923.34521.635NANANA
us-gaap:CommonStockValue █████▁▁▁▁▁▁0.0390.0390.0390.0390.0390.0340.0340.0340.0340.0340.034NA0.0330.0330.0330.0330.0330.0330.0330.0330.0330.0330.0330.0320.0320.0320.0320.0310.0310.0310.030.0250.0240.0240.0210.0210.020.0180.0180.0180.017NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ███▇▇▂▂▁▁▁▁652.288646.406642.702636.727631.559491.053487.78482.76477.368472.501469.827NA461.927457.648455.508451.246447.559443.427440.292432.119428.235424.178421.005415.236410.7405.32400.185395.205390.589385.218371.703269.725261.722257.474210.119203.799201.793184.464182.835180.487174.157NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▁▂▃▃▃▆▆▆███-381.38-376.037-369.024-368.561-363.075-347.852-344.602-340.822-329.536-330.922-331.263NA-327.591-331.328-331.693-331.28-329.303-330.075-328.326-329.269-327.411-322.526-299.811-284.647-271.387-262.718-252.062-246.789-238.565-228.937-219.225-210.567-203.275-196.434-190.215-184.448-179.238-174.632-170.442-166.307-162.448NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▂▃▅▇█▁▄▄▄▂▂0.0110.0430.1150.20.269-0.0590.0930.1020.0780.00.0NA0.1010.1030.1120.1040.10.0970.0770.0610.040.0860.048-0.0090.090.105NANA0.0NANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▄▅▄▁▄▅▃▅▄▅▄▆▅▅▃▅▅█▄▃▃▁▃▂▃▂▃▂▃▂▃▄▄▃▄▃▄▃▄▄▃▄▄1.536-1.9531.695-2.162-11.3410.3563.94-5.725.31.3824.8-1.2747.9922.5071.675-2.53.1052.66115.898-2.076-3.383-2.645-12.719-4.836-7.272-3.968-6.643-4.474-8.542-5.808-6.87-5.618-1.401-2.077-5.495-1.792-2.873-2.275-4.158-2.034-1.211-3.696-2.063-1.391
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇█▆▁▇██▇▄▇██▇██████████▇▇▇▇▇▇███████████████-7.8314.547-22.24-87.185-10.0454.1291.3-4.053-48.443-4.537-0.748-0.624-2.888-0.555-0.675-0.977-0.442-0.481-0.404-0.4520.375-0.51-1.26-2.374-4.071-5.071-8.707-5.178-11.769-0.548-0.691-0.411-0.995-0.676-0.46-0.324-0.08-0.257-0.421-0.217-0.483-0.263-0.671-0.32
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▂▂▁▁▁▁▁▁▁▁▁▁▂▆▁▁▃▁▁▂▁▂▁▁▁2.032-1.0441.657-3.445137.277-0.381.288-5.5252.1-0.3371.35-0.9921.8510.0081.5980.3122.11921.6715.5910.0841.4720.02.6570.0191.71.180.271-0.5170.9245.67190.9981.3590.36143.4622.965-1.216.0270.4296.4613.7684.2350.037NANA
us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease NA1.55-18.888-92.792115.8914.1056.528-15.298-41.043-3.4925.402-2.896.9551.962.598-3.1654.78223.85121.085-2.444-1.536-3.155-11.322-7.191-9.643-7.859-15.079-10.169-19.387-0.68583.437-4.67-2.03540.709-2.99-3.31613.074-2.1031.8821.5172.541-3.9220.534-1.711
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:IncreaseDecreaseInAccountsPayable ▅▃▅▆▃▁█▇▃▅▄▇▅▅▄▅▆▆▃▅▅▄▃▅▂▇▃▇▅▇▅▆▆▆▄▄▅▄▅▅▅▅▄▆0.926-1.0450.3271.865-1.419-3.4143.352.059-1.3490.436-0.9922.4710.6480.064-0.8370.2291.5711.218-1.2850.2570.43-0.314-1.068-0.018-2.1662.28-1.6032.070.6622.5630.071.3291.0331.25-0.643-0.1560.378-0.5610.430.0220.6930.374-0.9241.685
us-gaap:IncreaseDecreaseInAccountsReceivable ▆█▆▇▁▁▅▃▅█▄▄▄▇▅▄▅▆▅▅▄▃▄▂▄█▇▅▅▇▅▅▄▆▄▄▅▅▅▃▄▆▄▅1.9775.532.5534.761-4.952-4.8191.584-1.3161.0455.089-0.364-0.855-0.7164.1550.495-1.0560.7452.6041.131.330.205-2.629-1.112-3.791-0.295.3313.8381.6891.6653.6750.7470.631-0.4172.192-0.397-0.0970.6850.530.668-1.492-0.2562.6690.121.185
us-gaap:IncreaseDecreaseInInventories ▁▄█▅█▇▆▅▁▂▅▅▂▂▃▃▃▃▂▂▂▃▇▅▄▂▂▅▄▅▆▆▂▂▃▃▂▃▄▅▄▄▃▃-1.0540.8613.3541.4463.6372.5971.9831.431-1.246-0.3751.5841.49-0.397-0.3990.3660.1380.2920.436-0.718-0.553-0.786-0.0112.7911.480.747-0.738-0.6871.7541.0011.6062.0172.023-0.553-0.3650.199-0.099-0.763-0.1390.9081.2370.9530.544-0.1350.137
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▄▅▄▁▄▅▃▅▄▅▄▆▅▅▃▅▅█▄▃▃▁▃▂▃▂▃▂▃▂▃▄▄▃▄▃▄▃▄▄▃▄▄1.536-1.9531.695-2.162-11.3410.3563.94-5.725.31.3824.8-1.2747.9922.5071.675-2.53.1052.66115.898-2.076-3.383-2.645-12.719-4.836-7.272-3.968-6.643-4.474-8.542-5.808-6.87-5.618-1.401-2.077-5.495-1.792-2.873-2.275-4.158-2.034-1.211-3.696-2.063-1.391
us-gaap:NetIncomeLoss ▆▅▇▆▃▆▆▅▇▇▇▆█▇▇▆▇▇▇▇▆▁▃▄▅▄▆▅▄▄▅▅▅▅▅▆▆▆▆▆▆▆▆▆-5.285-6.004-0.056-2.076-15.166-2.889-3.401-5.781.4690.6720.492-2.8883.7370.365-0.413-1.9770.772-1.7491.043-1.858-4.884-22.716-15.163-13.261-8.669-10.656-5.273-8.224-9.628-9.712-8.658-7.292-6.841-6.219-5.767-5.21-4.605-4.191-4.135-3.859-2.483-2.384-1.99-4.268
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:AccumulatedDistributionsInExcessOfNetIncomeNA-6.004-0.056-2.076NA-2.889-3.401-5.78NA0.6720.492-2.888NA0.365-0.413-1.977NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShareBasedCompensation ▆▆▆█▅▅▅▆▄▄▄▅▃▃▄▅▃▃▃▅▄▅▅▆▆▆▅▅▅▄▄▃▃▂▂▂▁▁▁▁▁▁▂▂3.7423.7043.8774.9073.1433.2733.293.9062.6662.6742.773.1562.4222.142.673.072.0182.4032.4833.452.5853.1733.1124.1073.6793.9563.513.5733.2462.8272.5552.32.1261.8761.6851.7551.2461.21.2631.4561.2471.3161.9161.989
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇█▆▁▇██▇▄▇██▇██████████▇▇▇▇▇▇███████████████-7.8314.547-22.24-87.185-10.0454.1291.3-4.053-48.443-4.537-0.748-0.624-2.888-0.555-0.675-0.977-0.442-0.481-0.404-0.4520.375-0.51-1.26-2.374-4.071-5.071-8.707-5.178-11.769-0.548-0.691-0.411-0.995-0.676-0.46-0.324-0.08-0.257-0.421-0.217-0.483-0.263-0.671-0.32
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▂▂▂▂▂▂▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▂▂▃▄▆▃█▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁1.1960.7660.861.1321.2311.0580.5370.5430.3791.2920.3980.5960.3420.3450.70.5690.140.360.1990.2820.5730.4530.9451.8473.7325.3358.2772.98111.5320.4680.430.2870.7870.4920.2290.164-0.0730.0840.330.0960.3490.0730.4590.2
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▂▂▁▁▁▁▁▁▁▁▁▁▂▆▁▁▃▁▁▂▁▂▁▁▁2.032-1.0441.657-3.445137.277-0.381.288-5.5252.1-0.3371.35-0.9921.8510.0081.5980.3122.11921.6715.5910.0841.4720.02.6570.0191.71.180.271-0.5170.9245.67190.9981.3590.36143.4622.965-1.216.0270.4296.4613.7684.2350.037NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value39000.039000.039000.039000.039000.034000.034000.034000.034000.034000.034000.033000.033000.033000.033000.033000.033000.033000.033000.033000.033000.033000.032000.032000.032000.032000.031000.031000.031000.030000.025000.024000.024000.021000.021000.020000.018000.018000.018000.017000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value-0.15-0.01-0.05-0.43-0.08-0.1-0.170.040.020.01-0.090.110.01-0.01-0.060.02-0.050.03-0.06-0.47
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-5317000.0-6076000.0-141000.0-2145000.0-14838000.0-3041000.0-3410000.0-5756000.01547000.0672000.0492000.0-2888000.03735000.0356000.0-405000.0-1973000.0775000.0-1729000.01059000.0-1837000.0-4929000.0-22679000.0-15106000.0-13360000.0-8684000.0-10551000.0-5206000.0-8210000.0-9628000.0-9712000.0
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-7.5-9.6-0.2-3.5-34.9-5.0-5.0-8.92.31.10.8-5.16.30.6-0.8-4.01.5-3.32.1-3.7-10.2-51.0-36.5-30.5-17.9-22.4-11.6-19.9-24.3-27.8

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-30
Value201413121012131213121110109.9699.4999.202
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax29.122.121.720.823.820.020.119.619.719.219.118.818.317.918.018.5

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value5049504732485451545148454845434043414040383533353736353230272522212019181716151417161414
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax70.977.978.379.276.280.079.980.480.380.880.981.281.782.182.081.581.778.681.781.079.780.480.580.077.677.879.178.577.077.877.476.976.076.476.577.477.475.876.976.780.680.478.877.2

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


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-30
Value-5222000.0-5941000.07000.0-2013000.0-15064000.0-2842000.0-3357000.0-5742000.01507000.0758000.0525000.0-2855000.03770000.0398000.0-380000.0-1944000.0792000.0-1731000.01067000.0-1834000.0-4849000.0-22705000.0-15140000.0-13238000.0
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.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-7.4-9.40.0-3.3-35.4-4.6-4.9-8.92.21.20.9-5.16.40.7-0.7-3.91.5-3.32.1-3.7-10.0-51.1-36.6-30.2

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-30
Value63000.063000.063000.063000.0102000.047000.044000.038000.038000.086000.033000.033000.033000.033000.033000.033000.020000.018000.024000.024000.035000.011000.023000.023000.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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.10.20.10.10.10.10.10.10.10.10.10.10.10.00.00.00.00.10.00.10.1

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value412000.0412000.0412000.0499000.0500000.0501000.0500000.0472000.0418000.0420000.0422000.0424000.0426000.0429000.0430000.0432000.0434000.020000.046000.0001000.06000.016000.086000.0103000.0564000.0281000.0302000.0327000.0345000.0370000.0368000.0364000.0279000.0344000.0
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.70.60.81.20.80.70.70.60.70.70.80.70.80.80.90.80.00.10.00.00.00.00.00.20.31.70.91.01.21.41.61.61.71.41.8

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-5285000.0-6004000.0-56000.0-2076000.0-15166000.0-2889000.0-3401000.0-5780000.01469000.0672000.0492000.0-2888000.03737000.0365000.0-413000.0-1977000.0772000.0-1749000.01043000.0-1858000.0-4884000.0-22716000.0-15163000.0-13261000.0-8669000.0-10656000.0-5273000.0-8224000.0-9628000.0-9712000.0-8658000.0-7292000.0-6841000.0-6219000.0-5767000.0-5210000.0-4605000.0-4191000.0-4135000.0-3859000.0-2483000.0-2384000.0-1990000.0-4268000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-7.4-9.5-0.1-3.4-35.6-4.7-5.0-9.02.21.10.8-5.16.30.7-0.8-4.01.5-3.42.1-3.7-10.1-51.1-36.6-30.2-17.9-22.7-11.8-19.9-24.3-27.8-26.8-24.5-23.7-23.5-22.8-22.4-20.1-19.8-21.0-20.7-11.4-11.8-10.6-23.5

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:AccumulatedDistributionsInExcessOfNetIncome


Net
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value-6004000.0-56000.0-2076000.0-2889000.0-3401000.0-5780000.0672000.0492000.0-2888000.0365000.0-413000.0-1977000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-9.5-0.1-3.4-4.7-5.0-9.01.10.8-5.10.7-0.8-4.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedDistributionsInExcessOfNetIncome0.00.00.00.00.00.00.00.00.00.00.00.0

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-313000.0-292000.0-276000.0-355000.0-334000.0-107000.017000.0191000.0255000.0251000.0141000.0113000.0-2000.0-91000.0-105000.0-192000.0-210000.028000.0-15000.033000.088000.010000.0-20000.0-25000.0-17000.0-113000.0-21000.0-34000.0-74000.0-119000.0-1163000.0-445000.0-160000.0-809000.0-645000.0-4000.0-619000.0-470000.0-476000.0-759000.0-1577000.0-392000.027000.0-374000.0
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.4-0.5-0.4-0.6-0.8-0.20.00.30.40.40.20.2-0.0-0.2-0.2-0.4-0.40.1-0.00.10.20.0-0.0-0.1-0.0-0.2-0.0-0.1-0.2-0.3-3.6-1.5-0.6-3.1-2.5-0.0-2.7-2.2-2.4-4.1-7.3-1.90.1-2.1

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value5554494947515757535048484445434242423942435848484647404040363229282524232119181718181617
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.886.877.982.0110.884.584.989.678.480.080.386.575.381.282.585.079.882.079.584.789.9131.5117.1110.295.4100.390.898.3101.1105.3100.699.999.196.996.799.894.893.395.493.384.890.389.698.6

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-4909000.0-5649000.0283000.0-1658000.0-14730000.0-2735000.0-3374000.0-5933000.01252000.0507000.0384000.0-2968000.03772000.0489000.0-275000.0-1752000.01002000.0-1759000.01082000.0-1867000.0-4972000.0-22726000.0-15143000.0-13236000.0-8652000.0-10543000.0-5252000.0-8190000.0-9554000.0-9593000.0-7495000.0-6847000.0-6681000.0-5410000.0-5122000.0-5206000.0-3986000.0-3721000.0-3659000.0-3100000.0-906000.0-1992000.0-2017000.0-3894000.0
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-6.9-8.90.4-2.7-34.6-4.5-4.9-9.21.80.80.6-5.36.40.9-0.5-3.51.9-3.42.2-3.7-10.3-51.1-36.6-30.2-17.9-22.4-11.7-19.8-24.1-27.5-23.2-23.0-23.2-20.4-20.2-22.4-17.4-17.5-18.6-16.6-4.2-9.9-10.8-21.4

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value9.245139.6019.052119.96410109.5259.2827.2387.4176.7197.3336.3966.3086.3395.4325.8055.3356.0395.7487.2066.9417.9637.7778.0857.1526.2765.3615.0514.3783.9463.9934.0553.2223.2412.9853.0842.0642.6241.782.1142.422
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.020.815.015.027.816.315.816.714.014.712.013.211.413.212.212.712.010.411.610.712.512.917.415.816.416.518.117.315.915.315.614.713.715.116.013.814.114.115.611.112.18.811.313.3

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


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

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

csii:Coronary


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-30
Value23202017111820181918151516141311
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax32.733.231.529.127.930.330.429.429.228.726.526.727.226.325.523.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax32.733.231.529.127.930.330.429.429.228.726.526.727.226.325.523.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax csii:Coronary100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:Peripheral


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-30
Value47424342304247454845444143403938
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax67.366.868.570.972.169.769.670.670.871.373.573.372.873.774.576.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax67.366.868.570.972.169.769.670.670.871.373.573.372.873.774.576.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax csii:Peripheral100.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-30
Value67596158405865616560585458545249
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax94.894.296.597.295.195.096.595.496.396.297.397.698.498.5100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax94.894.296.597.295.195.096.595.496.396.297.397.698.498.5100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:International


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-30
Value3.6943.682.2621.7132.0943.0532.3742.9612.5372.4141.611.3420.9590.8510.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.25.83.52.84.95.03.54.63.73.82.72.41.61.50.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.25.83.52.84.95.03.54.63.73.82.72.41.61.50.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax csii:International100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value4541404034414646434141413737373535373336374241413839323333312725242120201816151515161415
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax64.465.562.466.582.267.668.672.564.565.368.373.364.068.070.372.367.871.667.974.077.595.299.794.479.083.772.881.085.289.984.985.285.481.880.786.080.679.379.882.372.781.578.385.3

Assets

us-gaap:Assets

us-gaap:Assets


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

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value8176757370768074706968666868667075734635414329313135323329292429302927313030302425
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets23.122.021.521.520.834.936.134.532.333.033.133.133.935.134.836.939.039.329.425.629.129.819.819.618.620.118.018.616.415.713.831.431.029.348.551.849.061.257.951.753.7

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


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

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-302009-06-30
Value270270273268268143143142147141138133134126123120118113112102100101121130139142148148152156156656669292832192123211730
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets76.978.078.578.579.265.163.965.567.767.066.966.966.164.965.263.161.060.770.674.470.970.280.280.481.479.982.081.483.684.386.268.669.070.751.548.251.038.842.148.346.30.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedDistributionsInExcessOfNetIncome


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-302016-06-302015-06-302014-06-302013-06-302012-06-30
Value-381.38-376.037-369.024-368.561-363.075-347.852-344.602-340.822-329.536-330.922-331.263-331.436-327.591-331.328-331.693-331.28-329.303-327.411-271.387-238.565-203.275-179.238
Percentage of StockholdersEquity-140.8-139.0-134.8-137.3-135.1-243.0-240.5-239.9-222.7-233.7-239.0-247.4-243.6-262.0-267.6-275.8-278.2-324.5-194.6-156.9-304.2-556.8
Percentage of Assets-108.2-108.4-105.8-107.9-106.9-158.1-153.7-157.0-150.8-156.7-159.9-165.5-161.1-170.1-174.5-174.0-169.8-229.9-158.4-131.2-209.8-283.9
Percentage of Assets us-gaap:AccumulatedDistributionsInExcessOfNetIncome0.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-302016-06-302015-06-302014-06-302013-06-302012-06-30
Value0.0110.0430.1150.20.269-0.0590.0930.1020.0780.00.00.00.1010.1030.1120.1040.10.040.090.00.00.0
Percentage of StockholdersEquity0.00.00.00.10.1-0.00.10.10.10.00.00.00.10.10.10.10.10.00.10.00.00.0
Percentage of Assets0.00.00.00.10.1-0.00.00.00.00.00.00.00.00.10.10.10.10.00.10.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-30
Value652646642636631491487482477472469465461457455451447428410390261201174157146
Percentage of StockholdersEquity240.7239.0234.7237.2235.0343.0340.4339.8322.7333.7339.0347.4343.5361.9367.5375.7378.0424.4294.5256.9391.6626.9805.0890.3482.8
Percentage of Assets185.0186.3184.2186.3186.0223.1217.6222.4218.4223.7226.8232.3227.2235.0239.7237.1230.8300.7239.7214.7270.1319.7372.50.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-30
Value0.0390.0390.0390.0390.0390.0340.0340.0340.0340.0340.0340.0330.0330.0330.0330.0330.0330.0330.0320.0310.0240.020.0170.0150.014
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value28428529328528716416916118017217016416716115515515915112210210410611212313314114515716217817487899250535744464241
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets80.782.284.083.584.774.775.774.682.481.582.482.182.482.882.081.882.081.377.573.873.673.674.676.078.279.480.586.189.596.296.392.592.793.689.289.791.588.889.288.487.7

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-06-30
Value71757392185696558741151181131161091071041071037958606265768393101116126145146636769293235222422211822222333
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.221.721.127.154.631.629.227.234.054.657.356.657.256.156.555.055.655.249.942.142.642.943.247.248.952.356.163.869.678.781.066.570.170.651.653.656.345.147.246.945.30.00.00.00.00.0

Marketable Securities Current

us-gaap:MarketableSecuritiesCurrent

us-gaap:MarketableSecuritiesCurrent


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value13513515113046374346480.4560.4340.5050.5440.5860.6360.6680.7040.7410.7210.7050.6841.9091.8711.7941.8760.0
Percentage of MarketableSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets38.639.143.438.113.817.119.621.222.20.20.20.30.30.30.30.40.40.40.50.50.51.31.21.11.10.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value4038322925303534363429303131272728272524232325263031262221191515141513131312121113
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.411.09.38.87.414.016.016.016.516.614.415.115.416.414.714.314.714.916.017.616.215.917.016.518.017.514.412.311.810.58.816.115.215.323.022.421.626.124.024.328.3

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value323332292724211918191918161717171616161617181815131313141211108.2666.2436.7967.1616.9627.0617.8247.9637.0555.818
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.29.69.38.58.210.99.69.08.39.19.59.08.28.79.28.98.78.910.212.212.212.612.19.58.27.47.78.07.16.45.78.76.46.912.611.611.215.715.314.612.4

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value5285000.02855000.02994000.03369000.02617000.02243000.02961000.02858000.03330000.02221000.01944000.02248000.02977000.02350000.02556000.06031000.05074000.03479000.01382000.01998000.02992000.01388000.01577000.02603000.03380000.03904000.04084000.03587000.01846000.01018000.01476000.01231000.0959000.0778000.01124000.01249000.01536000.0980000.01413000.01212000.0797000.0
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.50.80.91.00.81.01.31.31.51.10.91.11.51.21.33.22.61.90.91.42.11.01.01.62.02.22.32.01.00.50.81.31.00.82.02.12.42.02.72.51.7

Land

us-gaap:Land

us-gaap:Land


Land
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-30
Value572000.0572000.0572000.0572000.0572000.0572000.0572000.0572000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.0500000.00
Percentage of Land100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.20.20.20.20.30.30.30.30.20.20.20.20.30.30.30.30.30.30.40.40.30.30.30.30.30.30.30.30.0

Machinery And Equipment Gross

us-gaap:MachineryAndEquipmentGross

us-gaap:MachineryAndEquipmentGross


Machinery
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-302012-06-302011-06-30
Value191818181818171717161616171616161615151413121211107.3036.826.4365.9144.5643.968
Percentage of MachineryAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.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.55.45.35.48.38.08.18.08.58.18.48.18.78.98.88.58.79.911.39.99.08.57.56.96.14.03.73.56.17.28.5

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-302012-06-302011-06-30
Value51504949484746464545454443444343424242414141414038373525196.6215.0624.466
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets14.514.514.214.314.321.820.921.320.721.722.122.021.522.623.022.622.022.626.630.329.228.727.224.822.521.019.814.010.66.88.09.6

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:Building


Property
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value22222222222222
Percentage of PropertyPlantAndEquipmentGross43.846.249.451.352.654.358.2
Percentage of Assets6.46.610.311.011.615.913.1
Percentage of Assets us-gaap:Building0.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value2.8483.2511.3281.110.4211.5331.218
Percentage of PropertyPlantAndEquipmentGross5.66.72.92.51.03.73.2
Percentage of Assets0.81.00.60.50.21.10.7
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.0

us-gaap:Equipment


Property
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value21181716161411
Percentage of PropertyPlantAndEquipmentGross41.437.638.637.838.734.030.4
Percentage of Assets6.05.48.08.18.59.96.9
Percentage of Assets us-gaap:Equipment0.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value3.3763.3262.9752.7092.7092.7092.581
Percentage of PropertyPlantAndEquipmentGross6.66.96.66.26.46.56.7
Percentage of Assets1.01.01.41.31.41.91.5
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.0

us-gaap:Land


Property
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value0.5720.5720.5720.50.50.50.5
Percentage of PropertyPlantAndEquipmentGross1.11.21.31.11.21.21.3
Percentage of Assets0.20.20.30.20.30.40.3
Percentage of Assets us-gaap:Land0.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value0.8040.6720.540.4380.0860.0860.11
Percentage of PropertyPlantAndEquipmentGross1.61.41.21.00.20.20.3
Percentage of Assets0.20.20.20.20.00.10.1
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.0

Furniture And Fixtures Gross

us-gaap:FurnitureAndFixturesGross

us-gaap:FurnitureAndFixturesGross


Furniture
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-302012-06-302011-06-30
Value3326000.03360000.03345000.03326000.03207000.02981000.02975000.02975000.02900000.02724000.02709000.02709000.02709000.02709000.02709000.02709000.02708000.02709000.02709000.02709000.02697000.02715000.02616000.02581000.02570000.0626000.0626000.0626000.0490000.0318000.0318000.0
Percentage of FurnitureAndFixturesGross100.0100.0100.0100.0100.0100.0100.0100.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.01.01.01.01.51.31.41.41.41.31.41.31.41.41.41.41.41.72.01.91.91.81.61.51.40.30.30.30.50.50.7

Leasehold Improvements Gross

us-gaap:LeaseholdImprovementsGross

us-gaap:LeaseholdImprovementsGross


Leasehold
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-302012-06-302011-06-30
Value786000.0681000.0681000.0672000.0663000.0563000.0551000.0540000.0540000.0540000.0438000.0438000.0438000.0438000.0438000.086000.086000.086000.086000.086000.087000.0116000.0116000.0110000.0233000.0233000.0233000.0233000.0217000.0180000.0180000.0
Percentage of LeaseholdImprovementsGross100.0100.0100.0100.0100.0100.0100.0100.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.20.20.20.20.30.30.30.20.30.30.20.20.20.20.20.00.00.10.10.10.10.10.10.10.10.10.10.10.20.30.4

Construction In Progress Gross

us-gaap:ConstructionInProgressGross

us-gaap:ConstructionInProgressGross


Construction
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-30
Value4.1253.7293.8953.2512.8552.2831.9641.3281.6822.6661.2451.110.9240.6010.3520.4210.310.7090.4141.5332.6262.3792.4431.2180.4582717110.131
Percentage of ConstructionInProgressGross100.0100.0100.0100.0100.0100.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.11.11.01.31.00.90.60.81.30.60.50.50.30.20.20.20.40.31.11.81.61.50.70.315.09.66.30.1

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-302012-06-302011-06-30
Value22222120202019181818171615151413121211109.0738.3337.5496.6265.7395.2184.7494.3653.9973.6222.8992.083
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.36.46.26.16.19.28.78.68.28.78.48.37.88.17.97.36.76.46.97.36.45.75.04.13.32.92.62.42.23.74.64.5

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-06-30
Value304000.0304000.0304000.0304000.0326000.0337000.0337000.0234000.061000.0127000.055000.053000.0-446000.0522000.079000.049000.0-665000.052000.024000.0807000.016000.071000.058000.086000.025000.064000.041000.041000.0-14000.036000.074000.028000.0-74000.0144000.0-34000.034000.015000.012000.0
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value28282828272727272727282727282829293031313233333332323021153.423.0883.0222.9992.5322.3422.1222.1632.2572.3882.2712.383
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.28.18.18.38.212.612.212.612.513.113.613.713.614.515.115.315.316.219.723.022.822.922.220.819.218.117.111.68.41.81.73.23.12.64.13.53.44.54.64.75.1

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-302012-06-302011-06-30
Value15151516162020205.1055.2425.3075.5015.2315.1485.3865.2785.0564.7524.5034.3525.0134.9524.7594.7874.5114.3994.154.0153.8233.2192.6352.314
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.44.54.64.84.99.29.29.72.32.52.62.72.62.62.82.82.62.52.83.13.53.43.12.92.62.52.32.22.13.34.24.9

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value13131414141415150.0
Percentage of FiniteLivedIntangibleAssetsNet88.688.588.488.488.373.773.873.60.0
Percentage of Assets3.94.04.14.24.36.86.87.10.0
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.0

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value1.0861.131.1611.1921.2234.64.6424.7895.105
Percentage of FiniteLivedIntangibleAssetsNet7.17.27.37.37.422.722.622.8100.0
Percentage of Assets0.30.30.30.30.42.12.12.22.3
Percentage of Assets us-gaap:Patents0.00.00.00.00.00.00.00.00.0

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.6630.6760.6880.7010.7140.7260.7390.7520.0
Percentage of FiniteLivedIntangibleAssetsNet4.34.34.34.34.33.63.63.60.0
Percentage of Assets0.20.20.20.20.20.30.30.30.0
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.00.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-07-01
Value2323000.02434000.02543000.0427000.0545000.0658000.0769000.0441000.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.70.70.10.20.30.40.0

us-gaap:OperatingLeaseRightOfUseAsset us-gaap:BalanceSheetLocation

us-gaap:OtherAssets


Operating
Period End2021-06-302020-06-302019-07-01
Value2212000.0427000.0441000.0
Percentage of OperatingLeaseRightOfUseAsset0.0100.0100.0
Percentage of Assets0.60.10.0
Percentage of Assets us-gaap:OtherAssets0.00.00.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value231711117.4147.6946.6146.7696.0736.1492.9152.8832.7660.2620.150.1180.1290.060.0640.070.040.0880.1360.5340.040.040.070.070.07
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.75.13.43.42.23.53.03.12.82.91.41.41.40.10.10.10.10.00.00.10.00.10.10.30.00.00.00.00.0

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value141213131113161311121213109.8369.71610108.8137.6168.7638.5068.3388.3139.8159.76317181812118.5118.527.236.1835.0125.5955.615.0725.6335.2035.181
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.03.63.93.93.46.07.46.05.15.96.36.55.15.15.15.65.54.74.86.36.05.75.56.05.79.810.110.07.06.14.79.07.56.28.89.38.910.210.810.811.1

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value38353230313535322926242225242225302924212626192020161212141411109.9328.6686.9468.6927.2626.8045.35.345.545
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.810.29.38.89.215.915.614.813.412.511.811.012.712.711.913.415.616.015.615.719.018.413.012.311.79.26.76.98.07.66.110.710.38.812.314.511.513.710.211.111.9

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value1985000.01806000.01515000.02260000.01719000.01929000.01910000.01935000.01958000.01665000.01803000.01666000.01398000.0
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.50.40.70.50.90.90.90.90.80.90.80.7

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value5450484544505346424038363736333640383230353427292933303229292423221916191716141515
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.514.513.813.413.122.723.821.619.419.218.818.118.418.617.619.021.120.720.422.024.924.118.518.417.419.016.917.616.315.713.725.223.120.129.932.128.332.427.431.232.5

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-03-312020-12-312020-09-302020-06-30
Value490000.0493000.0495000.0412000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0
Percentage of Assets0.10.10.10.1

us-gaap:OperatingLeaseLiabilityCurrent us-gaap:BalanceSheetLocation

us-gaap:OtherCurrentLiabilities


Operating
Period End2021-06-302020-06-30
Value487000.0412000.0
Percentage of OperatingLeaseLiabilityCurrent0.0100.0
Percentage of Assets0.10.1
Percentage of Assets us-gaap:OtherCurrentLiabilities0.00.0

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-06-302012-06-302011-06-30
Value2668000.03103000.02064000.03032000.01487000.03464000.02040000.02893000.01315000.02541000.01763000.02729000.01570000.02399000.01770000.02056000.01599000.02597000.01599000.02195000.01064000.01481000.0799000.01794000.01344000.01720000.0595000.01270000.0474000.01459000.0441000.0787000.0549000.0555000.0
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.90.60.90.41.60.91.30.61.20.91.40.81.20.91.10.81.41.01.60.71.00.51.10.81.00.30.70.30.80.20.80.91.2

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value4169000.02471000.02659000.02749000.0696000.0720000.0954000.01080000.0775000.0884000.0875000.0903000.01412000.02042000.02620000.02902000.03479000.03752000.04266000.04939000.06010000.08251000.01986000.01916000.02005000.02004000.01967000.01891000.0117000.0112000.0123000.0153000.0180000.0242000.0151000.0192000.0241000.082000.0103000.0106000.0109000.0
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.20.70.80.80.20.30.40.50.40.40.40.50.71.01.41.51.82.02.73.64.25.71.31.21.21.11.11.00.10.10.10.20.20.20.30.30.40.20.20.20.2

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-03-312020-12-312020-09-302020-06-30
Value1833000.01941000.02048000.015000.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0
Percentage of Assets0.50.60.60.0

us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:BalanceSheetLocation

us-gaap:OtherNoncurrentLiabilities


Operating
Period End2021-06-302020-06-30
Value1725000.015000.0
Percentage of OperatingLeaseLiabilityNoncurrent0.0100.0
Percentage of Assets0.50.0
Percentage of Assets us-gaap:OtherNoncurrentLiabilities0.00.0

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2021-06-30
Value403000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.1

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-07-01
Value2212000.02323000.02434000.02543000.0427000.0549000.0667000.0784000.0463000.0
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.70.70.70.10.20.30.40.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2351000.02477000.02602000.02728000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets0.70.70.70.8

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value139000.0154000.0168000.0185000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.00.00.00.1

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-302009-06-30
Value270270273268268143143142147141138133134126123120118113112102100101121130139142148148152156156656669292832192123211730
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets76.978.078.578.579.265.163.965.567.767.066.966.966.164.965.263.161.060.770.674.470.970.280.280.481.479.982.081.483.684.386.268.669.070.751.548.251.038.842.148.346.30.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedDistributionsInExcessOfNetIncome


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-302016-06-302015-06-302014-06-302013-06-302012-06-30
Value-381.38-376.037-369.024-368.561-363.075-347.852-344.602-340.822-329.536-330.922-331.263-331.436-327.591-331.328-331.693-331.28-329.303-327.411-271.387-238.565-203.275-179.238
Percentage of StockholdersEquity-140.8-139.0-134.8-137.3-135.1-243.0-240.5-239.9-222.7-233.7-239.0-247.4-243.6-262.0-267.6-275.8-278.2-324.5-194.6-156.9-304.2-556.8
Percentage of Assets-108.2-108.4-105.8-107.9-106.9-158.1-153.7-157.0-150.8-156.7-159.9-165.5-161.1-170.1-174.5-174.0-169.8-229.9-158.4-131.2-209.8-283.9
Percentage of Assets us-gaap:AccumulatedDistributionsInExcessOfNetIncome0.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-302016-06-302015-06-302014-06-302013-06-302012-06-30
Value0.0110.0430.1150.20.269-0.0590.0930.1020.0780.00.00.00.1010.1030.1120.1040.10.040.090.00.00.0
Percentage of StockholdersEquity0.00.00.00.10.1-0.00.10.10.10.00.00.00.10.10.10.10.10.00.10.00.00.0
Percentage of Assets0.00.00.00.10.1-0.00.00.00.00.00.00.00.00.10.10.10.10.00.10.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-30
Value652646642636631491487482477472469465461457455451447428410390261201174157146
Percentage of StockholdersEquity240.7239.0234.7237.2235.0343.0340.4339.8322.7333.7339.0347.4343.5361.9367.5375.7378.0424.4294.5256.9391.6626.9805.0890.3482.8
Percentage of Assets185.0186.3184.2186.3186.0223.1217.6222.4218.4223.7226.8232.3227.2235.0239.7237.1230.8300.7239.7214.7270.1319.7372.50.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-30
Value0.0390.0390.0390.0390.0390.0340.0340.0340.0340.0340.0340.0330.0330.0330.0330.0330.0330.0330.0320.0310.0240.020.0170.0150.014
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value39000.039000.039000.039000.039000.034000.034000.034000.034000.034000.034000.033000.033000.033000.033000.033000.033000.033000.033000.033000.033000.033000.032000.032000.032000.032000.031000.031000.031000.030000.025000.024000.024000.021000.021000.020000.018000.018000.018000.017000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value652646642636631491487482477472469461457455451447443440432428424421415410405400395390385371269261257210203201184182180174
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets185.0186.3184.2186.3186.0223.1217.6222.4218.4223.7226.8227.2235.0239.7237.1230.8237.3277.4312.4300.7292.5278.4255.7239.7226.9221.6216.7214.7207.7205.4283.6270.1260.0370.9339.2319.7370.3351.6373.6372.5

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value-381380000.0-376040000.0-369020000.0-368560000.0-363080000.0-347850000.0-344600000.0-340820000.0-329540000.0-330920000.0-331260000.0-327590000.0-331330000.0-331690000.0-331280000.0-329300000.0-330080000.0-328330000.0-329270000.0-327410000.0-322530000.0-299810000.0-284650000.0-271390000.0-262720000.0-252060000.0-246790000.0-238560000.0-228940000.0-219220000.0-210570000.0-203280000.0-196430000.0-190220000.0-184450000.0-179240000.0-174630000.0-170440000.0-166310000.0-162450000.0
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-108.2-108.4-105.8-107.9-106.9-158.1-153.7-157.0-150.8-156.7-159.9-161.1-170.1-174.5-174.0-169.8-176.6-206.9-238.0-229.9-222.4-198.3-175.3-158.4-147.1-139.6-135.3-131.2-123.4-121.1-221.4-209.8-198.4-335.8-307.0-283.9-350.5-327.7-344.3-347.4

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-06-30
Value11000.043000.0115000.0200000.0269000.0-59000.093000.0102000.078000.000101000.0103000.0112000.0104000.0100000.097000.077000.061000.040000.086000.048000.0-9000.090000.0105000.00
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.10.1-0.00.00.00.00.00.00.00.10.10.10.10.10.00.00.00.10.0-0.00.10.10.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1.536-1.9531.695-2.162-11.3410.3563.94-5.725.31.3824.8-1.2747.9922.5071.675-2.53.1052.66115-2.076-3.383-2.645-12.719-4.836-7.272-3.968-6.643-4.474-8.542-5.808-6.87-5.618-1.401-2.077-5.495-1.792-2.873-2.275-4.158-2.034-1.211-3.696-2.063-1.391
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.2-3.12.6-3.6-26.70.65.8-8.97.82.28.0-2.313.54.53.2-5.05.95.131.8-4.2-7.0-5.9-30.7-11.0-15.0-8.4-14.9-10.8-21.6-16.6-21.2-18.9-4.9-7.8-21.7-7.7-12.5-10.7-21.1-10.9-5.6-18.3-11.0-7.7

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-7.8314.547-22.24-87.185-10.0454.1291.3-4.053-48.443-4.537-0.748-0.624-2.888-0.555-0.675-0.977-0.442-0.481-0.404-0.4520.375-0.51-1.26-2.374-4.071-5.071-8.707-5.178-11.769-0.548-0.691-0.411-0.995-0.676-0.46-0.324-0.08-0.257-0.421-0.217-0.483-0.263-0.671-0.32
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.07.2-34.7-144.0-23.66.71.9-6.3-71.0-7.2-1.2-1.1-4.9-1.0-1.3-2.0-0.8-0.9-0.8-0.90.8-1.1-3.0-5.4-8.4-10.8-19.5-12.5-29.7-1.6-2.1-1.4-3.5-2.6-1.8-1.4-0.3-1.2-2.1-1.2-2.2-1.3-3.6-1.8

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value2.032-1.0441.657-3.445137-0.381.288-5.5252.1-0.3371.35-0.9921.8510.0081.5980.3122.119215.5910.0841.4720.02.6570.0191.71.180.271-0.5170.9245.671901.3590.361432.965-1.2160.4296.4613.7684.2350.037
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.9-1.62.6-5.7322.7-0.61.9-8.63.1-0.52.2-1.83.10.03.00.64.041.611.20.23.00.06.40.03.52.50.6-1.32.316.2281.44.61.3164.211.7-5.270.02.032.820.219.50.2

Cash And Cash Equivalents Period Increase Decrease

us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease

us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1.55-18.888-92.7921154.1056.528-15.298-41.043-3.4925.402-2.896.9551.962.598-3.1654.7822321-2.444-1.536-3.155-11.322-7.191-9.643-7.859-15.079-10.169-19.387-0.68583-4.67-2.03540-2.99-3.31613-2.1031.8821.5172.541-3.9220.534-1.711
Percentage of CashAndCashEquivalentsPeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.4-29.4-153.3272.46.79.6-23.7-60.2-5.59.0-5.111.83.54.9-6.49.045.742.1-4.9-3.2-7.1-27.4-16.4-19.9-16.7-33.7-24.6-49.0-2.0258.0-15.7-7.1153.8-11.8-14.257.1-9.99.58.111.7-19.52.8-9.4

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value926000.0-1045000.0327000.01865000.0-1419000.0-3414000.03350000.02059000.0-1349000.0436000.0-992000.02471000.0648000.064000.0-837000.0229000.01571000.01218000.0-1285000.0257000.0430000.0-314000.0-1068000.0-18000.0-2166000.02280000.0-1603000.02070000.0662000.02563000.070000.01329000.01033000.01250000.0-643000.0-156000.0378000.0-561000.0430000.022000.0693000.0374000.0-924000.01685000.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1.9775.532.5534.761-4.952-4.8191.584-1.3161.0455.089-0.364-0.855-0.7164.1550.495-1.0560.7452.6041.131.330.205-2.629-1.112-3.791-0.295.3313.8381.6891.6653.6750.7470.631-0.4172.192-0.397-0.0970.6850.530.668-1.492-0.2562.6690.121.185
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-1054000.0861000.03354000.01446000.03637000.02597000.01983000.01431000.0-1246000.0-375000.01584000.01490000.0-397000.0-399000.0366000.0138000.0292000.0436000.0-718000.0-553000.0-786000.0-11000.02791000.01480000.0747000.0-738000.0-687000.01754000.01001000.01606000.02017000.02023000.0-553000.0-365000.0199000.0-99000.0-763000.0-139000.0908000.01237000.0953000.0544000.0-135000.0137000.0
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1.536-1.9531.695-2.162-11.3410.3563.94-5.725.31.3824.8-1.2747.9922.5071.675-2.53.1052.66115-2.076-3.383-2.645-12.719-4.836-7.272-3.968-6.643-4.474-8.542-5.808-6.87-5.618-1.401-2.077-5.495-1.792-2.873-2.275-4.158-2.034-1.211-3.696-2.063-1.391
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.2-3.12.6-3.6-26.70.65.8-8.97.82.28.0-2.313.54.53.2-5.05.95.131.8-4.2-7.0-5.9-30.7-11.0-15.0-8.4-14.9-10.8-21.6-16.6-21.2-18.9-4.9-7.8-21.7-7.7-12.5-10.7-21.1-10.9-5.6-18.3-11.0-7.7

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-5285000.0-6004000.0-56000.0-2076000.0-15166000.0-2889000.0-3401000.0-5780000.01469000.0672000.0492000.0-2888000.03737000.0365000.0-413000.0-1977000.0772000.0-1749000.01043000.0-1858000.0-4884000.0-22716000.0-15163000.0-13261000.0-8669000.0-10656000.0-5273000.0-8224000.0-9628000.0-9712000.0-8658000.0-7292000.0-6841000.0-6219000.0-5767000.0-5210000.0-4605000.0-4191000.0-4135000.0-3859000.0-2483000.0-2384000.0-1990000.0-4268000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-7.4-9.5-0.1-3.4-35.6-4.7-5.0-9.02.21.10.8-5.16.30.7-0.8-4.01.5-3.42.1-3.7-10.1-51.1-36.6-30.2-17.9-22.7-11.8-19.9-24.3-27.8-26.8-24.5-23.7-23.5-22.8-22.4-20.1-19.8-21.0-20.7-11.4-11.8-10.6-23.5

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:AccumulatedDistributionsInExcessOfNetIncome


Net
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value-6004000.0-56000.0-2076000.0-2889000.0-3401000.0-5780000.0672000.0492000.0-2888000.0365000.0-413000.0-1977000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-9.5-0.1-3.4-4.7-5.0-9.01.10.8-5.10.7-0.8-4.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedDistributionsInExcessOfNetIncome0.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


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

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-7.8314.547-22.24-87.185-10.0454.1291.3-4.053-48.443-4.537-0.748-0.624-2.888-0.555-0.675-0.977-0.442-0.481-0.404-0.4520.375-0.51-1.26-2.374-4.071-5.071-8.707-5.178-11.769-0.548-0.691-0.411-0.995-0.676-0.46-0.324-0.08-0.257-0.421-0.217-0.483-0.263-0.671-0.32
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.07.2-34.7-144.0-23.66.71.9-6.3-71.0-7.2-1.2-1.1-4.9-1.0-1.3-2.0-0.8-0.9-0.8-0.90.8-1.1-3.0-5.4-8.4-10.8-19.5-12.5-29.7-1.6-2.1-1.4-3.5-2.6-1.8-1.4-0.3-1.2-2.1-1.2-2.2-1.3-3.6-1.8

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


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

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value2.032-1.0441.657-3.445137-0.381.288-5.5252.1-0.3371.35-0.9921.8510.0081.5980.3122.119215.5910.0841.4720.02.6570.0191.71.180.271-0.5170.9245.671901.3590.361432.965-1.2160.4296.4613.7684.2350.037
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.9-1.62.6-5.7322.7-0.61.9-8.63.1-0.52.2-1.83.10.03.00.64.041.611.20.23.00.06.40.03.52.50.6-1.32.316.2281.44.61.3164.211.7-5.270.02.032.820.219.50.2

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-302020-06-302019-06-302018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value36.7838.1308.758.758.758.7510.229.079.19.3810.1710.1410.1410.1410.3310.3210.2810.2810.2610.1610.169.819.819.79
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.00.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

us-gaap:RestrictedStock


Share
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-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
Value761.01029.0294140.03849.05865.020683.0164830.03717.026663.058818.0173530.09704.071356.036354.0173440.0018108.0952.0239290.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value1042000.0711000.0611000.0597000.0570000.0545000.0494000.0458000.0392000.0381000.0383000.0347000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value898778761011018468645652
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:FuturePaymentsToAcquireLongtermInvestments

csii:FuturePaymentsToAcquireLongtermInvestments


Future
Period End2021-03-312020-12-312020-09-30
Value2700000.02750000.02750000.0
Percentage of FuturePaymentsToAcquireLongtermInvestments100.0100.0100.0

csii:PaymentsToAcquireIntangibleAssetsPurchased

csii:PaymentsToAcquireIntangibleAssetsPurchased


Payments
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302018-09-30
Value00005741000.00
Percentage of PaymentsToAcquireIntangibleAssetsPurchased0.00.00.00.0100.00.0

csii:StockBasedCompensationRestrictedStockAwardsNet

csii:StockBasedCompensationRestrictedStockAwardsNet


Stock
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value3.3323.5454.8362.9343.0913.8042.382.4723.3841.882.3753.38
Percentage of StockBasedCompensationRestrictedStockAwardsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:StockBasedCompensationRestrictedStockAwardsNet us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value3.3323.5454.8362.9343.0913.8042.382.4713.3841.882.3753.38
Percentage of StockBasedCompensationRestrictedStockAwardsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments


Accretion
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-09-30
Value-406000.0-401000.0-410000.0-215000.0-36000.03000.0236000.0-94000.00
Percentage of AccretionAmortizationOfDiscountsAndPremiumsInvestments100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation


Adjustments
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value1009000.0407000.03410000.0361000.0379000.05506000.0331000.0319000.01058000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AccumulatedDistributionsInExcessOfNetIncome


Adjustments
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value1009000.0-407000.0-3410000.0361000.0-379000.0-5506000.0331000.0319000.01058000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0-100.0-100.0100.0-100.0-100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-312020-09-30
Value570000.0558000.0468000.0383000.0
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-03-312015-12-312015-09-302015-03-312014-12-312014-09-302014-03-312013-12-312013-09-30
Value752000.0754000.0725000.0751000.0753000.0740000.0805000.0776000.0801000.0939000.0994000.0994000.0992000.0983000.0957000.0918000.0923000.0887000.0541000.0384000.0367000.0316000.0286000.0293000.0
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnDispositionOfAssets

us-gaap:GainLossOnDispositionOfAssets


Gain
Period End2021-06-302021-03-312018-06-302017-06-302016-06-30
Value-406000.00-16000.00-162000.0
Percentage of GainLossOnDispositionOfAssets100.00.0100.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-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value4.3292.9972.039-1.126-4.004-0.262.848-7.492.7742.0122.423-4.2910.3681.494-3.199-5.240.114.5912.4-6.376-1.89813-0.326-0.1660.6424.287-0.271-0.2710.4992.8850.9530.1431.1821.687-1.7181.313-0.0641.135-0.674-0.39-1.291-0.39-1.0910.37
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredRevenue

us-gaap:IncreaseDecreaseInDeferredRevenue


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-06-302016-03-31
Value-571000.0-557000.0-469000.0-383000.0-441000.0-381000.0-386000.0-523000.0-537000.0-377000.0-151000.0-819000.0-388000.0577000.0000000
Percentage of IncreaseDecreaseInDeferredRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2387000.0-533000.0-278000.0386000.0-9000.0-424000.0-123000.0-763000.01040000.0478000.0-297000.0-828000.0571000.0-87000.0-3435000.0643000.01670000.02089000.0-622000.0-1314000.01626000.0-237000.0-1074000.0-1043000.01349000.0121000.0430000.0-717000.0828000.0-458000.0205000.0-11000.056000.0-400000.0-180000.0-401000.0693000.0-261000.0-172000.0119000.072000.0-309000.0-412000.0326000.0
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestAndOtherIncome

us-gaap:InterestAndOtherIncome


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-31
Value99000.0120000.0136000.0144000.0166000.0394000.0517000.0663000.0673000.0671000.0563000.0537000.0424000.0338000.0325000.0240000.0224000.048000.031000.0
Percentage of InterestAndOtherIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value126000.0125000.0126000.0126000.0125000.0121000.0120000.0121000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.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-302017-06-302017-03-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
Value-32000.0-72000.0-85000.0-69000.0328000.0-152000.0-9000.024000.078000.00008000.0-1000.016000.012000.09000.020000.016000.021000.025000.037000.057000.0-99000.0-15000.0105000.067000.014000.000
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302018-03-312017-12-312017-09-30
Value-72000.0-85000.0-69000.0-152000.0-9000.024000.0-1000.016000.012000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForRent us-gaap:LongtermDebtType

us-gaap:PaymentsForRent

us-gaap:CapitalLeaseObligations


Payments
Period End2021-06-30
Value1638000.0
Percentage of PaymentsForRent100.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-30
Value58000.01009000.0407000.03410000.057000.0361000.0379000.05506000.083000.0331000.0319000.01058000.00000
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-09-30
Value4234338820130.04.8440.0
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.00.0100.00.0

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Payments
Period End2021-01-31
Value5.399
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt0.0

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:PaymentsToAcquireMarketableSecurities


Payments
Period End2021-06-302020-06-302019-06-302018-06-30
Value6.030.00.02.538
Percentage of PaymentsToAcquireMarketableSecurities100.00.00.0100.0

us-gaap:PaymentsToAcquireOtherInvestments

us-gaap:PaymentsToAcquireOtherInvestments


Payments
Period End2020-12-312020-09-30
Value02175000.0
Percentage of PaymentsToAcquireOtherInvestments0.0100.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


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-30
Value-50000.0-35000.0-34000.0-35000.0-34000.0-19000.0-20000.0-19000.0-18000.0-6000.0-7000.0-5000.0-6000.08000.06000.06000.04000.0000
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-09-30
Value3946122.459.6142.07.40.0
Percentage of ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities


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-302015-06-302014-06-30
Value2000000.02400000.085000.02400000.02400000.04805000.085000.0053000.0046000.051000.050000.048000.049000.047000.046000.00001249000.000
Percentage of ProceedsFromSaleAndMaturityOfMarketableSecurities100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.00.00.0

us-gaap:ProceedsFromStockPlans

us-gaap:ProceedsFromStockPlans


Proceeds
Period End2021-06-302021-03-312020-06-302020-03-312019-06-302019-03-312018-06-302018-03-312017-06-302017-03-312016-06-302016-03-312015-06-302015-03-312014-06-302014-03-312013-06-302013-03-312012-06-302012-03-312011-06-302011-03-31
Value2140000.002389000.002201000.001857000.001854000.001472000.001522000.002080000.00991000.00749000.0-3610000.0600000.00
Percentage of ProceedsFromStockPlans100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0100.0100.00.0

us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff

us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff


Research
Period End2021-06-30
Value0
Percentage of ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff0.0

us-gaap:ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff us-gaap:BusinessAcquisition

csii:WavePointPeripheralSupportCathetersMember


Research
Period End2021-03-31
Value3353000.0
Percentage of ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff0.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-30
Value0002238000.0000437000.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability0.00.00.0100.00.00.00.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

us-gaap:RestrictedStock


Share
Period End2021-03-312020-12-312020-09-302020-06-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
Value6596.03728.010186.03170.07318.04467.08022.06254.07323.05013.08553.05212.023742.023114.016431.0-287500.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


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-30
Value0-0.01013.640.20.180.4615.640.70.294.712.9500.440.5412.194.44
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue0.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:RestrictedStock


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-30
Value-0.22-0.81-0.4737.350.61.711.8732.570.661.451.1125.830.021.280.5420.929.77
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue0.08100.00.0273.8300.0950.0406.5208.294.3500.023.6199.50.0290.9100.0171.6220.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


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-30
Value00012.7500030.450-0.21022.5400-0.6414.2700011.97
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.0100.00.00.00.0100.00.0100.00.0100.00.00.0100.0100.00.00.00.0100.0

us-gaap:RestrictedStock


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-30
Value0.040.030.0231.11-0.17-0.15-0.3346.970.07-0.32-1.7437.520.02-1.73-1.2530.8900.230.0121.56
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.0244.00.00.00.0154.30.0152.40.0166.50.00.0195.3216.50.00.00.0180.1

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:PerformanceShares


Share
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value00166090.0000275190.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.00.0100.00.00.00.0100.0

us-gaap:RestrictedStock


Share
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302017-06-30
Value51066.030936.0151080.04474.026154.028583.0153920.026611.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.00.091.00.00.00.055.90.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value00013.9600011.97
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.00.00.0100.00.00.00.0100.0

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302017-06-30
Value-0.07-2.31-1.3938.960.04-0.3-0.3430.370.07
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.00.00.0279.10.00.00.0253.70.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value372000.02430000.0332000.0339000.01929000.0242000.0294000.01849000.0252000.0260000.01680000.0251000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value372000.02430000.0332000.0339000.01929000.0242000.0294000.01849000.0252000.0260000.01680000.0251000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic

us-gaap:UndistributedEarningsLossAvailableToCommonShareholdersBasic


Undistributed
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-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
Value-5285000.0-6004000.0-56000.0-2076000.0-15166000.0-2889000.0-3401000.0-5780000.01469000.0669000.0489000.0-2888000.03718000.0360000.0-413000.0-1977000.0772000.0-1749000.01025000.0
Percentage of UndistributedEarningsLossAvailableToCommonShareholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:AccruedAcquisitionConsideration

csii:AccruedAcquisitionConsideration


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value10000000.010000000.010000000.010000000.09914000.09829000.09743000.09657000.00
Percentage of AccruedAcquisitionConsideration100.0100.0100.0100.0100.0100.0100.0100.00.0

csii:AccruedClinicalStudies

csii:AccruedClinicalStudies


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value1478000.01411000.01254000.0929000.01420000.02639000.02460000.02323000.02092000.01968000.01145000.01432000.01422000.01163000.0456000.0816000.0657000.0565000.0952000.0874000.01757000.01736000.02162000.02339000.02446000.01117000.0
Percentage of AccruedClinicalStudies100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:AccruedSalariesAndBonus

csii:AccruedSalariesAndBonus


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-06-302012-06-302011-06-30
Value118.9025.8144.4898.4766.9086.0873.283116.315.8962.9766.6244.2146.0643.1978.2475.896.0763.6984.3053.6833.6063.6433.9614.8953.6483.9255.2444.6773.2982.0381.0340.938
Percentage of AccruedSalariesAndBonus100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:AccruedTaxes

csii:AccruedTaxes


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value1464000.01741000.01860000.02011000.02145000.02492000.02954000.03102000.03349000.03555000.03555000.03545000.03522000.03555000.03407000.03438000.03497000.03507000.03509000.03399000.03372000.03386000.03534000.03342000.03217000.01812000.0
Percentage of AccruedTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

csii:AdditionalConsiderationPendingCatheterApproval us-gaap:BusinessAcquisition

csii:AdditionalConsiderationPendingCatheterApproval

csii:WavePointPeripheralSupportCathetersMember


Additional
Period End2021-03-31
Value1700000.0
Percentage of AdditionalConsiderationPendingCatheterApproval100.0

csii:AdditionalConsiderationPendingDisbursement us-gaap:BusinessAcquisition

csii:AdditionalConsiderationPendingDisbursement

csii:WavePointPeripheralSupportCatheters


Additional
Period End2021-06-30
Value1700000.0
Percentage of AdditionalConsiderationPendingDisbursement100.0

csii:AvailableForSaleSecuritiesDebtSecuritiesStrategicInvestments

csii:AvailableForSaleSecuritiesDebtSecuritiesStrategicInvestments


Available
Period End2021-06-30
Value8199000.0
Percentage of AvailableForSaleSecuritiesDebtSecuritiesStrategicInvestments100.0

csii:FinancingObligationLongTerm

csii:FinancingObligationLongTerm


Financing
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-30
Value2020202020202020202121212121212121200.0
Percentage of FinancingObligationLongTerm100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

csii:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresRate us-gaap:AwardType

csii:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresRate

us-gaap:RestrictedStock


Share
Period End2021-06-302020-06-302019-06-30
Value17.517.018.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresRate100.0100.0100.0

dei:EntityCommonStockSharesOutstanding

dei:EntityCommonStockSharesOutstanding


Entity
Period End2021-08-13
Value40
Percentage of EntityCommonStockSharesOutstanding100.0

dei:EntityPublicFloat

dei:EntityPublicFloat


Entity
Period End2020-12-31
Value1702
Percentage of EntityPublicFloat100.0

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccountsReceivableGrossCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-06-302012-06-302011-06-30
Value41393431263136353635303132322828292826252324272832322723212016151413
Percentage of AccountsReceivableGrossCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AccruedSalesCommissionCurrent

us-gaap:AccruedSalesCommissionCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-06-302012-06-302011-06-30
Value7869000.06374000.05965000.04311000.02122000.04689000.06920000.06336000.06829000.07089000.06703000.05753000.07234000.08075000.05600000.05928000.08217000.07590000.06824000.05809000.07788000.07626000.05775000.05080000.05387000.06197000.04716000.04402000.06069000.05303000.04915000.04956000.04087000.02111000.0
Percentage of AccruedSalesCommissionCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AccruedVacationCurrent

us-gaap:AccruedVacationCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-06-302012-06-302011-06-30
Value3011000.04010000.05381000.05420000.05536000.05043000.04870000.04491000.04230000.04094000.04015000.03718000.03557000.03520000.03552000.03326000.03436000.03430000.03414000.03452000.03498000.03368000.03775000.03849000.03770000.03544000.03226000.03022000.02843000.02570000.02438000.02151000.01592000.01648000.0
Percentage of AccruedVacationCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value1601000.01759000.0613000.0800000.0864000.0712000.01437000.0451000.0458000.0392000.0351000.0403000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-06-302012-06-302011-06-30
Value1601000.01610000.01658000.01689000.01759000.01071000.01004000.0673000.0613000.0679000.0736000.0806000.0800000.0801000.0826000.0957000.0864000.0874000.0775000.0825000.0712000.01604000.01574000.01594000.01437000.01379000.01228000.01131000.0451000.0702000.0627000.0458000.0392000.0351000.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleEquitySecuritiesAmortizedCostBasis us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleEquitySecuritiesAmortizedCostBasis

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value1351351501294637434547
Percentage of AvailableForSaleEquitySecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleEquitySecuritiesAmortizedCostBasis us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value101013118.938.9089.6189.6247.204
Percentage of AvailableForSaleEquitySecuritiesAmortizedCostBasis8.18.08.88.719.423.822.121.115.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value474542329.7784.9926.95714
Percentage of AvailableForSaleEquitySecuritiesAmortizedCostBasis34.933.327.924.721.211.515.329.8

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-30
Value574548392128282826
Percentage of AvailableForSaleEquitySecuritiesAmortizedCostBasis42.133.432.430.646.176.266.463.655.2

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentDebtSecurities


Available
Period End2021-06-302020-06-30
Value206.12
Percentage of AvailableForSaleEquitySecuritiesAmortizedCostBasis14.913.3

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-03-312020-12-312020-09-302020-06-30
Value3446466.12
Percentage of AvailableForSaleEquitySecuritiesAmortizedCostBasis25.330.936.013.3

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value23000.055000.0126000.0208000.0270000.016000.093000.0109000.078000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value10000.018000.029000.039000.037000.009000.014000.014000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax43.532.723.018.813.70.09.712.817.9

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-30
Value12000.031000.095000.0164000.0232000.016000.084000.095000.064000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax52.256.475.478.885.9100.090.387.282.1

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-03-312020-12-312020-09-302020-06-30
Value6000.02000.05000.01000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax10.91.62.40.4

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value13000.012000.012000.08000.01000.075000.007000.00
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.00.0100.00.0

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities


Available
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value1000.0031000.003000.00
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax7.70.041.30.042.90.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-30
Value12000.012000.010000.05000.01000.044000.004000.00
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax92.3100.083.362.5100.058.70.057.10.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2020-12-312020-09-30
Value2000.03000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax16.737.5

us-gaap:AvailableForSaleSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesCurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-30
Value12912414012340203333380.0
Percentage of AvailableForSaleSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:FairValueInputsLevel3


Available
Period End2021-03-312020-12-31
Value7.0741.675
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302018-03-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
Value13513515012946374345480.5440.5860.6360.6680.7040.7410.7210.7050.6841.9081.8711.7941.8761.873
Percentage of AvailableForSaleSecuritiesDebtSecurities0.01914.59013.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value101013118.9678.8779.6279.6357.218
Percentage of AvailableForSaleSecuritiesDebtSecurities0.0153.4797.30.00.00.00.00.00.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value474542329.7784.9926.95714
Percentage of AvailableForSaleSecuritiesDebtSecurities0.0636.92516.80.00.00.00.00.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-30
Value574548392128282926
Percentage of AvailableForSaleSecuritiesDebtSecurities0.0638.92920.10.00.00.00.00.00.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentDebtSecurities


Available
Period End2021-06-302020-06-30
Value206.121
Percentage of AvailableForSaleSecuritiesDebtSecurities0.00.0

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-03-312020-12-312020-09-302020-06-30
Value3446466.121
Percentage of AvailableForSaleSecuritiesDebtSecurities485.22779.60.00.0

us-gaap:AvailableForSaleSecuritiesNoncurrent

us-gaap:AvailableForSaleSecuritiesNoncurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-30
Value5.74810106.8396.276169.812129.8320.0
Percentage of AvailableForSaleSecuritiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:BuildingsAndImprovementsGross

us-gaap:BuildingsAndImprovementsGross


Buildings
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-06-30
Value222222222222222222222222222222222222222222222222220.0
Percentage of BuildingsAndImprovementsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CapitalLeasesFutureMinimumPaymentsDue us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsDue

us-gaap:CapitalLeaseObligations


Capital
Period End2021-06-302021-03-312020-12-312020-09-30
Value23232424
Percentage of CapitalLeasesFutureMinimumPaymentsDue100.0100.0100.0100.0

us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent

us-gaap:CapitalLeaseObligations


Capital
Period End2021-06-30
Value1857000.0
Percentage of CapitalLeasesFutureMinimumPaymentsDueCurrent100.0

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears

us-gaap:CapitalLeaseObligations


Capital
Period End2021-06-302021-03-312020-12-312020-09-30
Value2090000.02029000.02029000.02029000.0
Percentage of CapitalLeasesFutureMinimumPaymentsDueInFiveYears100.0100.0100.0100.0

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears

us-gaap:CapitalLeaseObligations


Capital
Period End2021-06-302021-03-312020-12-312020-09-30
Value2029000.01970000.01970000.01970000.0
Percentage of CapitalLeasesFutureMinimumPaymentsDueInFourYears100.0100.0100.0100.0

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears

us-gaap:CapitalLeaseObligations


Capital
Period End2021-06-302021-03-312020-12-312020-09-30
Value1970000.01913000.01913000.01913000.0
Percentage of CapitalLeasesFutureMinimumPaymentsDueInThreeYears100.0100.0100.0100.0

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears

us-gaap:CapitalLeaseObligations


Capital
Period End2021-06-302021-03-312020-12-312020-09-30
Value1913000.01857000.01857000.01857000.0
Percentage of CapitalLeasesFutureMinimumPaymentsDueInTwoYears100.0100.0100.0100.0

us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter

us-gaap:CapitalLeaseObligations


Capital
Period End2021-06-302021-03-312020-12-312020-09-30
Value13151515
Percentage of CapitalLeasesFutureMinimumPaymentsDueThereafter100.0100.0100.0100.0

us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear us-gaap:LongtermDebtType

us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:CapitalLeaseObligations


Capital
Period End2021-03-312020-12-312020-09-30
Value461000.0908000.01355000.0
Percentage of CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-30
Value10000000.0
Percentage of ContractWithCustomerLiability100.0

us-gaap:DebtInstrumentInterestRateEffectivePercentage us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateEffectivePercentage

us-gaap:CapitalLeaseObligations


Debt
Period End2021-06-30
Value7.89
Percentage of DebtInstrumentInterestRateEffectivePercentage100.0

us-gaap:DeferredCompensationLiabilityCurrent us-gaap:BalanceSheetLocation

us-gaap:DeferredCompensationLiabilityCurrent

us-gaap:AccruedLiabilities


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-30
Value93000.080000.082000.0149000.0185000.0
Percentage of DeferredCompensationLiabilityCurrent100.0100.0100.0100.0100.0

us-gaap:OtherLiabilities


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-30
Value219000.0246000.0328000.0395000.0519000.0
Percentage of DeferredCompensationLiabilityCurrent235.5307.5400.0265.1280.5

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueCurrent


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-06-30
Value2400000.02262000.02078000.02091000.01867000.01757000.01656000.01706000.01764000.01612000.01519000.01248000.01243000.01554000.01095000.00
Percentage of DeferredRevenueCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredRevenueNoncurrent

us-gaap:DeferredRevenueNoncurrent


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-06-30
Value2194000.02903000.03644000.04100000.04707000.05258000.05740000.06076000.06541000.07230000.07700000.08122000.08946000.09023000.08905000.010000000.010000000.010000000.010000000.00
Percentage of DeferredRevenueNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsDeferredIncome


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-30
Value1115000.01596000.02032000.02351000.00
Percentage of DeferredTaxAssetsDeferredIncome100.0100.0100.0100.00.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value898778761011018468645652
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsInventory


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value4119000.02150000.01062000.0305000.0433000.0382000.0356000.0639000.0825000.01049000.0448000.0
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value7171656487897157534538
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value6695000.06006000.05161000.05048000.04650000.04483000.04102000.03825000.03299000.03204000.03446000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsResearch100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value5012000.04536000.03803000.02505000.05107000.03375000.04166000.04135000.05202000.05415000.06420000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value492000.01144000.01058000.0970000.01650000.02795000.02374000.01779000.01403000.01065000.0933000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeStockOption


Employee
Period End2021-06-302020-06-30
Value0.650.936
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0

us-gaap:PerformanceShares


Employee
Period End2021-06-302020-06-302019-06-302018-06-302017-06-30
Value0.0064050.0058120.0040780.0027910.002743
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized1.00.60.00.00.0

us-gaap:RestrictedStock


Employee
Period End2021-06-302020-06-30
Value6.311
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized969.21271.0

us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares us-gaap:PlanName

us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares

csii:EmployeeStockPurchasePlan


Employee
Period End2021-06-30
Value1256800.0
Percentage of EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value127.5416.7716.7936.3066.3435.5935.5935.593
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value2874000.02572000.02268000.01964000.01660000.01855000.01518000.01217000.0988000.01204000.01000000.01036000.0877000.0706000.0582000.0510000.0456000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value1997000.01736000.01475000.01215000.0955000.0694000.0434000.0174000.00
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization69.567.565.061.957.537.428.614.30.0

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value780000.0752000.0721000.0690000.0659000.01127000.01063000.01035000.0988000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization27.129.231.835.139.760.870.085.0100.0

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value97000.084000.072000.059000.046000.034000.021000.08000.00
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization3.43.33.23.02.81.81.40.70.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value9.338101010
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths


Finite
Period End2021-06-30
Value1215000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-03-312020-12-312020-09-30
Value304000.0608000.0912000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2021-06-30
Value1201000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value1211000.01212000.01212000.01212000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value18181818182222226.0936.4356.0566.0495.3884.5293.8013.1452.77
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value15151515151515150.0
Percentage of FiniteLivedIntangibleAssetsGross85.685.585.585.585.570.770.770.40.0

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value1.8661.8821.8821.8821.8825.7275.7055.8246.093
Percentage of FiniteLivedIntangibleAssetsGross10.210.310.310.310.325.925.826.2100.0

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.760.760.760.760.760.760.760.760.0
Percentage of FiniteLivedIntangibleAssetsGross4.24.24.24.24.23.43.43.40.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


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

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


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

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


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

us-gaap:InvestmentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:InvestmentsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0.1360.1280.1150.1210.0990.0780.1050.1220.1210.1480.1290.1790.199
Percentage of InvestmentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value13513515113046374345480.3080.3050.3260.345
Percentage of InvestmentsFairValueDisclosure99876.5105942.2131440.9107557.947062.648217.941761.037627.939928.9208.1236.4182.1173.4

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

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquityFunds


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0.1360.1280.1150.1210.0990.0780.1050.1220.1210.1480.1290.1790.199
Percentage of InvestmentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value101013118.9678.8779.6279.6357.218
Percentage of InvestmentsFairValueDisclosure8037.58480.511613.09385.19057.611380.89168.67897.55965.3

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value474542329.7784.9926.95714
Percentage of InvestmentsFairValueDisclosure34824.335200.836658.326495.99876.84754.35702.511799.2

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


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value574548392128282926
Percentage of InvestmentsFairValueDisclosure42010.335307.842532.232937.221715.236553.827615.223789.321925.6

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquityFunds


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0.1760.1760.1740.2310.2280.2210.2340.2910.2890.3080.3050.3260.345
Percentage of InvestmentsFairValueDisclosure129.4137.5151.3190.9230.3283.3222.9238.5238.8208.1236.4182.1173.4

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentDebtSecurities


Investments
Period End2021-06-302020-06-30
Value206.121
Percentage of InvestmentsFairValueDisclosure14875.06182.8

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Investments
Period End2021-03-312020-12-312020-09-302020-06-30
Value3446466.121
Percentage of InvestmentsFairValueDisclosure26815.640486.138548.86182.8

us-gaap:InvestmentsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value13513515113046374346480.4560.4340.5050.544
Percentage of InvestmentsFairValueDisclosure99976.5106042.2131540.9107657.947162.648317.941861.037727.940028.9308.1336.4282.1273.4

us-gaap:InvestmentsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:AssetBackedSecurities


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value101013118.9678.8779.6279.6357.218
Percentage of InvestmentsFairValueDisclosure8037.58480.511613.09385.19057.611380.89168.67897.55965.3

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value474542329.7784.9926.95714
Percentage of InvestmentsFairValueDisclosure34824.335200.836658.326495.99876.84754.35702.511799.2

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value574548392128282926
Percentage of InvestmentsFairValueDisclosure42010.335307.842532.232937.221715.236553.827615.223789.321925.6

us-gaap:FairValueMeasurementsRecurring, us-gaap:EquityFunds


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0.3120.3040.2890.3520.3270.2990.3390.4130.410.4560.4340.5050.544
Percentage of InvestmentsFairValueDisclosure229.4237.5251.3290.9330.3383.3322.9338.5338.8308.1336.4282.1273.4

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentDebtSecurities


Investments
Period End2021-06-302020-06-30
Value206.121
Percentage of InvestmentsFairValueDisclosure14875.06182.8

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Investments
Period End2021-03-312020-12-312020-09-302020-06-30
Value3446466.121
Percentage of InvestmentsFairValueDisclosure26815.640486.138548.86182.8

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths


Lessee
Period End2021-06-30
Value494000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-03-312020-12-312020-09-30
Value126000.0251000.0377000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value2.522.532.542.55
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value299296269275239244197159150128110
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrual


Product
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value2770000.0109000.0133000.0132000.0517000.0145000.0126000.0116000.0116000.0103000.070000.0116000.0
Percentage of ProductWarrantyAccrual100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrual us-gaap:BalanceSheetLocation

us-gaap:AccruedLiabilities


Product
Period End2021-06-30
Value966000.0
Percentage of ProductWarrantyAccrual34.9

us-gaap:OtherLiabilities


Product
Period End2021-06-30
Value1804000.0
Percentage of ProductWarrantyAccrual65.1

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStock


Share
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-09-302012-06-302011-06-302010-06-302009-06-30
Value476400.0533300.0566940.0434070.0437860.0465470.0477840.0474940.0484200.0494580.0476780.0455220.0462390.0459780.0488700.0486580.0535810.0909840.01025300.0957690.01028900.01173600.01186900.0995320.01077800.01139400.01170700.01276400.01334400.01348400.01303500.01430100.01391000.01244800.01198200.01105900.0744380.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


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-06-302015-06-302014-06-30
Value20.2620.2620.2620.2621.6921.6921.6921.6915.215.1915.4815.4912.6912.6912.7513.011.9711.97022.0314.68
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-09-302012-06-302011-06-302010-06-302009-06-30
Value35.6135.5634.7734.5638.3438.3436.8636.8631.3630.7630.1229.0824.7724.6724.4323.8521.2621.4418.6318.6322.9923.2424.1525.5721.3120.5519.8919.3317.3716.414.6412.9810.789.229.086.397.6910.81
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue175.8175.5171.6170.6176.8176.8169.9169.9206.3202.5194.6187.7195.2194.4191.6183.5177.6179.10.00.00.00.00.00.096.70.00.00.0118.30.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-30
Value20.7719.1917.2315.9414.7313.9512.6210.098.157.676.518.658.75
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue102.588.5113.4125.6123.10.057.368.70.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

csii:TwoThousandSeventeenPlan


Share
Period End2021-06-30
Value1045000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry


Tax
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value5632000.05039000.04314000.04244000.04137000.04078000.03798000.03624000.03171000.03065000.03023000.0
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Tax
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value2287000.02069000.01798000.01560000.01560000.01370000.01150000.0949000.0749000.0749000.0749000.0
Percentage of TaxCreditCarryforwardAmount40.641.141.736.837.733.630.326.223.624.424.8

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
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: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