FARO


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

Table of contents



us-gaap:CommonStockValue

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted
us-gaap:IncomeStatementLocation
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:ProductOrService, us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService

us-gaap:CostOfRevenue

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestIncomeExpenseNonoperatingNet

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:StatementBusinessSegments
us-gaap:StatementBusinessSegments, us-gaap:TimingOfTransferOfGoodOrService
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:Cash

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:Range, us-gaap:AdjustmentsForNewAccountingPronouncements

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent
us-gaap:ProductOrService

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability
us-gaap:Range, us-gaap:AdjustmentsForNewAccountingPronouncements

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:TreasuryStockValue

us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

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:EffectiveIncomeTaxRateContinuingOperations
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

faro:FinanceLeaseCost
us-gaap:ProductOrService
faro:ImputedInterestFromPriceAdjustmentClauses
us-gaap:ProductOrService
faro:ImputedInterestReduction

faro:IncreaseDecreaseInCustomerDepositsContractRevenue

faro:IncreaseDecreaseinAccountsPayableandAccruedLiabilitiesandLeaseLiabilities

faro:NoncashDispositionExpense

faro:ProvisionRecoveriesforBadDebtsNet

faro:RepaymentsOnFinanceLeases

us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
us-gaap:BusinessAcquisition
us-gaap:AmortizationOfAcquisitionCosts
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:ValuationTechnique
us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:DepreciationAndAmortization

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:IncomeStatementLocation
us-gaap:EmployeeBenefitsAndShareBasedCompensation
us-gaap:ProductOrService, us-gaap:IncomeStatementLocation

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeaseRightOfUseAssetAmortization
us-gaap:BusinessAcquisition
us-gaap:FinitelivedIntangibleAssetsAcquired1
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:GainLossOnDispositionOfAssets1

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInContractWithCustomerLiability
us-gaap:ProductOrService

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:InventoryWriteDown

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
us-gaap:ProductOrService
us-gaap:PaymentsForLegalSettlements
us-gaap:RestructuringCostAndReserve
us-gaap:PaymentsForRestructuring
us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan
us-gaap:RestructuringPlan

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireBusinessesGross
us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:ProceedsFromSaleOfEquityMethodInvestments

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:ProvisionForDoubtfulAccounts
us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan
us-gaap:RestructuringAndRelatedCostIncurredCost

us-gaap:RestructuringCharges
us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan
us-gaap:RestructuringPlan

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:ShortTermLeaseCost

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
us-gaap:StatementEquityComponents

faro:AccruedRestructuringCosts
us-gaap:BusinessAcquisition
faro:BusinessCombinationConsiderationTransferredNetOfCashAcquired

faro:ContractContingentLiability

faro:ContractWithCustomerLiabilityCustomerDepositsCurrent

faro:DeferredTaxAssetsDepreciation

faro:DeferredTaxAssetsLeaseLiability

faro:DeferredTaxLiabilitiesRightOfUseAsset

faro:FinanceLeaseRightOfUseAssetAccumulatedDepreciation

faro:FinanceLeaseRightOfUseAssetGross

faro:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

faro:OperatingandFinanceLeaseLiabilityCurrent

faro:OperatingandFinanceLeaseLiabilityNoncurrent
us-gaap:Range, us-gaap:RestructuringCostAndReserve
faro:RestructuringAndRelatedCostCash
us-gaap:Range, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan
us-gaap:Range, us-gaap:StatementScenario, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

faro:ServiceAndDemonstrationInventoryNet

faro:ServiceAndSalesDemonstrationInventoryNet
us-gaap:ProductOrService
faro:TotalEstimatedLiabilityFromPriceAdjustmentClauses

faro:UndiscountedMaximumPaymentBasedonMilestone
us-gaap:ConsolidatedEntities
faro:VariableInterestEntityPotentialAdditionalInvestment

us-gaap:AccountsReceivableGross

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivable
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationContingentConsiderationAsset
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
us-gaap:BalanceSheetLocation, us-gaap:CapitalizedContractCost
us-gaap:CapitalizedContractCostGross
us-gaap:CapitalizedContractCost

us-gaap:CapitalizedContractCostNet
us-gaap:BalanceSheetLocation

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerRefundLiability

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign

us-gaap:DeferredTaxAssetsOther
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves

us-gaap:DepositsAssets

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure

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

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:PercentageOfFIFOInventory

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PurchaseObligationDueInNextTwelveMonths
us-gaap:Range, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan
us-gaap:RestructuringAndRelatedCostExpectedCost1
us-gaap:Range, us-gaap:StatementScenario, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan
us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan
us-gaap:RestructuringReserve
us-gaap:RestructuringPlan

us-gaap:RestructuringReserveCurrent
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Finished Goods Net Of Reserves

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:CommonStockValue █▆▆▆▆▆▆▆▆▆▆▆▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁▁▁▁0.020.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0170.0170.0170.0170.017NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁18.1611118.07641NA17.7973917.74773917.616964NA17.36722817.33399617.868816NA17.12270517.26464217.14277NA16.79651816.70071816.684164NA16.70161716.672616.638458NA17.39582417.50221917.511821NA17.41039117.33838817.364373NA17.1853817.17301517.176876NA17.09410217.14011517.162959NA16.84928216.84587716.598797NA16.27074116.32059616.267231
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁18.1611118.07641NA17.7973917.74773917.616964NA17.36722817.33399617.280365NA17.12270516.96692816.837754NA16.70844616.70071816.684164NA16.67417616.65911516.609084NA17.39582417.38438217.335464NA17.25802917.23301217.205892NA17.09506617.09797317.009773NA16.9441216.92101216.788241NA16.60900516.44822916.253121NA16.16037816.14823316.124886
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount ▁█0.4254550.44665NA0.8718640.7674580.676232NA1.0500390.7022020.372326NA0.5465380.5653980.655944NA1.1435231.2658851.108139NA1.0028561.0462011.095202NA1.1993970.7979830.696095NA0.4128950.4098270.408477NA0.4637160.4458140.450672NA0.2406160.2406160.240116NA0.00.00.253961NANANANA
us-gaap:EarningsPerShareBasic ▅▅█▅▅▄▁▅▅▆▆▅▆▆▄▆▅▅▆▆▆▆▆▅▆▆▇▇▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆-0.06-0.181.53-0.17-0.5-0.84-2.85-0.36-0.370.010.33-0.150.070.03-0.660.1-0.22-0.090.210.070.20.190.52-0.050.240.040.640.650.370.290.480.290.210.270.460.220.280.40.570.390.260.20.30.140.110.13
us-gaap:EarningsPerShareDiluted ▅▅█▅▅▄▁▅▅▆▆▅▆▆▅▆▅▅▆▆▆▆▆▅▆▆▇▇▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆-0.06-0.181.52-0.17-0.5-0.84-2.85-0.36-0.370.010.33-0.150.070.03-0.660.1-0.22-0.090.210.070.20.190.52-0.050.240.040.640.640.360.290.480.290.210.270.460.210.280.390.560.380.250.20.290.140.110.13
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
 COGS Ratio us-gaap:ProductOrService us-gaap:Product▄▃▅▂▁▃█▄▅▅█▆▆▅▇▅▄60.27554.63571.72148.08242.25956.52589.24563.64167.99268.888.98475.81775.7270.58184.44668.56362.533NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 COGS Ratio us-gaap:ProductOrService us-gaap:Service▅▅▅▆▃▆▁█▇▇▆▆▅▅▅▅▄21.83521.69621.23222.65418.30522.9914.89626.87525.49924.81723.8623.88822.52422.25321.97721.68720.149NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation us-gaap:CostOfSalesNANANA0.1270.0930.271NA0.270.2680.233NA0.241NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation us-gaap:OtherOperatingIncomeExpenseNANANA1.9572.076NANA3.1172.484NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation us-gaap:ResearchAndDevelopmentExpenseNANANA0.430.4590.382NA0.3720.3120.197NA0.442NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation us-gaap:SellingGeneralAndAdministrativeExpensesNANANA1.5271.617NANA2.7452.172NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:ProductOrService,us-gaap:IncomeStatementLocation us-gaap:Product,us-gaap:CostOfSalesNANANA0.0390.0410.154NA0.170.160.153NA0.143NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:ProductOrService,us-gaap:IncomeStatementLocation us-gaap:Service,us-gaap:CostOfSalesNANANA0.0880.0520.117NA0.10.1080.08NA0.098NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▅▄█▅▄▃▁▄▄▅▅▄▄▅▄▅▅▅▄▅▅▆▅▄▅▄▅▅▅▅▆▆▅▅▆▅▅▆3.691-13.39535.7741.315-10.62-18.601-42.664-11.845-5.142-1.4124.171-7.399-8.1725.669-9.4935.5033.5152.698-7.322.4291.5979.7013.781-4.3596.339-6.1144.963.4066.4274.8958.598.64.0991.1458.7514.9761.7128.084NA1.8517.0045.814NANANANA
us-gaap:CostOfGoodsAndServicesSold ▄▄▅▄▃▄█▅▅▄▆▆▅▅▅▄▄▄▅▄▄▄▅▄▅▃▆▄▄▄▅▃▃▃▄▃▃▃▄▃▂▂▂▁▁▁36.62835.92442.17334.43831.66835.64260.5439.74441.17238.59848.29347.38840.55339.04844.32938.21635.92237.81343.02636.92134.60233.07542.67837.63639.22930.32846.8836.19836.54333.29140.57429.36931.40328.54537.60128.4329.70228.04333.56828.41826.19522.29423.97918.90318.61716.878
us-gaap:CostOfRevenue ▄▄▅▄▃▄█▅▅▄▆▆▅▅▅▄▄▄▅▄▄▄▅▄▅▃▆▄▄▄▅▃▃▃▄▃▃▃▄▃▂▂▂▁▁▁36.62835.92442.17334.43831.66835.64260.5439.74441.17238.59848.29347.38840.55339.04844.32938.21635.92237.81343.02636.92134.60233.07542.67837.63639.22930.32846.8836.19836.54333.29140.57429.36931.40328.54537.60128.4329.70228.04333.56828.41826.19522.29423.97918.90318.61716.878
us-gaap:GrossProfit ▅▄▆▃▂▄▄▆▆▆█▆▇▆█▆▅▄▅▄▄▄▅▃▄▄▇▅▅▄▅▃▃▃▄▂▃▃▄▃▂▂▃▁▁▁45.48240.40750.7836.29828.89643.87343.60150.77252.31955.01964.55152.31757.69153.78662.09452.03446.7643.74948.67742.67943.93642.67348.64934.87144.54639.61157.27346.04145.51740.08349.32138.82136.92636.82543.06932.30437.0637.18643.51236.38933.51630.27234.53626.38327.08825.391
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▆▆▇▆▅▅▁▆▆▇▇▆▇▇█▇▆▆▇▇▇▇▇▆▇▇██-1.573-4.8333.342-4.763-12.291-17.061-48.118-6.381-6.8220.3075.313-2.8421.5050.5829.7272.575-4.543-1.9323.6631.0294.3113.6237.933-1.065.3650.56813.0219.105NANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit ▅▅▁▄▄▄▅▅▅▅▅▅▅▅█▅▅▅▅▅▅▅▅▅▅▅▅▄▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅-0.397-1.612-24.066-1.739-3.359-2.2381.577-0.182-0.4170.1551.0-0.3540.30.12720.7430.947-0.9-0.4710.118-0.0610.9190.543-0.952-0.1761.217-0.0961.899-2.1182.2511.8413.1921.7631.371.0282.871.4141.7491.9112.9522.7751.4341.1670.3771.0980.8690.803
us-gaap:InterestIncomeExpenseNonoperatingNet ▁█-0.039-0.01NA-0.161-0.212-0.034NA0.024-0.240.144NA0.0960.0870.073NA0.0780.0890.082NA0.0210.0540.044NA-0.007NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▅▅█▅▅▄▁▅▅▆▆▅▆▆▅▆▅▅▆▆▆▆▆▅▆▆▇▇▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆-1.176-3.22127.408-3.024-8.932-14.823-49.695-6.199-6.4050.1525.758-2.4881.2050.455-11.0581.628-3.625-1.4613.5451.093.3923.088.885-0.8844.1480.66411.12211.2236.3284.9768.2625.0423.6314.5747.8413.6734.7346.759.4726.4294.2333.2434.8392.3281.8372.064
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings█▁-1.176-3.221NA-3.024-8.932-14.823NA-6.199-6.4050.152NA-2.4881.2050.455NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NonoperatingIncomeExpense ▃█▄▅▄▄▅▃▁▄▄▄▄▄▆▅▄▅▅▅▄▃▇▄▄▂▅▅▅▄▅▃▄▄▃▅▄▅-0.8831.615-0.0970.256-0.117-0.4730.085-0.514-1.689-0.195-0.271-0.226-0.509-0.1840.510.147-0.459-0.0080.0020.167-0.24-0.7511.15-0.131-0.083-1.3070.0160.0890.149-0.160.071-0.809-0.504-0.115-0.5290.046-0.4010.14NA-0.78-0.1240.129NANANANA
us-gaap:OperatingExpenses ▃▃▄▃▃▅█▄▅▄▅▄▄▄▄▄▄▃▃▃▃▃▃▂▃▃▃▃▃▂▃▂▂▂▂▂▂▂▂▁▂▁▂▁▁▁46.13346.84548.08841.15640.85860.42791.80956.66357.21254.66158.70555.02955.76453.09352.94349.68450.93345.75545.05641.83839.43938.34341.88535.79339.12237.75544.29537.04837.10833.12337.95231.22431.4431.12331.84227.28130.18928.75330.65926.42227.76225.98828.35623.53722.56722.011
us-gaap:OperatingIncomeLoss ▆▆▇▆▅▅▁▆▆▇▇▆▇▇█▇▆▆▇▇▇▇▇▆▇▇██▇▇█▇▇▇█▇▇▇██▇▇▇▇▇▇-0.651-6.4382.692-4.858-11.962-16.554-48.208-5.891-4.8930.3585.846-2.7121.9270.6939.1512.35-4.173-2.0063.6160.8414.4974.336.764-0.9225.4241.85612.9788.9938.4096.9611.3697.5975.4865.70211.2275.0236.8718.43312.8539.9675.7544.2846.182.8464.5213.38
us-gaap:ResearchAndDevelopmentExpense ███▇▇▇▇▇▆▆▇▆▆▆▆▆▆▅▅▅▄▄▄▃▄▄▅▄▄▃▄▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁11.7611.97311.54110.75410.18610.41511.12710.7839.0919.93510.3429.9759.9839.4068.8469.0199.0458.4667.8227.9537.2597.0917.1285.827.2546.3568.077.3526.6585.436.2415.8845.1625.1254.584.0654.5254.4084.1593.5913.8143.6323.8542.852.9972.989
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ▅▄▆▄▃▅▇▆▆▆█▇▇▆▇▆▅▅▆▅▅▄▆▄▅▄▇▅▅▄▆▄▄▃▅▃▃▃▄▃▃▂▃▁▁▁82.1176.33192.95370.73660.56479.515104.14190.51693.49193.617112.84499.70598.24492.834106.42390.2582.68281.56291.69879.678.53875.74891.32772.50783.77569.939104.15382.23982.0673.37489.89568.1968.32965.3780.6760.73466.76265.22977.0864.80759.71152.56658.51545.28645.70542.269
us-gaap:SellingGeneralAndAdministrativeExpense ▃▂▃▁▁▄███▆33.59433.34835.30430.16330.03636.32445.46945.8845.00741.02NANANANANANANA10.699NANANA10.15NANANANANANANANANANANANANANANANANANANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:Assets ▇▇█▆▆▇▇███▇▇▆▇▆▆▆▅▅▅▅▅▅▅▅▅▅▅▅▄▄▄▃▃▃▃▃▃▂▂▂▁▁503.581499.958525.592451.726453.307470.049486.842508.03523.454518.353506.244483.413464.469470.652458.578439.881437.068427.176423.714430.602423.348418.254409.186423.056421.826414.461425.463409.727406.885392.263391.496366.654353.906353.258350.807329.215325.395322.933312.791294.625289.632275.029266.019NANANA
us-gaap:Liabilities ▇▇█▆▇▇▇▆▇▇▆▅▄▄▄▃▃▃▃▃▃▃▃▂▂▂▃▂▂▂▂▂▁▂▂▁▁▁▂▁▁▁▁146.219149.175165.289138.396144.746153.259154.85140.505149.115141.765129.635112.454101.766102.323106.51283.15587.57782.99484.05785.081.75278.9181.54276.96772.81873.21281.60972.72175.45568.49375.54662.75559.92264.50168.07156.34959.12159.83564.89356.29755.08353.32853.542NANANA
us-gaap:LiabilitiesAndStockholdersEquity ▇▇█▆▆▇▇███▇▇▆▇▆▆▆▅▅▅▅▅▅▅▅▅▅▅▅▄▄▄▃▃▃▃▃▃▂▂▂▁▁503.581499.958525.592451.726453.307470.049486.842508.03523.454518.353506.244483.413464.469470.652458.578439.881437.068427.176423.714430.602423.348418.254409.186423.056421.826414.461425.463409.727406.885392.263391.496366.654353.906353.258350.807329.215325.395322.933312.791294.625289.632275.029266.019NANANA
us-gaap:StockholdersEquity ▇▇▇▅▅▅▆█████▇█▇▇▇▇▆▇▇▆▆▇▇▆▇▆▆▆▅▅▄▄▄▄▃▃▃▂▂▁▁357.362350.783360.303313.33308.561316.79331.992367.525374.339376.588376.609370.959362.703368.329352.066356.726349.491344.182339.657345.602341.596339.344327.644346.089349.008341.249343.854337.006331.43323.77315.95303.899293.984288.757282.736272.866266.274263.098247.898238.328234.549221.701212.477NANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:AssetsCurrent ▄▆▇▅▆▆▇▆▇▆▇▆▆▆▆▅▅▅▅▆▆▆▅▆▇▇█▇█▇▇▆▆▅▅▄▄▄▃▂▂▁▁271.714304.067323.935284.74296.033308.31322.216306.522318.26310.56316.742294.825297.628298.909294.159281.223279.224279.769286.23294.988309.289299.293292.158307.385318.8313.719340.534329.111334.987322.952324.119304.633293.547292.465288.078266.329263.847260.375251.487234.371229.116215.716208.312NANANA
us-gaap:Cash ▁█133.3170.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆▇█▇▇▇▆▅▅▄▄▅▆▆▆▅▅▄▄▅▆▅▄▄▃▄▄▅▅▅▅▅▄▄▄▃▃▃▂▂▂▂▂▁▁▁133.337169.957185.633163.637173.7157.24133.634119.083120.604110.696108.783115.098133.554138.826140.96129.841117.594105.858106.169121.349133.541120.278107.35695.97590.57696.066109.289116.91129.835122.716124.63116.905111.308104.59893.23380.50574.74873.58864.5454.34557.33953.28250.72244.62541.92938.331
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▃▇█▆▇▅▃▂▂▁▁▂▃▄▄133.337169.957185.633163.637173.7157.24133.634119.083120.604110.696108.783115.098133.554138.826140.96NANANA106.169NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ▃▃▄▁▁▃▆▄▆▆█▆▅▅▅▃▃▃▃▃▃▃▅▄▅▄▇▅▄▄▄▂▂▂▄▂▂▁▃▂▁▁▂59.96659.82164.61647.53348.11358.83476.16264.70874.4376.23788.92775.36171.64171.63172.10560.44958.80560.63361.36457.43156.82560.12269.91863.81170.00262.33983.95968.93965.97964.73966.30952.93951.71753.72162.55951.01453.24648.73157.51250.6746.95147.53351.862NANANA
us-gaap:InventoryNet ▅▄▄▄▅▅▆▇██▇▆▆▆▅▆▅▅▅▅▅▄▄▅▇▇▆▅▅▄▄▄▄▄▄▅▅▅▄▄▃▂▁51.43347.05847.39150.00453.42555.04458.55469.77971.9774.58665.44462.47160.34958.37653.78659.04457.86652.53751.88655.20651.80948.61445.57155.1168.90166.65259.33456.48253.30250.23848.9448.97347.78150.02448.89453.34854.05756.34249.93449.29944.74236.93228.242NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▇▇▇▆▅▅██▇▆█▅▅▄▃▅▆▄▃▅▃▄▄▅▄▄▃▃▃▃▃▃▂▂▁▁▁26.97827.23126.29523.56620.79521.23728.99628.08426.43724.2128.79522.02421.08619.11916.31120.91922.98917.82916.30420.42616.59219.57318.52721.99718.81817.80917.02115.90114.94515.18314.64514.61411.82313.10611.18610.38310.617NA9.207NANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:NoncurrentAssets NANA93.933NANANA91.129NANANA130.745NANANA107.076NANANA100.70196.44775.92879.03378.30276.50774.52372.79557.65950.18245.59144.55143.92141.43140.20440.13241.20841.08141.148NA41.692NANANA41.459NANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:DENANA26.671NANANA26.295NANANA30.154NANANA26.611NANANA23.734NANANA24.637NANANA17.351NANANA17.294NANANA16.63NANANA16.18NANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:JPNANA1.192NANANA1.423NANANA1.039NANANA0.558NANANA0.46NANANA0.517NANANA0.599NANANA0.434NANANA0.576NANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:USNANA42.729NANANA45.225NANANA61.557NANANA54.703NANANA54.157NANANA39.973NANANA35.9NANANA22.72NANANA20.824NANANA22.041NANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical faro:AmericasOtherThanUSNANA10.415NANANA10.889NANANA10.702NANANA13.834NANANA13.486NANANA9.447NANANA1.113NANANA1.071NANANA0.951NANANA0.983NANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical faro:AsiaAndOtherNANA1.96NANANA2.313NANANA2.358NANANA2.246NANANA1.915NANANA2.582NANANA2.448NANANA2.287NANANA1.986NANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical faro:EuropeAndOtherNANA10.966NANANA4.984NANANA24.935NANANA9.124NANANA6.949NANANA1.146NANANA0.248NANANA0.115NANANA0.241NANANA0.412NANANANANANANA
us-gaap:PropertyPlantAndEquipmentGross NANA120.018NANANA111.674109.816109.79107.038103.101100.61497.02196.43893.33192.589.49384.53381.9482.4381.13781.35278.5475.95171.4871.70971.08663.52559.45557.45855.57752.47850.62349.37449.64948.61347.51246.65745.36744.37344.33842.36540.222NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixturesNANA6.62NANANA6.377NANANA6.749NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovementsNANA21.414NANANA21.397NANANA20.304NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:MachineryAndEquipmentNANA91.984NANANA83.9NANANA76.048NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA96.927NANANA84.7281.41179.66476.18872.68469.91966.32164.90761.45260.18957.13853.10850.26249.67147.74545.71442.59442.21540.24141.60841.74141.75641.57140.51639.12638.14336.32634.91334.30532.77631.37330.67729.13428.29828.03426.63124.982NANANA
us-gaap:PropertyPlantAndEquipmentNet NANA23.09122.96222.50724.51526.95428.40530.12630.8530.41730.69530.731.53131.87932.31132.35531.42531.67832.75933.39235.63835.94633.73631.23930.10129.34521.76917.88416.94216.45114.33514.29714.46115.34415.83716.13915.9816.23316.07516.30415.73415.24NANANA
us-gaap:Goodwill █▅▅▅▄▄▄▇▇▇▆▆▅▅▅▅▅▄▄▄▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁81.70256.26957.54155.6449.18448.66149.70469.71271.2171.09767.27466.20153.58454.51152.7552.56751.41747.43346.74441.72126.96327.36526.37126.626.88525.76119.20519.57919.24119.33619.35819.12518.65618.48518.81618.51718.33918.96218.6118.99820.04419.78119.015NANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▅▂▂▂▂▂▂▆▆▆▇█▅▅▄▅▅▄▄▄▃▃▃▃▃▃▁24.25213.25413.30113.47512.74413.8214.47127.5328.65929.50733.05436.0323.84225.39922.5422.98323.31321.38622.27921.96715.57316.0315.98516.17116.39916.9339.109NANANA8.112NANANA7.048NANANA6.849NANANA7.204NANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA46.663NANANA18.409NANANA13.983NANANA14.911NANANA12.897NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▇██▅▅▅▆▆▆▆▁23.35624.61626.10715.0614.68416.53418.41818.67218.06818.8760.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▄▄▄▅▅▅▅▅▅████▅▃▂▂▁▁▁▁▁▁2.2512.32.3362.8352.8722.8182.9642.9872.9834.4164.4754.6894.6782.8612.031.0491.0580.750.9050.9710.9470.9550.967NANANA0.942NANANANANANANANANANANANANANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:AccountsPayableCurrent ▅▆▅▂▄▃▄▃▆▅█▆▃▃▃▄▄▄▃▃▃▃▃▄▂▃▅▂▅▃▅▂▁▂▃▁▂▃▄▃▃▃▄14.11515.96914.1219.09612.06711.39613.71811.70516.17714.35120.09316.40111.76411.14511.56911.96412.65111.95311.12611.50710.84810.17111.34512.4739.30211.19615.4379.85313.86610.38114.8818.9027.3869.4610.4137.9959.29510.74513.39611.64711.05910.19912.025NANANA
us-gaap:AccruedIncomeTaxesCurrent ▃▂▆▁▃▆█▂▄▆█▂▃▄▇▁▁▁▂1.1660.5673.4420.2111.2583.8265.1821.0812.3863.7475.0810.9081.6722.1044.6760.00.00.00.618NANANA0.0NANANANA0.4180.0330.0311.690.3241.0882.3794.8861.6112.4480.7462.6820.3910.2660.0931.138NANANA
us-gaap:AccruedLiabilitiesCurrent ▄▅█▆██▆▆▆▅▆▄▃▃▄▃▄▃▃▃▃▂▃▂▂▂▄▃▂▂▂▂▁▂▂▁▁▁▂▁▁▁▁28.25529.77542.59337.62242.97544.3638.07235.25537.86531.38936.32729.18624.9524.36727.36222.50725.61921.9224.57224.32521.73718.84522.57421.2319.22619.77126.12723.43420.38218.53320.13318.78616.44318.2618.21616.24215.67416.75318.07616.63317.17415.11315.208NANANA
us-gaap:ContractWithCustomerLiabilityCurrent █▁▅40.09837.84239.149NANANA39.211NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent ▆▆█▆▇██▆▇▆▇▅▄▄▄▃▄▃▃▃▃▃▃▃▂▂▄▂▃▂▃▂▁▂▂▁▁▁▂▁▁▁▁93.36593.399107.94793.453101.135106.205105.96592.348100.70592.96997.52379.5571.50971.04875.88566.61670.51165.53766.6165.80762.06258.43163.03158.99154.24455.56367.18257.460.06353.64460.95349.86647.4152.05455.68245.37648.54548.70953.94846.19645.48744.43145.498NANANA
us-gaap:OperatingLeaseLiabilityCurrent ▃▄▅▂▁▅█5.0465.3345.5574.7924.5915.6176.349NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent NANA12.325NANANA11.886NANANA5.267NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:DeferredIncomeTaxLiabilitiesNet ▂▂▃▃▁▁▂███▃▂▂0.6740.6420.7870.7340.2850.1730.3572.4662.6142.5410.7360.6130.59NA0.695NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ▃▃▃▃▁▃▃▃▇▇██▄▅▅▅▆▆▅▅▆▆▆▆▆▅▂1.0831.111.0841.0160.0350.9741.0751.0313.1373.3263.6243.7721.7982.0922.1652.1912.6642.6222.2252.432.8132.9162.82.8582.9612.4230.628NANANA0.008NANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▇▇█▁▁▂▂19.86620.84821.98511.58611.42212.38213.272NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▅▅█▁4.5174.655.4723.203NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ▅▆█▁3.9984.2864.7212.761NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▄▄█▁2.8872.9314.3411.981NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA3.27NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA8.604NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:StockholdersEquity ▇▇▇▅▅▅▆█████▇█▇▇▇▇▆▇▇▆▆▇▇▆▇▆▆▆▅▅▄▄▄▄▃▃▃▂▂▁▁357.362350.783360.303313.33308.561316.79331.992367.525374.339376.588376.609370.959362.703368.329352.066356.726349.491344.182339.657345.602341.596339.344327.644346.089349.008341.249343.854337.006331.43323.77315.95303.899293.984288.757282.736272.866266.274263.098247.898238.328234.549221.701212.477NANANA
us-gaap:CommonStockValue █▆▆▆▆▆▆▆▆▆▆▆▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁▁▁▁0.020.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0180.0170.0170.0170.0170.017NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ██▇▇▆▆▆▅▅▅▅▄▃▃▂▂▂▂▂▁▁▁▁▁▁294.49291.603287.979276.779273.325270.94267.868260.737255.706252.84251.329249.284233.755231.209223.055218.242216.511214.715212.602211.227209.65208.995206.996206.459205.019NA200.09NANANANANANANANANANANANANANANANANANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▄▄▄▃▃▃▄▇▇██▇▇▇▇███████▇▇▇▇▇▆▅▅▅▄▄▄▄▃▃▃▂▂▁▁▁109.111110.287113.50886.189.12498.056112.879162.574168.773175.178175.353170.161172.649171.444168.624179.682178.053181.679183.436179.891178.801175.409172.329163.444164.328160.18159.516148.394137.171130.845125.867117.607112.563108.933104.35896.51992.84488.1181.3671.88965.45961.22757.983NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▃▂▄▂▁▂▂▁▂▂▂▂▃▅▄▄▃▂▁▃▃▃▂▃▄▃▄▆▇▇▇▇▆▆▇▇▆▇▇▇█▇▇-15.467-20.334-10.16-18.526-22.865-21.177-17.399-24.43-18.784-20.047-18.483-16.896-11.985-2.608-7.822-9.387-13.262-20.402-24.561-13.696-15.035-13.24-19.861-14.757-11.282-13.473-6.695-0.5337.2847.1857.2666.9363.382.9126.3415.4294.1267.1485.8168.00612.5849.8137.242NANANA
us-gaap:TreasuryStockValue ███████████████████████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁30.79230.79231.04331.04231.04231.04831.37531.37531.37531.40231.60931.60931.73431.73431.80931.82931.82931.82831.83831.83831.83831.83831.8389.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.075NANANA
us-gaap:StockIssuedDuringPeriodValueNewIssues ▁█-0.3951.781NA1.3710.2241.221NA1.6440.141-0.846NA13.3380.6996.676NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital▁█-0.3961.53NA1.3710.2180.894NA1.6440.114-1.053NA13.2120.6996.601NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:TreasuryStockNA0.251NANA0.0060.327NANA0.0270.207NA0.125NA0.075NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃▁▆▂▄█▆▅▇▅▄▅▅▃▇▅▃▄▆▄█▇-2.023-10.28610.578-5.248-0.25116.3159.0025.72211.9345.811.4584.8584.056-4.04911.1233.6-4.089-0.2799.1320.72314.60813.12NANANANANANANA-0.82310.0835.9357.98710.27314.5896.5872.3634.33410.083-3.458-0.1582.2225.1963.9624.7871.036
us-gaap:NetCashProvidedByUsedInInvestingActivities ▁▆▆▅█▇▆▅▅▆▅▁▅▅▅▇█▆▃▄▆▆-35.323-2.437-2.179-7.35115.6297.808-0.836-3.58-2.854-2.072-8.739-34.934-5.242-6.859-4.0217.88813.267-2.077-20.462-13.331-0.913-2.379NANANANANANANA-2.543-2.884-1.947-0.973-0.75-1.293-0.935-2.08-0.896-1.348-1.057-1.482-1.477-1.919-1.472-0.817-0.818
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▂▆▂▂▂▄▁▂▁▁█▂▅▃▁▂▂▂▂▂▂-0.4771.6969.2120.5610.1461.1394.678-1.2930.044-1.186-0.36913.0920.3486.7393.105-0.420.0140.266-0.184-0.1460.0640.515NANANANANANANA1.6272.3150.1830.0283.7940.0420.5060.4046.2131.5811.2285.0272.7441.1070.007-2.4122.752
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁▃▇▄▇██▅▅▅▂▅▅▅-36.62-15.67621.996-10.06316.4623.60627.076-2.370.784-0.639-28.306-1.472-4.4342.035NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:DeferredIncomeTaxExpenseBenefit █▇▁▇█▇▆███████▇███▇█-0.397-1.612-21.021-2.557-0.078-2.326-6.222-0.058-0.0190.008-0.0310.029-0.062-0.128-1.4110.0560.1620.006-1.678-0.473NANA-1.402NANANA1.097-4.555-0.839-0.41-2.725-0.2850.1191.162-1.77NANANA-0.7570.127-0.3070.291-1.8020.930.2460.034
us-gaap:IncreaseDecreaseInAccountsReceivable ▄▄▇▄▃▁▇▃▄▂▇▅▅▄▆▅▄▄▆▅▄▂▆▃▆▁█▅▅▄▇▅▄▃▇▄▅▃▆▆▄▃▆▅▅▄-0.288-3.67615.786-1.952-10.096-16.08411.477-7.441-2.032-12.4114.1132.1341.556-1.80810.4671.07-3.049-1.7226.1230.968-2.709-11.1097.621-5.3856.585-18.40519.1955.6891.572-1.86913.0040.693-2.103-7.54111.238-2.8635.719-9.2548.5196.38-0.508-5.41210.471.161.894-0.506
us-gaap:IncreaseDecreaseInInventories ▄▄▁▁▃▂▁▃▂▇▆▅▃▅▃▃▆▄▂▄▄▃▂▅▃█▆▅▄▄▃▃▂▃▁▃▃▅▄▆▆▆▃▃▄▄3.4963.999-5.242-4.2090.903-1.795-5.335-0.216-1.22110.9088.4285.441.4565.208-0.5241.3437.6272.48-1.963.7713.3331.585-3.6726.5960.87614.2219.036.324.1042.5410.7390.481-2.41.299-5.154-0.175-0.2596.4323.6478.9097.2487.5251.1320.1912.2022.748
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃▁▆▂▄█▆▅▇▅▄▅▅▃▇▅▃▄▆▄█▇-2.023-10.28610.578-5.248-0.25116.3159.0025.72211.9345.811.4584.8584.056-4.04911.1233.6-4.089-0.2799.1320.72314.60813.12NANANANANANANA-0.82310.0835.9357.98710.27314.5896.5872.3634.33410.083-3.458-0.1582.2225.1963.9624.7871.036
us-gaap:NetIncomeLoss ▅▅█▅▅▄▁▅▅▆▆▅▆▆▅▆▅▅▆▆▆▆▆▅▆▆▇▇▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆-1.176-3.22127.408-3.024-8.932-14.823-49.695-6.199-6.4050.1525.758-2.4881.2050.455-11.0581.628-3.625-1.4613.5451.093.3923.088.885-0.8844.1480.66411.12211.2236.3284.9768.2625.0423.6314.5747.8413.6734.7346.759.4726.4294.2333.2434.8392.3281.8372.064
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings█▁-1.176-3.221NA-3.024-8.932-14.823NA-6.199-6.4050.152NA-2.4881.2050.455NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShareBasedCompensation █▅▄▅▅▅▆█▆▆▄▅▄▄▄▄▄▃▃▃▃▃▁▃▃▃▂▃▃▃▂▃▂▂▂▂▂▂▁▁▂▁▁▁▁▁3.2832.0941.8862.0832.1672.1782.3683.3872.7522.5641.9032.3171.8471.5531.6271.6281.7781.4171.3061.3371.2491.4820.5151.31.271.1981.0091.21.1981.2461.131.1321.0871.0181.0621.091.0930.7730.6850.6760.7240.6420.5930.5960.6390.564
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:NetCashProvidedByUsedInInvestingActivities ▁▆▆▅█▇▆▅▅▆▅▁▅▅▅▇█▆▃▄▆▆-35.323-2.437-2.179-7.35115.6297.808-0.836-3.58-2.854-2.072-8.739-34.934-5.242-6.859-4.0217.88813.267-2.077-20.462-13.331-0.913-2.379NANANANANANANA-2.543-2.884-1.947-0.973-0.75-1.293-0.935-2.08-0.896-1.348-1.057-1.482-1.477-1.919-1.472-0.817-0.818
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▁▂▂▂▁▁▁▃▃▂▄▂▃▃▃▃▂▂▃▃▁▃▆▃▄▃█▆▃▃▃▂▁▁▁▁▂▁▂▁▂▂▂▂▁▁0.5251.5471.9411.30.7760.7570.7532.2292.151.5434.1261.7312.9212.2432.8892.4121.9241.7452.4482.6920.5232.0575.7072.3893.6372.4368.4165.7512.4312.1242.4670.9920.6350.2560.7040.6061.830.7031.1040.8361.3511.1831.5141.280.640.613
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▂▆▂▂▂▄▁▂▁▁█▂▅▃▁▂▂▂▂▂▂-0.4771.6969.2120.5610.1461.1394.678-1.2930.044-1.186-0.36913.0920.3486.7393.105-0.420.0140.266-0.184-0.1460.0640.515NANANANANANANA1.6272.3150.1830.0283.7940.0420.5060.4046.2131.5811.2285.0272.7441.1070.007-2.4122.752
  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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value20000.019000.019000.019000.019000.019000.019000.019000.019000.019000.019000.019000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.017000.017000.017000.017000.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.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-262015-06-272015-03-282014-09-272014-06-282014-03-292013-09-282013-06-292013-03-302012-09-292012-06-302012-03-312011-10-012011-07-022011-04-022010-10-022010-07-032010-04-03
Value1818171717171717171717161616161616171717171717171717171717161616161616
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-262015-06-272015-03-282014-09-272014-06-282014-03-292013-09-282013-06-292013-03-302012-09-292012-06-302012-03-312011-10-012011-07-022011-04-022010-10-022010-07-032010-04-03
Value1818171717171717171616161616161616171717171717171717161616161616161616
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-262015-06-272015-03-282014-09-272014-06-282014-03-292013-09-282013-06-292013-03-302012-09-292012-06-302012-03-312011-10-012011-07-022011-04-02
Value425460.0446650.0871860.0767460.0676230.01050000.0702200.0372330.0546540.0565400.0655940.01143500.01265900.01108100.01002900.01046200.01095200.01199400.0797980.0696100.0412900.0409830.0408480.0463720.0445810.0450670.0240620.0240620.0240120.000253960.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.06-0.181.53-0.17-0.5-0.84-2.85-0.36-0.370.010.33-0.150.070.03-0.660.1-0.22-0.090.210.070.20.190.52-0.050.240.040.640.650.370.290.480.290.210.270.460.220.280.40.570.390.260.20.30.140.110.13
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.06-0.181.52-0.17-0.5-0.84-2.85-0.36-0.370.010.33-0.150.070.03-0.660.1-0.22-0.090.210.070.20.190.52-0.050.240.040.640.640.360.290.480.290.210.270.460.210.280.390.560.380.250.20.290.140.110.13
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:CostOfSales


Allocated
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value0.1270.0930.2710.270.2680.2330.241
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.30.30.30.20.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.0

us-gaap:OtherOperatingIncomeExpense


Allocated
Period End2020-09-302020-06-302019-09-302019-06-30
Value1.9572.0763.1172.484
Percentage of AllocatedShareBasedCompensationExpense1540.92232.31154.4926.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.83.43.42.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OtherOperatingIncomeExpense0.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value0.430.4590.3820.3720.3120.1970.442
Percentage of AllocatedShareBasedCompensationExpense338.6493.5141.0137.8116.484.5183.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.80.50.40.30.20.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.0

us-gaap:SellingGeneralAndAdministrativeExpenses


Allocated
Period End2020-09-302020-06-302019-09-302019-06-30
Value1.5271.6172.7452.172
Percentage of AllocatedShareBasedCompensationExpense1202.41738.71016.7810.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.22.73.02.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingGeneralAndAdministrativeExpenses0.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:ProductOrService, us-gaap:IncomeStatementLocation

us-gaap:Product, us-gaap:CostOfSales


Allocated
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value0.0390.0410.1540.170.160.1530.143
Percentage of AllocatedShareBasedCompensationExpense30.744.156.863.059.765.759.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.20.20.20.20.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product us-gaap:CostOfSales0.00.00.00.00.00.00.0

us-gaap:Service, us-gaap:CostOfSales


Allocated
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value0.0880.0520.1170.10.1080.080.098
Percentage of AllocatedShareBasedCompensationExpense69.355.943.237.040.334.340.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.10.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service us-gaap:CostOfSales0.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-10-012011-07-022011-04-02
Value3.691-13.395351.315-10.62-18.601-42.664-11.845-5.142-1.4124.171-7.399-8.1725.669-9.4935.5033.5152.698-7.322.4291.5979.7013.781-4.3596.339-6.1144.963.4066.4274.8958.598.64.0991.1458.7514.9761.7128.0841.8517.0045.814
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.5-17.538.51.9-17.5-23.4-41.0-13.1-5.5-1.53.7-7.4-8.36.1-8.96.14.33.3-8.03.12.012.84.1-6.07.6-8.74.84.17.86.79.612.66.01.810.88.22.612.42.911.711.1

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value36354234313560394138484740394438353743363433423739304636363340293128372829283328262223181816
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax44.647.145.448.752.344.858.143.944.041.242.847.541.342.141.742.343.446.446.946.444.143.746.751.946.843.445.044.044.545.445.143.146.043.746.646.844.543.043.543.943.942.441.041.740.739.9

us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService

us-gaap:Product


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value2524322221234926292636342726312624
Percentage of CostOfGoodsAndServicesSold69.569.076.065.167.464.782.066.770.567.774.671.868.768.872.169.868.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.032.534.531.735.229.047.629.331.127.931.934.128.429.030.029.629.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product42.245.40.046.650.540.80.041.642.738.00.044.936.838.10.038.939.1

us-gaap:Service


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value1111101210121013121212131212121111
Percentage of CostOfGoodsAndServicesSold30.531.024.034.932.635.318.033.329.532.325.428.231.331.227.930.231.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.614.610.917.017.115.810.514.613.013.310.913.412.913.111.612.813.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service51.251.30.053.156.554.70.049.347.650.20.056.056.354.70.053.256.9

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value36354234313560394138484740394438353743363433423739304636363340293128372829283328262223181816
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax44.647.145.448.752.344.858.143.944.041.242.847.541.342.141.742.343.446.446.946.444.143.746.751.946.843.445.044.044.545.445.143.146.043.746.646.844.543.043.543.943.942.441.041.740.739.9

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value45405036284343505255645257536252464348424342483444395746454049383636433237374336333034262725
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.452.954.651.347.755.241.956.156.058.857.252.558.757.958.357.756.653.653.153.655.956.353.348.153.256.655.056.055.554.654.956.954.056.353.453.255.557.056.556.156.157.659.058.359.360.1

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-262015-06-272015-03-282014-12-312014-09-27
Value-1.573-4.8333.342-4.763-12.291-17.061-48.118-6.381-6.8220.3075.313-2.8421.5050.5829.7272.575-4.543-1.9323.6631.0294.3113.6237.933-1.065.3650.568139.105
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.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.9-6.33.6-6.7-20.3-21.5-46.2-7.0-7.30.34.7-2.91.50.69.12.9-5.5-2.44.01.35.54.88.7-1.56.40.812.511.1

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.397-1.612-24.066-1.739-3.359-2.2381.577-0.182-0.4170.1551.0-0.3540.30.127200.947-0.9-0.4710.118-0.0610.9190.543-0.952-0.1761.217-0.0961.899-2.1182.2511.8413.1921.7631.371.0282.871.4141.7491.9112.9522.7751.4341.1670.3771.0980.8690.803
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.5-2.1-25.9-2.5-5.5-2.81.5-0.2-0.40.20.9-0.40.30.119.51.0-1.1-0.60.1-0.11.20.7-1.0-0.21.5-0.11.8-2.62.72.53.62.62.01.63.62.32.62.93.84.32.42.20.62.41.91.9

Interest Income Expense Nonoperating Net

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:InterestIncomeExpenseNonoperatingNet


Interest
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-26
Value-39000.0-10000.0-161000.0-212000.0-34000.024000.0-240000.0144000.096000.087000.073000.078000.089000.082000.021000.054000.044000.0-7000.0
Percentage of InterestIncomeExpenseNonoperatingNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.0-0.2-0.4-0.00.0-0.30.20.10.10.10.10.10.10.00.10.1-0.0

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-1.176-3.22127-3.024-8.932-14.823-49.695-6.199-6.4050.1525.758-2.4881.2050.455-11.0581.628-3.625-1.4613.5451.093.3923.088.885-0.8844.1480.66411116.3284.9768.2625.0423.6314.5747.8413.6734.7346.759.4726.4294.2333.2434.8392.3281.8372.064
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.4-4.229.5-4.3-14.7-18.6-47.7-6.8-6.90.25.1-2.51.20.5-10.41.8-4.4-1.83.91.44.34.19.7-1.25.00.910.713.67.76.89.27.45.37.09.76.07.110.312.39.97.16.28.35.14.04.9

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-1.176-3.221-3.024-8.932-14.823-6.199-6.4050.152-2.4881.2050.455
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.4-4.2-4.3-14.7-18.6-6.8-6.90.2-2.51.20.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-10-012011-07-022011-04-02
Value-883000.01615000.0-97000.0256000.0-117000.0-473000.085000.0-514000.0-1689000.0-195000.0-271000.0-226000.0-509000.0-184000.0510000.0147000.0-459000.0-8000.02000.0167000.0-240000.0-751000.01150000.0-131000.0-83000.0-1307000.016000.089000.0149000.0-160000.071000.0-809000.0-504000.0-115000.0-529000.046000.0-401000.0140000.0-780000.0-124000.0129000.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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.12.1-0.10.4-0.2-0.60.1-0.6-1.8-0.2-0.2-0.2-0.5-0.20.50.2-0.6-0.00.00.2-0.3-1.01.3-0.2-0.1-1.90.00.10.2-0.20.1-1.2-0.7-0.2-0.70.1-0.60.2-1.2-0.20.2

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value46464841406091565754585555535249504545413938413539374437373337313131312730283026272528232222
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax56.261.451.758.267.576.088.262.661.258.452.055.256.857.249.755.161.656.149.152.650.250.645.949.446.754.042.545.045.245.142.245.846.047.639.544.945.244.139.840.846.549.448.552.049.452.1

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.651-6.4382.692-4.858-11.962-16.554-48.208-5.891-4.8930.3585.846-2.7121.9270.6939.1512.35-4.173-2.0063.6160.8414.4974.336.764-0.9225.4241.856128.9938.4096.96117.5975.4865.702115.0236.8718.433129.9675.7544.2846.182.8464.5213.38
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.8-8.42.9-6.9-19.8-20.8-46.3-6.5-5.20.45.2-2.72.00.78.62.6-5.0-2.53.91.15.75.77.4-1.36.52.712.510.910.29.512.611.18.08.713.98.310.312.916.715.49.68.110.66.39.98.0

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value11111110101011109.0919.935109.9759.9839.4068.8469.0199.0458.4667.8227.9537.2597.0917.1285.827.2546.3568.077.3526.6585.436.2415.8845.1625.1254.584.0654.5254.4084.1593.5913.8143.6323.8542.852.9972.989
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.315.712.415.216.813.110.711.99.710.69.210.010.210.18.310.010.910.48.510.09.29.47.88.08.79.17.78.98.17.46.98.67.67.85.76.76.86.85.45.56.46.96.66.36.67.1

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value827692706079104909393112999892106908281917978759172836910482827389686865806066657764595258454542
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

us-gaap:Product


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-30
Value6054714842568963676888757570846862
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.471.677.268.069.871.185.770.372.773.578.976.077.176.079.376.075.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.471.677.268.069.871.185.770.372.773.578.976.077.176.079.376.075.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Service


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-30
Value2121212218221426252423232222212120
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.628.422.832.030.228.914.329.727.326.521.124.022.924.020.724.024.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.628.422.832.030.228.914.329.727.326.521.124.022.924.020.724.024.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

faro:ProductSales


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value6054484256636768757570686262
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.471.668.069.871.170.372.773.576.077.176.076.075.676.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.471.668.069.871.170.372.773.576.077.176.076.075.676.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:ProductSales100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:ServiceSales


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value2121221822262524232222212019
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.628.432.030.228.929.727.326.524.022.924.024.024.423.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.628.432.030.228.929.727.326.524.022.924.024.024.423.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:ServiceSales100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments, us-gaap:TimingOfTransferOfGoodOrService

faro:ProductSales, us-gaap:TransferredAtPointInTime


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value5650443953636768757570686262
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax69.066.663.064.767.470.372.773.576.077.176.076.075.676.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax69.066.663.064.767.470.372.773.576.077.176.076.075.676.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:ProductSales us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:ProductSales, us-gaap:TransferredOverTime


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value3.6013.7653.5213.052.9710.00.00.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.44.95.05.03.70.00.00.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.44.95.05.03.70.00.00.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:ProductSales us-gaap:TransferredOverTime100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.00.0

faro:ServiceSales, us-gaap:TransferredAtPointInTime


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value9.6029.9979.6236.64910121211119.9079.4529.5228.538.642
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.713.113.611.013.813.813.512.711.610.110.210.610.310.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.713.113.611.013.813.813.512.711.610.110.210.610.310.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:ServiceSales us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:ServiceSales, us-gaap:TransferredOverTime


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value1211131111141212121212121110
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.915.318.419.215.115.913.813.812.312.813.813.514.112.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.915.318.419.215.115.913.813.812.312.813.813.514.112.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:ServiceSales us-gaap:TransferredOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:CN


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value117.7587.4854.7487.9277.7518.9618.2959.157119.145
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.611.012.46.07.68.69.68.98.111.49.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.611.012.46.07.68.69.68.98.111.49.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CN100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value33282433433735354038403742353231
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.940.840.441.641.741.137.638.336.038.241.040.239.839.138.939.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.940.840.441.641.741.137.638.336.038.241.040.239.839.138.939.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:APAC


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value14111015141615232927242222232221
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.416.217.519.513.717.816.524.926.228.025.424.321.426.427.726.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.416.217.519.513.717.816.524.926.228.025.424.321.426.427.726.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:APAC100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:OtherAmericas


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.2242.0021.3322.4993.7713.0553.9523.3324.3064.0963.4213.2633.4733.1493.3373.572
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.52.82.23.13.63.44.23.63.84.13.53.53.33.54.04.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.52.82.23.13.63.44.23.63.84.13.53.53.33.54.04.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax faro:OtherAmericas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Americas


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value33322535
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax41.042.642.644.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax41.042.642.644.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas100.0100.0100.0100.0

srt:AsiaPacific


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value21181820
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.724.029.825.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.724.029.825.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.0100.0100.0

us-gaap:EMEA


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value262530201623342630313829292937272424
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax32.233.332.629.227.629.833.329.232.133.234.029.730.132.035.531.029.430.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax32.233.332.629.227.629.833.329.232.133.234.029.730.132.035.531.029.430.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312017-03-312016-03-31
Value333335303036454545411010
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.943.738.042.649.645.743.750.748.143.813.113.4

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312009-12-31
Value503499525451453470486508523518506483464470458439437427423430423418409423421414425409406392391366353353350329325322312294289275266235
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value14614916513814415315414014914112911210110210683878284858178817672738172756875625964685659596456555353
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets29.029.831.430.631.932.631.827.728.527.325.623.321.921.723.218.920.019.419.819.719.318.919.918.217.317.719.217.718.517.519.317.116.918.319.417.118.218.520.719.119.019.420.1

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value503499525451453470486508523518506483464470458439437427423430423418409423421414425409406392391366353353350329325322312294289275266
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312009-12-312008-12-31
Value357350360313308316331367374376376370362368352356349344339345341339327346349341343337331323315303293288282272266263247238234221212196212
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets71.070.268.669.468.167.468.272.371.572.774.476.778.178.376.881.180.080.680.280.380.781.180.181.882.782.380.882.381.582.580.782.983.181.780.682.981.881.579.380.981.080.679.983.40.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-15.467-20.334-10.16-18.526-22.865-21.177-17.399-24.43-18.784-20.047-18.483-16.896-11.985-2.608-7.822-24.561-19.861-6.6957.2666.3415.8167.2426.3615.742
Percentage of StockholdersEquity-4.3-5.8-2.8-5.9-7.4-6.7-5.2-6.6-5.0-5.3-4.9-4.6-3.3-0.7-2.2-7.2-6.1-1.92.32.22.33.43.22.7
Percentage of Assets-3.1-4.1-1.9-4.1-5.0-4.5-3.6-4.8-3.6-3.9-3.7-3.5-2.6-0.6-1.7-5.8-4.9-1.61.91.81.92.72.70.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value294291287276273270267260255252251249233231223212206200191181169156152149
Percentage of StockholdersEquity82.483.179.988.388.685.580.770.968.367.166.767.264.462.863.462.663.258.260.764.168.573.677.570.3
Percentage of Assets58.558.354.861.360.357.655.051.348.848.849.651.650.349.148.650.250.647.049.051.654.358.864.60.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.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value0.020.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0180.0180.0180.0180.0180.0180.0180.0180.0170.0170.0170.017
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value10911011386899811216216817517517017217116818317215912510481574657
Percentage of StockholdersEquity30.531.431.527.528.931.034.044.245.146.546.645.947.646.547.954.052.646.439.836.932.827.323.927.1
Percentage of Assets21.722.121.619.119.720.923.232.032.233.834.635.237.236.436.843.342.137.532.229.726.021.819.90.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-30.792-30.792-31.043-31.042-31.042-31.048-31.375-31.375-31.375-31.402-31.609-31.609-31.734-31.734-31.809-31.838-31.838-9.075-9.075-9.075-9.075-9.075-9.075-0.246
Percentage of StockholdersEquity-8.6-8.8-8.6-9.9-10.1-9.8-9.5-8.5-8.4-8.3-8.4-8.5-8.7-8.6-9.0-9.4-9.7-2.6-2.9-3.2-3.7-4.3-4.6-0.1
Percentage of Assets-6.1-6.2-5.9-6.9-6.8-6.6-6.4-6.2-6.0-6.1-6.2-6.5-6.8-6.7-6.9-7.5-7.8-2.1-2.3-2.6-2.9-3.4-3.90.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value271304323284296308322306318310316294297298294281279279286294309299292307318313340329334322324304293292288266263260251234229215208
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets54.060.861.663.065.365.666.260.360.859.962.661.064.163.564.163.963.965.567.668.573.171.671.472.775.675.780.080.382.382.382.883.182.982.882.180.981.180.680.479.579.178.478.3

Cash

us-gaap:Cash

us-gaap:Cash


Cash
Period End2021-06-302021-03-31
Value133170
Percentage of Cash100.0100.0
Percentage of Assets26.534.0

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-022010-12-312010-10-022010-07-032010-04-032009-12-312008-12-31
Value133169185163173157133119120110108115133138140129117105106121133120107959096109116129122124116111104938074736454575350504441383523
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets26.534.035.336.238.333.527.423.423.021.421.523.828.829.530.729.526.924.825.128.231.528.826.222.721.523.225.728.531.931.331.831.931.529.626.624.523.022.820.618.419.819.40.019.10.00.00.014.90.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value133169185163173157133119120110108115133138140106
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets26.534.035.336.238.333.527.423.423.021.421.523.828.829.530.725.1

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value59596447485876647476887571717260586061575660696370628368656466525153625153485750464751
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.912.012.310.510.612.515.612.714.214.717.615.615.415.215.713.713.514.214.513.313.414.417.115.116.615.019.716.816.216.516.914.414.615.217.815.516.415.118.417.216.217.319.5

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value51474750535558697174656260585359575251555148455568665956535048484750485354564949443628
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.29.49.011.111.811.712.013.713.714.412.912.913.012.411.713.413.212.312.212.812.211.611.113.016.316.113.913.813.112.812.513.413.514.213.916.216.617.416.016.715.413.410.6

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302011-12-31
Value262726232021282826242822211916202217162016191821181717151415141411131110109.207
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.0
Percentage of Assets5.45.45.05.24.64.56.05.55.14.75.74.64.54.13.64.85.34.23.84.73.94.74.55.24.54.34.03.93.73.93.74.03.33.73.23.23.32.9

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302011-12-312010-12-312009-12-31
Value9391130107100967579787674725750454443414040414141414141
Percentage of NoncurrentAssets100.0100.0100.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 Assets17.918.725.823.323.822.417.918.919.118.117.717.613.612.211.211.411.211.311.411.411.712.512.613.315.617.7

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:DE


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value26263026232417171616
Percentage of NoncurrentAssets28.428.923.124.923.631.530.139.440.438.8
Percentage of Assets5.15.46.05.85.66.04.14.44.75.2
Percentage of Assets country:DE0.00.00.00.00.00.00.00.00.00.0

country:JP


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.1921.4231.0390.5580.460.5170.5990.4340.576
Percentage of NoncurrentAssets1.31.60.80.50.50.71.01.01.4
Percentage of Assets0.20.30.20.10.10.10.10.10.2
Percentage of Assets country:JP0.00.00.00.00.00.00.00.00.0

country:US


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value42456154543935222022
Percentage of NoncurrentAssets45.549.647.151.153.851.062.351.750.552.9
Percentage of Assets8.19.312.211.912.89.88.45.85.97.0
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.0

faro:AmericasOtherThanUS


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value10101013139.4471.1131.0710.9510.983
Percentage of NoncurrentAssets11.111.98.212.913.412.11.92.42.32.4
Percentage of Assets2.02.22.13.03.22.30.30.30.30.3
Percentage of Assets faro:AmericasOtherThanUS0.00.00.00.00.00.00.00.00.00.0

faro:AsiaAndOther


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1.962.3132.3582.2461.9152.5822.4482.2871.986
Percentage of NoncurrentAssets2.12.51.82.11.93.34.25.24.8
Percentage of Assets0.40.50.50.50.50.60.60.60.6
Percentage of Assets faro:AsiaAndOther0.00.00.00.00.00.00.00.00.0

faro:EuropeAndOther


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value104.984249.1246.9491.1460.2480.1150.2410.412
Percentage of NoncurrentAssets11.75.519.18.56.91.50.40.30.61.0
Percentage of Assets2.11.04.92.01.60.30.10.00.10.1
Percentage of Assets faro:EuropeAndOther0.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value12011110910910710310097969392898481828181787571717163595755525049494847464544444240
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets22.822.921.621.020.620.420.820.920.520.421.020.519.819.319.119.219.519.218.016.917.316.715.514.614.614.214.314.314.014.214.814.614.414.515.115.315.415.1

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-312018-12-31
Value6.626.3776.749
Percentage of PropertyPlantAndEquipmentGross5.55.76.5
Percentage of Assets1.31.31.3
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-31
Value212120
Percentage of PropertyPlantAndEquipmentGross17.819.219.7
Percentage of Assets4.14.44.0
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.0

us-gaap:MachineryAndEquipment


Property
Period End2020-12-312019-12-312018-12-31
Value918376
Percentage of PropertyPlantAndEquipmentGross76.675.173.8
Percentage of Assets17.517.215.0
Percentage of Assets us-gaap:MachineryAndEquipment0.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value9684817976726966646160575350494745424240414141414039383634343231302928282624
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.0100.0100.0100.0100.0100.0100.0
Percentage of Assets18.417.416.015.214.714.414.514.313.813.413.713.112.411.911.511.310.910.410.09.510.09.810.210.210.310.010.410.39.99.810.09.69.59.39.69.79.79.4

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value2322222426283030303030313132323131323335353331302921171616141414151516151616161515
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 Assets4.45.15.05.25.55.65.86.06.06.36.66.77.07.37.47.47.57.67.98.58.88.07.47.36.95.34.44.34.23.94.04.14.44.85.04.95.25.55.65.75.7

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312009-12-31
Value8156575549484969717167665354525251474641262726262625191919191919181818181818181820191919
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.211.310.912.310.910.410.213.713.613.713.313.711.511.611.512.011.811.111.09.76.46.56.46.36.46.24.54.84.74.94.95.25.35.25.45.65.65.95.96.46.97.27.18.5

us-gaap:Goodwill us-gaap:BusinessAcquisition

faro:AdvancedTechnicalSolutions


Goodwillus-gaap:
Period End2020-08-21
Value5.467
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets faro:AdvancedTechnicalSolutions0.0

faro:Holobuilder


Goodwillus-gaap:
Period End2021-06-04
Value24
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets faro:Holobuilder0.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312013-12-312012-12-312011-12-312010-12-31
Value24131313121314272829333623252222232122211516151616169.1098.1127.0486.8497.204
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.0
Percentage of Assets4.82.72.53.02.82.93.05.45.55.76.57.55.15.44.95.25.35.05.35.13.73.83.93.83.94.12.12.12.02.22.7

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

faro:PatentsAndTrademarks


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value6.836.8328.0468.2288.4018.9187.548
Percentage of FiniteLivedIntangibleAssetsNet51.347.224.336.537.755.882.9
Percentage of Assets1.31.41.61.82.02.21.8
Percentage of Assets faro:PatentsAndTrademarks0.00.00.00.00.00.00.0

faro:ProductTechnology


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value3.844.337148.5748.0863.290.851.207
Percentage of FiniteLivedIntangibleAssetsNet28.930.043.138.036.320.69.314.9
Percentage of Assets0.70.92.81.91.90.80.20.3
Percentage of Assets faro:ProductTechnology0.00.00.00.00.00.00.00.0

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value2.5392.6419.4394.2044.6292.8
Percentage of FiniteLivedIntangibleAssetsNet19.118.328.618.720.817.5
Percentage of Assets0.50.51.90.91.10.7
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.0

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value0.0920.6611.3131.5341.1633.7770.7110.424
Percentage of FiniteLivedIntangibleAssetsNet0.74.64.06.85.223.67.85.2
Percentage of Assets0.00.10.30.30.30.90.20.1
Percentage of Assets us-gaap:OtherIntangibleAssets0.00.00.00.00.00.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value4618131412
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0
Percentage of Assets8.93.82.83.33.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value232426151416181818180.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets4.64.95.03.33.23.53.83.73.53.60.0

us-gaap:OperatingLeaseRightOfUseAsset us-gaap:Range, us-gaap:AdjustmentsForNewAccountingPronouncements

srt:Minimum, us-gaap:AccountingStandardsUpdate201602


Operating
Period End2020-12-312019-12-312018-12-31
Value181814
Percentage of OperatingLeaseRightOfUseAsset70.599.90.0
Percentage of Assets3.53.82.8
Percentage of Assets srt:Minimum us-gaap:AccountingStandardsUpdate2016020.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-312014-12-31
Value2251000.02300000.02336000.02835000.02872000.02818000.02964000.02987000.02983000.04416000.04475000.04689000.04678000.02861000.02030000.01049000.01058000.0750000.0905000.0971000.0947000.0955000.0967000.0942000.0
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.0
Percentage of Assets0.40.50.40.60.60.60.60.60.60.90.91.01.00.60.40.20.20.20.20.20.20.20.20.2

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value1415149.09612111311161420161111111112111111101011129.30211159.8531310148.9027.3869.46107.9959.295101311111012
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.83.22.72.02.72.42.82.33.12.84.03.42.52.42.52.72.92.82.62.72.62.42.82.92.22.73.62.43.42.63.82.42.12.73.02.42.93.34.34.03.83.74.5

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value1166000.0567000.03442000.0211000.01258000.03826000.05182000.01081000.02386000.03747000.05081000.0908000.01672000.02104000.04676000.0000618000.00418000.033000.031000.01690000.0324000.01088000.02379000.04886000.01611000.02448000.0746000.02682000.0391000.0266000.093000.01138000.0
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.10.70.00.30.81.10.20.50.71.00.20.40.41.00.00.00.00.10.00.10.00.00.40.10.30.71.40.50.80.20.90.10.10.00.4

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value28294237424438353731362924242722252124242118222119192623201820181618181615161816171515
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.66.08.18.39.59.47.86.97.26.17.26.05.45.26.05.15.95.15.85.65.14.55.55.04.64.86.15.75.04.75.15.14.65.25.24.94.85.25.85.65.95.55.7

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312019-12-31
Value40373939
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0
Percentage of Assets8.07.67.48.1

us-gaap:ContractWithCustomerLiabilityCurrent us-gaap:ProductOrService

faro:Customerdeposits


Contract
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value3.9123.4512.1153.1082.4192.7012.8473.1442.5382.9442.604
Percentage of ContractWithCustomerLiabilityCurrent0.00.00.07.90.00.00.00.00.00.00.0
Percentage of Assets0.90.80.40.60.50.50.50.60.50.60.6
Percentage of Assets faro:Customerdeposits0.00.00.00.00.00.00.00.00.00.00.0

faro:Unearnedservicerevenues


Contract
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value373638393535343229
Percentage of ContractWithCustomerLiabilityCurrent0.00.00.0100.00.00.00.00.00.0
Percentage of Assets8.38.08.28.16.96.76.66.56.5
Percentage of Assets faro:Unearnedservicerevenues0.00.00.00.00.00.00.00.00.0

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value9393107931011061059210092977971717566706566656258635854556757605360494752554548485346454445
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets18.518.720.520.722.322.621.818.219.217.919.316.515.415.116.515.116.115.315.715.314.714.015.413.912.913.415.814.014.813.715.613.613.414.715.913.814.915.117.215.715.716.217.1

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5046000.05334000.05557000.04792000.04591000.05617000.06349000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.01.11.11.11.01.21.3

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2020-12-312019-12-312018-12-312017-12-31
Value12115.2670.0
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.00.0
Percentage of Assets2.32.41.00.0

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value674000.0642000.0787000.0734000.0285000.0173000.0357000.02466000.02614000.02541000.0736000.0613000.0590000.0695000.0
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.20.10.00.10.50.50.50.10.10.10.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-262015-06-272015-03-282014-12-312013-12-31
Value1083000.01110000.01084000.01016000.035000.0974000.01075000.01031000.03137000.03326000.03624000.03772000.01798000.02092000.02165000.02191000.02664000.02622000.02225000.02430000.02813000.02916000.02800000.02858000.02961000.02423000.0628000.08000.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.0
Percentage of Assets0.20.20.20.20.00.20.20.20.60.60.70.80.40.40.50.50.60.60.50.60.70.70.70.70.70.60.10.0

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value19202111111213
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.94.24.22.62.52.62.7

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4517000.04650000.05472000.03203000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets0.90.91.00.7

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value3998000.04286000.04721000.02761000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.80.90.90.6

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2887000.02931000.04341000.01981000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.60.60.80.4

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value3270000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.6

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value8604000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets1.6

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2426271616171919191919
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.95.25.23.63.53.84.03.93.63.83.8

us-gaap:OperatingLeaseLiability us-gaap:Range, us-gaap:AdjustmentsForNewAccountingPronouncements

srt:Maximum, us-gaap:AccountingStandardsUpdate201602


Operating
Period End2020-12-312019-12-312018-12-31
Value191917
Percentage of OperatingLeaseLiability71.299.989.1
Percentage of Assets3.74.03.4
Percentage of Assets srt:Maximum us-gaap:AccountingStandardsUpdate2016020.00.00.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value29313318
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets5.96.36.34.1

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4936000.05254000.05780000.02005000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets1.01.11.10.4

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312009-12-312008-12-31
Value357350360313308316331367374376376370362368352356349344339345341339327346349341343337331323315303293288282272266263247238234221212196212
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets71.070.268.669.468.167.468.272.371.572.774.476.778.178.376.881.180.080.680.280.380.781.180.181.882.782.380.882.381.582.580.782.983.181.780.682.981.881.579.380.981.080.679.983.40.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-15.467-20.334-10.16-18.526-22.865-21.177-17.399-24.43-18.784-20.047-18.483-16.896-11.985-2.608-7.822-24.561-19.861-6.6957.2666.3415.8167.2426.3615.742
Percentage of StockholdersEquity-4.3-5.8-2.8-5.9-7.4-6.7-5.2-6.6-5.0-5.3-4.9-4.6-3.3-0.7-2.2-7.2-6.1-1.92.32.22.33.43.22.7
Percentage of Assets-3.1-4.1-1.9-4.1-5.0-4.5-3.6-4.8-3.6-3.9-3.7-3.5-2.6-0.6-1.7-5.8-4.9-1.61.91.81.92.72.70.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value294291287276273270267260255252251249233231223212206200191181169156152149
Percentage of StockholdersEquity82.483.179.988.388.685.580.770.968.367.166.767.264.462.863.462.663.258.260.764.168.573.677.570.3
Percentage of Assets58.558.354.861.360.357.655.051.348.848.849.651.650.349.148.650.250.647.049.051.654.358.864.60.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.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value0.020.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0190.0180.0180.0180.0180.0180.0180.0180.0180.0170.0170.0170.017
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value10911011386899811216216817517517017217116818317215912510481574657
Percentage of StockholdersEquity30.531.431.527.528.931.034.044.245.146.546.645.947.646.547.954.052.646.439.836.932.827.323.927.1
Percentage of Assets21.722.121.619.119.720.923.232.032.233.834.635.237.236.436.843.342.137.532.229.726.021.819.90.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value-30.792-30.792-31.043-31.042-31.042-31.048-31.375-31.375-31.375-31.402-31.609-31.609-31.734-31.734-31.809-31.838-31.838-9.075-9.075-9.075-9.075-9.075-9.075-0.246
Percentage of StockholdersEquity-8.6-8.8-8.6-9.9-10.1-9.8-9.5-8.5-8.4-8.3-8.4-8.5-8.7-8.6-9.0-9.4-9.7-2.6-2.9-3.2-3.7-4.3-4.6-0.1
Percentage of Assets-6.1-6.2-5.9-6.9-6.8-6.6-6.4-6.2-6.0-6.1-6.2-6.5-6.8-6.7-6.9-7.5-7.8-2.1-2.3-2.6-2.9-3.4-3.90.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value20000.019000.019000.019000.019000.019000.019000.019000.019000.019000.019000.019000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.018000.017000.017000.017000.017000.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.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272014-12-31
Value294291287276273270267260255252251249233231223218216214212211209208206206205200
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.0
Percentage of Assets58.558.354.861.360.357.655.051.348.848.849.651.650.349.148.649.649.550.350.249.149.550.050.648.848.647.0

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value1091101138689981121621681751751701721711681791781811831791781751721631641601591481371301251171121081049692888171656157
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets21.722.121.619.119.720.923.232.032.233.834.635.237.236.436.840.840.742.543.341.842.241.942.138.639.038.637.536.233.733.432.232.131.830.829.729.328.527.326.024.422.622.321.8

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value-15.467-20.334-10.16-18.526-22.865-21.177-17.399-24.43-18.784-20.047-18.483-16.896-11.985-2.608-7.822-9.387-13.262-20.402-24.561-13.696-15.035-13.24-19.861-14.757-11.282-13.473-6.695-0.5337.2847.1857.2666.9363.382.9126.3415.4294.1267.1485.8168.006129.8137.242
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-3.1-4.1-1.9-4.1-5.0-4.5-3.6-4.8-3.6-3.9-3.7-3.5-2.6-0.6-1.7-2.1-3.0-4.8-5.8-3.2-3.6-3.2-4.9-3.5-2.7-3.3-1.6-0.11.81.81.91.91.00.81.81.61.32.21.92.74.33.62.7

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-31
Value30303131313131313131313131313131313131313131319.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.0759.075
Percentage of TreasuryStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.16.25.96.96.86.66.46.26.06.16.26.56.86.76.97.27.37.57.57.47.57.67.82.12.22.22.12.22.22.32.32.52.62.62.62.82.82.82.93.13.13.33.4

Stock Issued During Period Value New Issues

us-gaap:StockIssuedDuringPeriodValueNewIssues

us-gaap:StockIssuedDuringPeriodValueNewIssues


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-0.3951.7811.3710.2241.2211.6440.141-0.846130.6996.676
Percentage of StockIssuedDuringPeriodValueNewIssues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-0.3961.531.3710.2180.8941.6440.114-1.053130.6996.601
Percentage of StockIssuedDuringPeriodValueNewIssues100.385.9100.097.373.2100.080.9124.599.1100.098.9
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stock
Period End2021-03-312020-06-302020-03-312019-06-302019-03-312018-09-302018-03-31
Value0.2510.0060.3270.0270.2070.1250.075
Percentage of StockIssuedDuringPeriodValueNewIssues14.12.726.819.1-24.50.91.1
Percentage of Assets0.00.00.00.00.00.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-2.023-10.28610-5.248-0.251169.0025.722115.811.4584.8584.056-4.049113.6-4.089-0.2799.1320.7231413-0.823105.9357.98710146.5872.3634.33410-3.458-0.1582.2225.1963.9624.7871.036
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.5-13.511.4-7.4-0.420.58.66.312.86.21.34.94.1-4.410.54.0-4.9-0.310.00.918.617.3-1.111.28.711.715.718.110.83.56.613.1-5.3-0.34.28.98.710.52.5

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-35.323-2.437-2.179-7.351157.808-0.836-3.58-2.854-2.072-8.739-34.934-5.242-6.859-4.0217.88813-2.077-20.462-13.331-0.913-2.379-2.543-2.884-1.947-0.973-0.75-1.293-0.935-2.08-0.896-1.348-1.057-1.482-1.477-1.919-1.472-0.817-0.818
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-43.0-3.2-2.3-10.425.89.8-0.8-4.0-3.1-2.2-7.7-35.0-5.3-7.4-3.88.716.0-2.5-22.3-16.7-1.2-3.1-3.5-3.2-2.9-1.4-1.1-1.6-1.5-3.1-1.4-1.7-1.6-2.5-2.8-3.3-3.3-1.8-1.9

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-312014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.4771.6969.2120.5610.1461.1394.678-1.2930.044-1.186-0.369130.3486.7393.105-0.420.0140.266-0.184-0.1460.0640.5151.6272.3150.1830.0283.7940.0420.5060.4046.2131.5811.2285.0272.7441.1070.007-2.4122.752
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.62.29.90.80.21.44.5-1.40.0-1.3-0.313.10.47.32.9-0.50.00.3-0.2-0.20.10.72.22.60.30.05.80.10.80.69.52.11.98.45.21.90.0-5.36.5

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

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-36.62-15.67621-10.063162327-2.370.784-0.639-28.306-1.472-4.4342.035
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-44.6-20.523.7-14.227.229.726.0-2.60.8-0.7-25.1-1.5-4.52.2

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-397000.0-1612000.0-21021000.0-2557000.0-78000.0-2326000.0-6222000.0-58000.0-19000.08000.0-31000.029000.0-62000.0-128000.0-1411000.056000.0162000.06000.0-1678000.0-473000.0-1402000.01097000.0-4555000.0-839000.0-410000.0-2725000.0-285000.0119000.01162000.0-1770000.0-757000.0127000.0-307000.0291000.0-1802000.0930000.0246000.034000.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.288-3.67615-1.952-10.096-16.08411-7.441-2.032-12.41142.1341.556-1.808101.07-3.049-1.7226.1230.968-2.709-11.1097.621-5.3856.585-18.405195.6891.572-1.869130.693-2.103-7.54111-2.8635.719-9.2548.5196.38-0.508-5.412101.161.894-0.506
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.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value3.4963.999-5.242-4.2090.903-1.795-5.335-0.216-1.221108.4285.441.4565.208-0.5241.3437.6272.48-1.963.7713.3331.585-3.6726.5960.876149.036.324.1042.5410.7390.481-2.41.299-5.154-0.175-0.2596.4323.6478.9097.2487.5251.1320.1912.2022.748
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.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-312014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-2.023-10.28610-5.248-0.251169.0025.722115.811.4584.8584.056-4.049113.6-4.089-0.2799.1320.7231413-0.823105.9357.98710146.5872.3634.33410-3.458-0.1582.2225.1963.9624.7871.036
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.5-13.511.4-7.4-0.420.58.66.312.86.21.34.94.1-4.410.54.0-4.9-0.310.00.918.617.3-1.111.28.711.715.718.110.83.56.613.1-5.3-0.34.28.98.710.52.5

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-1.176-3.22127-3.024-8.932-14.823-49.695-6.199-6.4050.1525.758-2.4881.2050.455-11.0581.628-3.625-1.4613.5451.093.3923.088.885-0.8844.1480.66411116.3284.9768.2625.0423.6314.5747.8413.6734.7346.759.4726.4294.2333.2434.8392.3281.8372.064
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.4-4.229.5-4.3-14.7-18.6-47.7-6.8-6.90.25.1-2.51.20.5-10.41.8-4.4-1.83.91.44.34.19.7-1.25.00.910.713.67.76.89.27.45.37.09.76.07.110.312.39.97.16.28.35.14.04.9

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-1.176-3.221-3.024-8.932-14.823-6.199-6.4050.152-2.4881.2050.455
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.4-4.2-4.3-14.7-18.6-6.8-6.90.2-2.51.20.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value3.2832.0941.8862.0832.1672.1782.3683.3872.7522.5641.9032.3171.8471.5531.6271.6281.7781.4171.3061.3371.2491.4820.5151.31.271.1981.0091.21.1981.2461.131.1321.0871.0181.0621.091.0930.7730.6850.6760.7240.6420.5930.5960.6390.564
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.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-312014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-35.323-2.437-2.179-7.351157.808-0.836-3.58-2.854-2.072-8.739-34.934-5.242-6.859-4.0217.88813-2.077-20.462-13.331-0.913-2.379-2.543-2.884-1.947-0.973-0.75-1.293-0.935-2.08-0.896-1.348-1.057-1.482-1.477-1.919-1.472-0.817-0.818
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-43.0-3.2-2.3-10.425.89.8-0.8-4.0-3.1-2.2-7.7-35.0-5.3-7.4-3.88.716.0-2.5-22.3-16.7-1.2-3.1-3.5-3.2-2.9-1.4-1.1-1.6-1.5-3.1-1.4-1.7-1.6-2.5-2.8-3.3-3.3-1.8-1.9

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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value0.5251.5471.9411.30.7760.7570.7532.2292.151.5434.1261.7312.9212.2432.8892.4121.9241.7452.4482.6920.5232.0575.7072.3893.6372.4368.4165.7512.4312.1242.4670.9920.6350.2560.7040.6061.830.7031.1040.8361.3511.1831.5141.280.640.613
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.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-312014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.4771.6969.2120.5610.1461.1394.678-1.2930.044-1.186-0.369130.3486.7393.105-0.420.0140.266-0.184-0.1460.0640.5151.6272.3150.1830.0283.7940.0420.5060.4046.2131.5811.2285.0272.7441.1070.007-2.4122.752
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.62.29.90.80.21.44.5-1.40.0-1.3-0.313.10.47.32.9-0.50.00.3-0.2-0.20.10.72.22.60.30.05.80.10.80.69.52.11.98.45.21.90.0-5.36.5

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-06-302020-03-312019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-262015-06-272015-03-282014-09-272014-06-282014-03-292013-09-282013-06-292013-03-302012-09-292012-06-302012-03-312011-10-012011-04-02
Value25.233.427.313.10.0610.5050.1250.1990.2180.3680.2020.244-0.0590.2130.150.1660.227-0.169-0.2330.2620.270.2590.2740.1840.0090.0210.2210.0210.265
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2020-12-312020-03-312019-12-312019-09-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
Value56.5354.252.3748.6647.5447.3847.5947.6148.1948.2745.9345.4745.3445.4448.0248.6148.14
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value53211921
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-31
Value1900000.01900000.0300000.0300000.0324000.0265000.0265000.0265000.0265000.0265000.0265000.0645000.0349000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312010-12-31
Value6.916101.9241.6310.90.81.811111111111211110.011760.011148
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:FinanceLeaseCost

faro:FinanceLeaseCost


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value82000.089000.076000.083000.086000.091000.095000.099000.0110000.0104000.0
Percentage of FinanceLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:ImputedInterestFromPriceAdjustmentClauses us-gaap:ProductOrService

faro:ImputedInterestFromPriceAdjustmentClauses

us-gaap:GovernmentContract


Imputed
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-31
Value200000.0200000.0100000.0400000.0400000.0100000.0500000.0
Percentage of ImputedInterestFromPriceAdjustmentClauses100.0100.0100.0100.0100.0100.0100.0

faro:ImputedInterestReduction us-gaap:ProductOrService

faro:ImputedInterestReduction

us-gaap:GovernmentContract


Imputed
Period End2020-09-30
Value700000.0
Percentage of ImputedInterestReduction100.0

faro:IncreaseDecreaseInCustomerDepositsContractRevenue

faro:IncreaseDecreaseInCustomerDepositsContractRevenue


Increase
Period End2021-06-302021-03-312020-06-302020-03-31
Value-827000.0-896000.0-1345000.0961000.0
Percentage of IncreaseDecreaseInCustomerDepositsContractRevenue100.0100.0100.0100.0

faro:IncreaseDecreaseinAccountsPayableandAccruedLiabilitiesandLeaseLiabilities

faro:IncreaseDecreaseinAccountsPayableandAccruedLiabilitiesandLeaseLiabilities


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-3702000.0-9823000.0-8611000.0-6151000.04756000.0-5611000.01379000.0-9172000.03470000.01945000.0-4846000.0
Percentage of IncreaseDecreaseinAccountsPayableandAccruedLiabilitiesandLeaseLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:NoncashDispositionExpense

faro:NoncashDispositionExpense


Noncash
Period End2020-12-31
Value400000.0
Percentage of NoncashDispositionExpense100.0

faro:ProvisionRecoveriesforBadDebtsNet

faro:ProvisionRecoveriesforBadDebtsNet


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value46000.0-89000.05000.0-245000.0695000.0-15000.01090000.0998000.0102000.0-100000.0547000.0149000.0187000.024000.049000.091000.0141000.089000.0171000.0153000.0264000.0310000.0
Percentage of ProvisionRecoveriesforBadDebtsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:RepaymentsOnFinanceLeases

faro:RepaymentsOnFinanceLeases


Repayments
Period End2021-06-302021-03-312020-06-302020-03-31
Value81000.086000.078000.082000.0
Percentage of RepaymentsOnFinanceLeases100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries

us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries


Allowance
Period End2021-06-302021-03-31
Value11000.0199000.0
Percentage of AllowanceForDoubtfulAccountsReceivableRecoveries100.0100.0

us-gaap:AmortizationOfAcquisitionCosts us-gaap:BusinessAcquisition

us-gaap:AmortizationOfAcquisitionCosts

faro:Holobuilder


Amortization
Period End2021-06-30
Value300000.0
Percentage of AmortizationOfAcquisitionCosts100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value7.016
Percentage of BusinessCombinationConsiderationTransferred1100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh us-gaap:ValuationTechnique

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh

faro:MonteCarloSimulationValuationModel


Business
Period End2021-06-302021-03-31
Value01200000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh0.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value9.6115.47.89.8124.36.38.8103.55.37.29.0
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationAndAmortization

us-gaap:DepreciationAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value3.0993.193.6083.4223.453.7594.3134.8814.5734.7494.8464.7474.3774.3434.5134.3683.9893.7184.1353.3813.2663.0863.1952.792.7392.4931.9081.8051.8681.8471.771.6991.7361.8331.8121.7961.6891.6791.6651.7111.7221.6141.4921.7791.5151.54
Percentage of DepreciationAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1203000.0-4649000.04385000.01975000.0936000.0-1656000.01707000.0-2370000.0784000.0-639000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeBenefitsAndShareBasedCompensation us-gaap:IncomeStatementLocation

us-gaap:EmployeeBenefitsAndShareBasedCompensation

us-gaap:CostOfSales


Employee
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.2140.0660.0930.271
Percentage of EmployeeBenefitsAndShareBasedCompensation100.0100.0100.0100.0

us-gaap:OperatingExpense


Employee
Period End2021-06-302021-03-312020-06-302020-03-31
Value3.0692.0282.0761.905
Percentage of EmployeeBenefitsAndShareBasedCompensation1434.13072.72232.3703.0

us-gaap:ResearchAndDevelopmentExpense


Employee
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.5430.3460.4590.382
Percentage of EmployeeBenefitsAndShareBasedCompensation253.7524.2493.5141.0

us-gaap:SellingGeneralAndAdministrativeExpenses


Employee
Period End2021-06-302021-03-312020-06-302020-03-31
Value2.5261.6821.6171.523
Percentage of EmployeeBenefitsAndShareBasedCompensation1180.42548.51738.7562.0

us-gaap:EmployeeBenefitsAndShareBasedCompensation us-gaap:ProductOrService, us-gaap:IncomeStatementLocation

us-gaap:Product, us-gaap:CostOfSales


Employee
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.1780.110.0410.154
Percentage of EmployeeBenefitsAndShareBasedCompensation83.2166.744.156.8

us-gaap:Service, us-gaap:CostOfSales


Employee
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.036-0.0440.0520.117
Percentage of EmployeeBenefitsAndShareBasedCompensation16.8-66.755.943.2

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestExpense


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

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeaseInterestPaymentOnLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value9000.05000.06000.06000.017000.09000.010000.011000.012000.012000.0
Percentage of FinanceLeaseInterestPaymentOnLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value167000.086000.072000.077000.0160000.082000.085000.086000.097000.090000.0
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:FinanceLeaseRightOfUseAssetAmortization


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

us-gaap:FinitelivedIntangibleAssetsAcquired1 us-gaap:BusinessAcquisition

us-gaap:FinitelivedIntangibleAssetsAcquired1

faro:AdvancedTechnicalSolutions


Finitelived
Period End2020-08-21
Value1.295
Percentage of FinitelivedIntangibleAssetsAcquired1100.0

faro:Holobuilder


Finitelived
Period End2021-06-04
Value10
Percentage of FinitelivedIntangibleAssetsAcquired10.0

us-gaap:FinitelivedIntangibleAssetsAcquired1 us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

faro:AdvancedTechnicalSolutions, us-gaap:CustomerRelationships


Finitelived
Period End2020-08-21
Value0.495
Percentage of FinitelivedIntangibleAssetsAcquired138.2

faro:AdvancedTechnicalSolutions, us-gaap:TechnologyBasedIntangibleAssets


Finitelived
Period End2020-08-21
Value0.767
Percentage of FinitelivedIntangibleAssetsAcquired159.2

faro:AdvancedTechnicalSolutions, us-gaap:TradeNames


Finitelived
Period End2020-08-21
Value0.033
Percentage of FinitelivedIntangibleAssetsAcquired12.5

faro:Holobuilder, us-gaap:CustomerRelationships


Finitelived
Period End2021-06-04
Value3.3
Percentage of FinitelivedIntangibleAssetsAcquired10.0

faro:Holobuilder, us-gaap:TechnologyBasedIntangibleAssets


Finitelived
Period End2021-06-04
Value6.8
Percentage of FinitelivedIntangibleAssetsAcquired10.0

faro:Holobuilder, us-gaap:TradeNames


Finitelived
Period End2021-06-04
Value0.37
Percentage of FinitelivedIntangibleAssetsAcquired10.0

us-gaap:GainLossOnDispositionOfAssets1

us-gaap:GainLossOnDispositionOfAssets1


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-26
Value-66000.0-20000.0-32000.0-52000.0-289000.0-10000.0-2087000.0-204000.0-291000.0-57000.0209000.0-236000.0-38000.0-127000.0-188000.0-141000.0-45000.0-77000.0-46000.0-509000.0-241000.0-64000.0-70000.0-233000.0
Percentage of GainLossOnDispositionOfAssets1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-1.157-1.1532.752-1.051-3.669-1.3894.72-0.56-1.796-1.3231.796-0.704-1.807-2.57120-0.0080.028-0.6180.618-0.522-0.1190.6410.4590.263-0.4090.493-0.025-1.6191.672-0.832-1.21-1.6583.415-0.8511.707-0.7742.4010.40.939-0.7421.147-0.043-0.041-0.234
Percentage of IncreaseDecreaseInAccruedIncomeTaxesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-06-302020-03-312019-09-302018-09-30
Value-0.304-0.323-2.774-0.3650.1430.0
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.00.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability us-gaap:ProductOrService

faro:Customerdeposits


Increase
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value-1.1890.4311.345-0.9610.655-0.239-0.136-0.310.62-0.4890.595-0.213-0.4550.157
Percentage of IncreaseDecreaseInContractWithCustomerLiability0.00.0-48.5263.30.0-167.10.00.00.00.00.00.00.00.0

faro:Unearnedservicerevenues


Increase
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.665-0.252-2.774-0.3655.6271.8111.6742.3243.9151.0431.1411.231
Percentage of IncreaseDecreaseInContractWithCustomerLiability0.00.0100.0100.00.01266.40.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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-0.3641.3465.5291.956-3.939-7.408-0.5481.6422.181-4.4637.0530.7312.590.936-3.581-2.6555.3081.181-4.5833.11-2.8320.717-2.9063.7920.3861.5621.621.54-0.1980.539-0.0192.6-1.3042.0690.639-0.338-0.411.979-1.290.6751.5230.509-1.2831.618-1.2023.039
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.0100.0100.0

us-gaap:InventoryWriteDown

us-gaap:InventoryWriteDown


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-29
Value0.2361.4040.5710.2990.2750.204150.950.5850.8960.44.70.1920.3120.4630.5350.1690.5671.1971.4971.0270.4131.3188.0550.4771.028-0.3161.2080.7191.661
Percentage of InventoryWriteDown100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-302019-06-302019-03-31
Value1922000.01970000.02200000.02245000.02006000.02055000.02078000.02039000.02029000.01969000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3827000.01873000.01821000.02310000.04141000.02098000.01903000.02024000.02081000.02029000.0
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-10-012011-07-022011-04-02
Value4.867-10.1748.3664.339-1.688-3.7787.031-5.6461.263-1.564-1.587-4.911-9.3775.2141.5653.8757.144.159-10.8651.339-1.7956.621-5.104-3.4752.191-6.778-6.162-7.8170.099-0.0810.3283.5580.468-3.4290.911.303-3.0221.334-4.5782.7712.571
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value4.867-10.1744.339-1.688-3.778-5.6461.263-1.564-4.911-9.3775.214
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities


Payment
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-09-30
Value0733000.00002851000.00250000.0288000.0600000.0000500000.0300000.0
Percentage of PaymentForContingentConsiderationLiabilityFinancingActivities0.0100.00.00.00.0100.00.0100.0100.0100.00.00.00.0100.0100.0

us-gaap:PaymentsForLegalSettlements us-gaap:ProductOrService

us-gaap:PaymentsForLegalSettlements

us-gaap:GovernmentContract


Payments
Period End2021-03-31
Value12
Percentage of PaymentsForLegalSettlements100.0

us-gaap:PaymentsForRestructuring us-gaap:RestructuringCostAndReserve

us-gaap:PaymentsForRestructuring

us-gaap:EmployeeSeverance


Payments
Period End2021-06-302021-03-312020-03-31
Value2.11.40.9
Percentage of PaymentsForRestructuring100.0100.0100.0

us-gaap:PaymentsForRestructuring us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

faro:SeveranceAndBenefits, faro:RestructuringPlan1


Payments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value1.4160.8412.8864.5260.853
Percentage of PaymentsForRestructuring67.460.10.00.094.8

us-gaap:EmployeeSeverance, faro:RestructuringPlan1


Payments
Period End2020-09-302020-06-302020-03-31
Value2.94.50.9
Percentage of PaymentsForRestructuring0.00.0100.0

us-gaap:OtherRestructuring, faro:RestructuringPlan1


Payments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value0.7030.5760.9951.4490.074
Percentage of PaymentsForRestructuring33.541.10.00.08.2

us-gaap:PaymentsForRestructuring us-gaap:RestructuringPlan

faro:RestructuringPlan1


Payments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value2.1191.4173.8815.9750.927
Percentage of PaymentsForRestructuring100.9101.20.00.0103.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value443000.03336000.0159000.0828000.01581000.0-51000.0302000.01138000.0000
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:PaymentsToAcquireBusinessesGross

us-gaap:PaymentsToAcquireBusinessesGross


Payments
Period End2020-12-312017-12-312017-09-302016-12-312016-09-302015-12-312015-09-262015-06-272015-03-282014-12-31
Value0.00.10.06.797200.00.0550.0120.15
Percentage of PaymentsToAcquireBusinessesGross0.0100.00.0100.0100.00.0100.00.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

faro:AdvancedTechnicalSolutions


Payments
Period End2020-08-21
Value5.1
Percentage of PaymentsToAcquireBusinessesGross0.0

faro:Holobuilder


Payments
Period End2021-06-04
Value34
Percentage of PaymentsToAcquireBusinessesGross0.0

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:PaymentsToAcquireIntangibleAssets


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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value890000.0890000.0485000.0140000.0238000.0435000.083000.0802000.0704000.0529000.0184000.0530000.0536000.0650000.01032000.0700000.0313000.0332000.0217000.0728000.0390000.0322000.0389000.0566000.01052000.0133000.0141000.0153000.0508000.0419000.0417000.0955000.0338000.0494000.0589000.0329000.0250000.0193000.0244000.0221000.0131000.0294000.0405000.0192000.0177000.0205000.0
Percentage of PaymentsToAcquireIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ProceedsFromSaleOfEquityMethodInvestments

us-gaap:ProceedsFromSaleOfEquityMethodInvestments


Proceeds
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value0.0169.0330.00.0
Percentage of ProceedsFromSaleOfEquityMethodInvestments0.0100.0100.0100.00.00.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2020-09-30
Value125000.0
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment100.0

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockOptionsExercised


Proceeds
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value0.0475.1181.531.0522.8021.5930.4430.292130.3486.7850.1030.0160.268
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualPayments


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-31
Value627000.0724000.0713000.0779000.0937000.0705000.0949000.01150000.01007000.0975000.01242000.0865000.0979000.01067000.01395000.0768000.0734000.01114000.01334000.0681000.0764000.0480000.01098000.0760000.0877000.01272000.0889000.0
Percentage of ProductWarrantyAccrualPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:ProductWarrantyAccrualWarrantiesIssued


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-10-012011-04-02
Value664000.0620000.0949000.0604000.0515000.0659000.0928000.0817000.0977000.0878000.01208000.0908000.01066000.0914000.01439000.0782000.0950000.0874000.01252000.0957000.0873000.0462000.01203000.0714000.0925000.0755000.01151000.0822000.01006000.0869000.0902000.0881000.0885000.0873000.0840000.0774000.0652000.0805000.0863000.0487000.0
Percentage of ProductWarrantyAccrualWarrantiesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022010-12-312010-10-022010-07-032010-04-03
Value-46000.089000.041000.0274000.0132000.0-71000.0-95000.011000.0549000.0538000.0753000.0329000.0770000.0832000.0458000.0348000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestructuringAndRelatedCostIncurredCost us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

us-gaap:RestructuringAndRelatedCostIncurredCost

us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2020-09-302020-06-302020-03-31
Value0.30.613
Percentage of RestructuringAndRelatedCostIncurredCost100.0100.0100.0

us-gaap:RestructuringCharges

us-gaap:RestructuringCharges


Restructuring
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-31
Value0.7791.5241.20.2390.63613490.00.0
Percentage of RestructuringCharges100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:RestructuringCharges us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

faro:SeveranceAndBenefits, faro:RestructuringPlan1


Restructuring
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value0.4371.043-0.767-0.55612
Percentage of RestructuringCharges56.168.4-320.9-87.494.7

us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value0.3420.4811.0060.8420.732
Percentage of RestructuringCharges43.931.6420.9132.45.3

us-gaap:RestructuringCharges us-gaap:RestructuringPlan

faro:RestructuringPlan1


Restructuring
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value0.7791.5240.2390.28613
Percentage of RestructuringCharges100.0100.0100.045.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.6140.567111.3340.4240.3950.82.2540.5165.4
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value100000.0100000.00100000.0100000.0100000.00100000.0100000.0100000.0
Percentage of ShortTermLeaseCost100.0100.00.0100.0100.0100.00.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value3.2832.0942.0832.1672.1783.3872.7522.5642.3171.8471.553
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value3.2832.0942.0832.1672.1783.3872.7522.5642.3171.8471.553
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:AccruedRestructuringCosts

faro:AccruedRestructuringCosts


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1.1152.4542.3473.437.072120.0
Percentage of AccruedRestructuringCosts100.0100.0100.0100.0100.0100.00.0

faro:BusinessCombinationConsiderationTransferredNetOfCashAcquired us-gaap:BusinessAcquisition

faro:BusinessCombinationConsiderationTransferredNetOfCashAcquired

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value6.036
Percentage of BusinessCombinationConsiderationTransferredNetOfCashAcquired100.0

faro:Holobuilder


Business
Period End2021-06-04
Value33
Percentage of BusinessCombinationConsiderationTransferredNetOfCashAcquired0.0

faro:ContractContingentLiability

faro:ContractContingentLiability


Contract
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value121312121111115.3475.267
Percentage of ContractContingentLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:ContractWithCustomerLiabilityCustomerDepositsCurrent

faro:ContractWithCustomerLiabilityCustomerDepositsCurrent


Contract
Period End2021-06-302021-03-312020-12-312019-12-312018-12-31
Value4496000.03650000.02807000.03108000.03144000.0
Percentage of ContractWithCustomerLiabilityCustomerDepositsCurrent100.0100.0100.0100.0100.0

faro:DeferredTaxAssetsDepreciation

faro:DeferredTaxAssetsDepreciation


Deferred
Period End2020-12-312019-12-312018-12-31
Value1419000.0345000.00
Percentage of DeferredTaxAssetsDepreciation100.0100.00.0

faro:DeferredTaxAssetsLeaseLiability

faro:DeferredTaxAssetsLeaseLiability


Deferred
Period End2020-12-312019-12-31
Value6986000.04591000.0
Percentage of DeferredTaxAssetsLeaseLiability100.0100.0

faro:DeferredTaxLiabilitiesRightOfUseAsset

faro:DeferredTaxLiabilitiesRightOfUseAsset


Deferred
Period End2020-12-312019-12-31
Value6636000.04591000.0
Percentage of DeferredTaxLiabilitiesRightOfUseAsset100.0100.0

faro:FinanceLeaseRightOfUseAssetAccumulatedDepreciation

faro:FinanceLeaseRightOfUseAssetAccumulatedDepreciation


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1128000.01099000.01415000.01338000.01301000.0890000.01150000.0
Percentage of FinanceLeaseRightOfUseAssetAccumulatedDepreciation100.0100.0100.0100.0100.0100.0100.0

faro:FinanceLeaseRightOfUseAssetGross

faro:FinanceLeaseRightOfUseAssetGross


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1397000.01458000.01813000.01806000.01786000.01553000.01870000.0
Percentage of FinanceLeaseRightOfUseAssetGross100.0100.0100.0100.0100.0100.0100.0

faro:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

faro:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-312020-09-30
Value6963000.07620000.01033000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

faro:OperatingandFinanceLeaseLiabilityCurrent

faro:OperatingandFinanceLeaseLiabilityCurrent


Operatingand
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value5235000.05596000.05835000.05089000.04904000.05947000.06674000.06615000.06494000.06446000.00
Percentage of OperatingandFinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

faro:OperatingandFinanceLeaseLiabilityNoncurrent

faro:OperatingandFinanceLeaseLiabilityNoncurrent


Operatingand
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value192022111112131313140.0
Percentage of OperatingandFinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

faro:RestructuringAndRelatedCostCash us-gaap:Range, us-gaap:RestructuringCostAndReserve

faro:RestructuringAndRelatedCostCash

srt:Maximum, us-gaap:OtherRestructuring


Restructuring
Period End2021-03-312020-02-14
Value8.021
Percentage of RestructuringAndRelatedCostCash100.0100.0

srt:Minimum, us-gaap:OtherRestructuring


Restructuring
Period End2021-06-302021-03-312020-02-14
Value6.06.017
Percentage of RestructuringAndRelatedCostCash0.075.081.0

faro:RestructuringAndRelatedCostCash us-gaap:Range, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

srt:Maximum, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2020-09-302020-02-14
Value1115
Percentage of RestructuringAndRelatedCostCash0.071.4

srt:Minimum, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2020-09-302020-02-14
Value9.011
Percentage of RestructuringAndRelatedCostCash0.052.4

faro:RestructuringAndRelatedCostCash us-gaap:Range, us-gaap:StatementScenario, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

srt:Maximum, srt:ScenarioForecast, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-12-31
Value9.0
Percentage of RestructuringAndRelatedCostCash0.0

srt:Minimum, srt:ScenarioForecast, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-12-31
Value7.0
Percentage of RestructuringAndRelatedCostCash0.0

faro:ServiceAndDemonstrationInventoryNet

faro:ServiceAndDemonstrationInventoryNet


Service
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262014-12-31
Value31313133343433393938393538413935353129333334333236
Percentage of ServiceAndDemonstrationInventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:ServiceAndSalesDemonstrationInventoryNet

faro:ServiceAndSalesDemonstrationInventoryNet


Service
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value313131333434333939383935384139353531293333343336
Percentage of ServiceAndSalesDemonstrationInventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:TotalEstimatedLiabilityFromPriceAdjustmentClauses us-gaap:ProductOrService

faro:TotalEstimatedLiabilityFromPriceAdjustmentClauses

us-gaap:GovernmentContract


Total
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value121312121111115.35.3
Percentage of TotalEstimatedLiabilityFromPriceAdjustmentClauses100.0100.0100.0100.0100.0100.0100.0100.0100.0

faro:UndiscountedMaximumPaymentBasedonMilestone

faro:UndiscountedMaximumPaymentBasedonMilestone


Undiscounted
Period End2020-12-31
Value1200000.0
Percentage of UndiscountedMaximumPaymentBasedonMilestone100.0

faro:VariableInterestEntityPotentialAdditionalInvestment us-gaap:ConsolidatedEntities

faro:VariableInterestEntityPotentialAdditionalInvestment

us-gaap:VariableInterestEntityNotPrimaryBeneficiary


Variable
Period End2020-12-31
Value1800000.0
Percentage of VariableInterestEntityPotentialAdditionalInvestment100.0

us-gaap:AccountsReceivableGross

us-gaap:AccountsReceivableGross


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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-31
Value636368515262796776779077737374626062635958617165716485716868695655576655575362
Percentage of AccountsReceivableGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent


Accrual
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-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
Value4402000.05556000.05013000.02948000.02765000.02440000.04077000.02570000.02803000.03344000.03550000.02922000.02858000.02778000.03787000.02697000.03517000.03023000.04026000.01829000.02160000.0
Percentage of AccrualForTaxesOtherThanIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedIncomeTaxesNoncurrent


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

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AccruedProfessionalFeesCurrent


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-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312012-12-31
Value1993000.01705000.01810000.01961000.02220000.01609000.01793000.02319000.02335000.02304000.02154000.02088000.01837000.01839000.01541000.01442000.01784000.01455000.01775000.01848000.01558000.01170000.02014000.01207000.01348000.01250000.01475000.01979000.01673000.01301000.01203000.01472000.0
Percentage of AccruedProfessionalFeesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.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-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312010-12-312009-12-312008-12-31
Value3635000.03600000.03888000.03884000.04038000.03434000.03449000.02454000.01732000.01642000.01748000.02033000.02067000.02011000.01957000.02040000.01915000.01851000.01829000.01731000.01855000.01617000.01417000.01523000.01511000.02020000.01844000.02771000.02952000.03524000.03686000.04027000.03956000.03899000.03780000.04317000.04333000.04672000.04585000.04700000.03159000.01727000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:BusinessCombinationContingentConsiderationAsset us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationContingentConsiderationAsset

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value1000000.0
Percentage of BusinessCombinationContingentConsiderationAsset100.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:BusinessCombinationContingentConsiderationLiability

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value1047000.0976000.01056000.0980000.0733000.0733000.0733000.01988000.04879000.05205000.05531000.05846000.01019000.01019000.0412000.01742000.02100000.02100000.02100000.02322000.02692000.02820000.02695000.0600000.0
Percentage of BusinessCombinationContingentConsiderationLiability100.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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value886000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets100.0

faro:Holobuilder


Business
Period End2021-06-04
Value245000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value980000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value389000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther100.0

faro:Holobuilder


Business
Period End2021-06-04
Value7000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value185000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0

faro:Holobuilder


Business
Period End2021-06-04
Value192000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value355000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable100.0

faro:Holobuilder


Business
Period End2021-06-04
Value56000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue

faro:Holobuilder


Business
Period End2021-06-04
Value2732000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets

faro:Holobuilder


Business
Period End2021-06-04
Value987000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value277000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value1.295
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

faro:Holobuilder


Business
Period End2021-06-04
Value10
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value312000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value355000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities100.0

faro:Holobuilder


Business
Period End2021-06-04
Value2788000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet

faro:AdvancedTechnicalSolutions


Business
Period End2020-08-21
Value1826000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet100.0

faro:Holobuilder


Business
Period End2021-06-04
Value8914000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

faro:Holobuilder


Business
Period End2021-06-04
Value46000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0

us-gaap:CapitalizedContractCostGross us-gaap:BalanceSheetLocation, us-gaap:CapitalizedContractCost

us-gaap:CapitalizedContractCostGross

us-gaap:OtherNoncurrentAssets, faro:Commissions


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1400000.01400000.01500000.01000000.01000000.01000000.01000000.0
Percentage of CapitalizedContractCostGross100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidExpensesAndOtherCurrentAssets, faro:Commissions


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2300000.02500000.02600000.02000000.02000000.02000000.02100000.0
Percentage of CapitalizedContractCostGross164.3178.6173.3200.0200.0200.0210.0

us-gaap:CapitalizedContractCostGross us-gaap:CapitalizedContractCost

faro:Commissions


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3700000.03900000.04100000.03000000.03000000.03000000.03100000.0
Percentage of CapitalizedContractCostGross264.3278.6273.3300.0300.0300.0310.0

us-gaap:CapitalizedContractCostNet

us-gaap:CapitalizedContractCostNet


Capitalized
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-31
Value4100000.03100000.02700000.02600000.02500000.02500000.0
Percentage of CapitalizedContractCostNet100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostNet us-gaap:BalanceSheetLocation

us-gaap:OtherNoncurrentAssets


Capitalized
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-31
Value1500000.01000000.0900000.0800000.0700000.0700000.0
Percentage of CapitalizedContractCostNet36.632.333.330.828.028.0

us-gaap:PrepaidExpensesAndOtherCurrentAssets


Capitalized
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-31
Value2600000.02100000.01800000.01800000.01800000.01800000.0
Percentage of CapitalizedContractCostNet63.467.766.769.272.072.0

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value2121211919192018171615131311
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerRefundLiability

us-gaap:ContractWithCustomerRefundLiability


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value200000.0200000.0300000.0100000.0100000.0100000.0100000.0100000.0100000.0100000.0100000.0100000.0
Percentage of ContractWithCustomerRefundLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value4746472321211814141414151515
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value6636000.03174000.05373000.06348000.0
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsDeferredIncome


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value11116.6845.3642.1552.3371.649
Percentage of DeferredTaxAssetsDeferredIncome100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets


Deferred
Period End2020-12-31
Value19
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:IntellectualProperty


Deferred
Period End2020-12-31
Value19
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets99.5

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets us-gaap:IncomeTaxAuthority

us-gaap:ForeignCountry


Deferred
Period End2020-12-31
Value19
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.5

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value60322122
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312010-12-31
Value8.537.4817.0388.7828.0056.5689.214141414141515140.0149390.014084
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value21157.27.77.85.25.25.4764.2640.0049570.004564
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsDomestic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value7100000.07200000.06500000.07900000.06400000.06600000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsForeign100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value735000.01760000.0759000.01479000.01213000.02021000.01516000.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DomesticCountry


Deferred
Period End2020-12-31
Value2300000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0

us-gaap:StateAndLocalJurisdiction


Deferred
Period End2020-12-31
Value400000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwards17.4

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value2828000.01207000.0485000.01785000.02035000.00
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsOther100.0100.0100.0100.0100.00.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value3271000.04157000.04222000.04366000.04501000.03664000.02756000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value5234000.04820000.01559000.0419000.0456000.0774000.0512000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value310000.0616000.0533000.0695000.01121000.0657000.0404000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepositsAssets

us-gaap:DepositsAssets


Deposits
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value119897798877158665337
Percentage of DepositsAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312010-12-31
Value17161712121115131513171414131612141113131110121010121714111011109.0919.4299.3649.1357.8889.022108.303
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2020-12-31
Value13
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value285000.0379000.0424000.0492000.0542000.0693000.0751000.0800000.0900000.0888000.0888000.0
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


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

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


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

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value299000.0398000.0445000.0520000.0
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value55000.064000.0292000.0129000.0
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive


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

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value3000.04000.017000.04000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value11000.016000.045000.022000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value32000.040000.089000.050000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2021-06-302021-03-312020-09-30
Value198000.0274000.0315000.0
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value14000.019000.021000.028000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value269000.0359000.0398000.0468000.0485000.0663000.0720000.0800000.0900000.0853000.0900000.0
Percentage of FinanceLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5.095.065.075.070.05060.05060.0509
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value2737282420182021191717
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

faro:PatentsAndTrademarks


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value7.4956.8946.6015.724.9274.134.621
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization27.318.422.823.624.422.623.0

faro:ProductTechnology


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value101912107.6147.2048.2159.71
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization39.352.942.745.037.639.340.845.3

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value4.0022.5092.5881.6850.8370.287
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization14.66.79.07.04.11.6

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value5.1738.2147.385.9096.856.987.2997.604
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization18.822.025.524.433.938.136.335.5

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


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

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value4051614642342929262424
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

faro:PatentsAndTrademarks


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value14131413131312
Percentage of FiniteLivedIntangibleAssetsGross35.126.523.629.831.438.041.6

faro:ProductTechnology


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1424261915109.06510
Percentage of FiniteLivedIntangibleAssetsGross35.946.542.941.636.930.631.037.0

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value6.5415.15125.8895.4663.087
Percentage of FiniteLivedIntangibleAssetsGross16.09.919.412.612.99.0

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value5.2658.8758.6937.4438.013108.018.028
Percentage of FiniteLivedIntangibleAssetsGross12.917.114.015.918.931.427.427.2

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-262015-06-272015-03-282014-12-31
Value181717172022213234312522232017191313152021201726171813
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.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-262015-06-272015-03-282014-12-31
Value322929323332363637433939373736394439363430282828292727
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.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value5179000.05302000.06914000.03854000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value6304000.06647000.05551000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


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-312014-12-31
Value1047000.0976000.01056000.0980000.0733000.0733000.0733000.01988000.04879000.05205000.05531000.05846000.01019000.01019000.0412000.01742000.02100000.02100000.02100000.02322000.02692000.02820000.02695000.0600000.0
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


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

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-31
Value1.3
Percentage of OperatingLossCarryforwards100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-31
Value28
Percentage of OperatingLossCarryforwards2184.6

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:OtherSundryLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312010-12-31
Value1737000.02042000.01958000.02411000.03904000.01738000.02860000.03027000.03595000.04018000.05040000.06954000.02930000.03569000.03262000.03437000.03412000.03314000.02528000.04931000.06253000.05137000.05453000.06916000.05167000.03733000.04389000.04368000.04224000.04170000.04975000.04329000.03427000.05370000.05021000.03640000.03863000.04025000.04080000.04048000.0
Percentage of OtherSundryLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:PercentageOfFIFOInventory

us-gaap:PercentageOfFIFOInventory


Percentage
Period End2020-12-31
Value100.0
Percentage of PercentageOfFIFOInventory100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-262015-06-272015-03-282014-12-312014-09-272014-06-282014-03-292013-12-312013-09-282013-06-292013-03-302012-12-312012-09-292012-06-302012-03-312011-12-312010-12-31
Value1616000.01579000.01683000.01447000.01622000.02044000.02090000.02111000.02444000.02474000.02571000.02605000.02562000.02475000.02628000.02584000.02570000.02354000.02594000.02676000.02400000.02291000.02309000.02204000.02250000.02202000.02719000.02457000.02750000.02238000.02364000.02427000.02453000.02148000.02359000.02246000.02445000.02470000.02365000.01857000.0
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312019-12-31
Value21212326
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization100.0100.0100.0100.0

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationDueInNextTwelveMonths


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value40424449
Percentage of PurchaseObligationDueInNextTwelveMonths100.0100.0100.0100.0

us-gaap:RestructuringAndRelatedCostExpectedCost1 us-gaap:Range, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

us-gaap:RestructuringAndRelatedCostExpectedCost1

srt:Maximum, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-03-312020-12-312020-09-302020-06-30
Value15151722
Percentage of RestructuringAndRelatedCostExpectedCost1100.0100.0100.0100.0

srt:Minimum, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-03-312020-12-312020-09-302020-06-30
Value5.05.07.012
Percentage of RestructuringAndRelatedCostExpectedCost133.333.341.254.5

us-gaap:RestructuringAndRelatedCostExpectedCost1 us-gaap:Range, us-gaap:StatementScenario, us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

srt:Maximum, srt:ScenarioForecast, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-12-31
Value15
Percentage of RestructuringAndRelatedCostExpectedCost10.0

srt:Minimum, srt:ScenarioForecast, us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-12-31
Value5.0
Percentage of RestructuringAndRelatedCostExpectedCost10.0

us-gaap:RestructuringReserve us-gaap:RestructuringCostAndReserve, us-gaap:RestructuringPlan

us-gaap:RestructuringReserve

faro:SeveranceAndBenefits, faro:RestructuringPlan1


Restructuring
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312020-02-14
Value0.7041.6831.4813.3687.021120.0
Percentage of RestructuringReserve100.0100.0100.0100.0100.0100.00.0

us-gaap:OtherRestructuring, faro:RestructuringPlan1


Restructuring
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312020-02-14
Value0.4110.7710.8660.0620.0510.6580.0
Percentage of RestructuringReserve58.445.858.51.80.75.40.0

us-gaap:RestructuringReserve us-gaap:RestructuringPlan

faro:RestructuringPlan1


Restructuring
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312020-02-14
Value1.1152.4542.3473.437.072120.0
Percentage of RestructuringReserve158.4145.8158.5101.8100.7105.40.0

us-gaap:RestructuringReserveCurrent

us-gaap:RestructuringReserveCurrent


Restructuring
Period End2020-12-31
Value2347000.0
Percentage of RestructuringReserveCurrent100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-312020-03-312019-12-312019-09-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
Value60.9259.4449.5347.8147.645.5342.6642.6442.4141.5934.7534.634.4734.3433.3933.443.47
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value56.31
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value2187000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:EmployeeStockOption


Sharebased
Period End2020-12-31
Value2.125
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UndistributedEarningsOfForeignSubsidiaries


Undistributed
Period End2020-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.4131119106786750
Percentage of UndistributedEarningsOfForeignSubsidiaries100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1900000.0300000.0300000.0300000.0300000.0300000.0
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0100.0100.0100.0

Line plots across dimensions of each concept


COGS Ratio
us-gaap:ProductOrService
(None,)
C O G S  Ratious-gaap: Product Or Service
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:ProductOrService, us-gaap:IncomeStatementLocation
(None, 'us-gaap:CostOfSales')
Allocated Share Based Compensation Expenseus-gaap: Product Or Service, us-gaap: Income Statement Location
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap: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:ContractWithCustomerLiabilityCurrent
us-gaap:ProductOrService
(None,)
Contract With Customer Liability Currentus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components