KFRC


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

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:SharesIssued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:IncomeLossFromContinuingOperationsPerBasicShare

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfRevenue

us-gaap:GainLossOnInvestments

us-gaap:GrossProfit
us-gaap:StatementBusinessSegments

us-gaap:IncomeLossFromContinuingOperations

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaid

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
us-gaap:SubsequentEventType

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:TreasuryStockValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:UnrecognizedTaxBenefits

kfrc:HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum

kfrc:HealthInsuranceStopLossMaximumPerClaim

kfrc:NoncashLeaseExpense

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:DeferredIncomeTaxesAndTaxCredits

us-gaap:DefinedBenefitPlanInterestCost

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost

us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
us-gaap:StatementScenario, us-gaap:SubsequentEventType
us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1

us-gaap:DefinedBenefitPlanServiceCost

us-gaap:DepreciationAndAmortization
us-gaap:DisposalGroupClassification, us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperations
us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax

us-gaap:DividendsCommonStock
us-gaap:StatementEquityComponents

us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges

us-gaap:IncomeLossAttributableToParent

us-gaap:IncomeLossFromEquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:OperatingLeaseImpairmentLoss

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsToAcquireEquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:PensionAndOtherPostretirementBenefitExpense

us-gaap:ProceedsFromLinesOfCredit

us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments

us-gaap:ProceedsFromSaleOfBuildings
us-gaap:StatementScenario, us-gaap:SubsequentEventType

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:IncomeStatementLocation
us-gaap:SaleAndLeasebackTransactionGainLossNet
us-gaap:StatementScenario, us-gaap:SubsequentEventType
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:TreasuryStockSharesAcquired

us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:StatementEquityComponents
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:StatementScenario
invest:DerivativeNotionalAmount

kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables

kfrc:AccountsReceivableReservesUnrelatedToCreditLosses

kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation

kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredPayrollTaxes

kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability

kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes

kfrc:DeferredTaxLiabilitiesPartnershipBasisDifference

kfrc:DefinedBenefitPlanExpectedFutureBenefitPaymentYearsSixThroughTen
us-gaap:FairValueByLiabilityClass, us-gaap:UnusualOrInfrequentItem
kfrc:EmployeeBenefitsNoncurrentCARESAct
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
kfrc:EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh

kfrc:PurchaseObligationToBePaidYearsThreeFourAndFive

kfrc:SupplementalUnemploymentBenefitsOnChangeInControl

kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl

us-gaap:AccruedEmployeeBenefitsCurrent

us-gaap:AccruedInsuranceCurrent

us-gaap:AccruedPayrollTaxesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization

us-gaap:CapitalizedComputerSoftwareNet

us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationLiabilityCurrent

us-gaap:DeferredCompensationPlanAssets

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPrepaidExpenses

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
us-gaap:Range
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
us-gaap:Range
us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeLiabilities
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

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

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:EquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:GoodwillGross

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:CreditFacility, us-gaap:LongtermDebtType
us-gaap:LettersOfCreditOutstandingAmount

us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
us-gaap:CreditFacility, us-gaap:LongtermDebtType
us-gaap:LineOfCredit

us-gaap:LongTermLineOfCredit

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:PurchaseObligation

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationDueInSecondYear

us-gaap:SaleLeasebackTransactionNetBookValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
us-gaap:PlanName, us-gaap:SubsequentEventType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased

us-gaap:ShortTermBorrowings

us-gaap:TreasuryStockShares

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

us-gaap:WorkersCompensationLiabilityCurrent

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Other Liabilities Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Share Based Compensation
NetCashProvidedByUsedInInvestingActivities
Proceeds From Sale Maturity And Collections Of Investments
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Dividends Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:CommonStockValue ███▇▇▇▇▇▇▇▇▆▆▆▆▅▆▆▆▅▅▅▄▄▄▄▃▃▃▃▃▂▂▁▁▁▁▁▁▁▁0.7270.7260.7260.7220.7220.7220.7220.7190.7190.7190.7190.7160.7160.7160.7150.7120.7130.7130.7130.7090.710.710.7050.7050.7050.7050.70.70.6980.6970.6950.6890.6890.6880.6850.6850.6850.6850.6860.6850.685NA0.665NANA
 us-gaap:SharesIssued us-gaap:StatementEquityComponents us-gaap:CommonStock███▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▅▅▅▅▄▅▄▄▄▃▃▃▂▂▂▁▁▁▁▁▁▁72.65572.61572.672.24772.23772.19872.20271.87471.86571.8671.85671.54471.59671.56271.49471.22471.26371.28171.26870.89771.06371.02370.55870.53570.54870.48370.02970.01569.75269.67969.4868.91268.90868.86568.53168.48768.45268.4468.56668.51468.459NA66.542NANA
 us-gaap:SharesIssued us-gaap:StatementEquityComponents us-gaap:TreasuryStock███████▇▇▇▇▆▆▆▆▆▆▆▆▆▆▆▆▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▁50.96150.7450.42750.29150.29549.95849.27748.45847.29346.24945.82245.48345.47945.48145.16744.61744.54244.54644.46943.78543.2943.29442.1341.6241.31640.91140.61638.68936.7535.75735.75135.72235.38834.37933.9832.54431.72731.68730.64430.49425.894NA24.823NANA
us-gaap:CommonStockSharesIssued ████████████████████████████████████▁████72.65572.61572.672.24772.23772.19872.20271.87471.86571.8671.85671.54471.59671.56271.49471.22471.26371.28171.26870.89771.06371.02370.55870.53570.54870.48370.02970.01569.75269.67969.4868.91268.90868.86568.53168.4870.06845268.4468.56668.51468.459NA66.542NANA
us-gaap:CommonStockSharesOutstanding NANA72.6NANANA72.20271.87471.86571.8671.85671.54471.596NA71.494NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█21.28221.361NA21.1821.07821.86NA23.34224.45825.019NA25.36625.17825.094NA25.53525.48225.509NA26.17326.33526.842NA28.13228.33728.475NA31.55332.7133.168NA33.1333.85934.485NA36.24336.71234.703NA38.22840.46540.897NA40.38440.532
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic ▁█20.67320.932NA20.78220.7921.553NA22.7723.90124.516NA24.7324.70524.804NA25.29625.27325.223NA25.99626.1826.693NA27.81128.13428.276NA31.34732.48132.969NA32.98533.75434.391NA36.20436.71234.703NA37.41739.53139.836NA39.52339.5
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount NANANA0.2660.3520.332NA0.00.00.0NA0.00.00.0NA0.00.00.0NA0.00.00.0NANA0.00.0NA0.00.00.0NA0.00.00.0NA0.063NANANA0.2370.033NANANANA
us-gaap:EarningsPerShareBasic ▄▄▄▄▃▃▄▄█▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▆▃▃▂▃▃▃▃▃▁▃▃▃▃▃▃▃▃1.020.630.880.90.480.420.660.663.131.10.660.650.660.370.250.40.440.230.360.350.410.140.430.490.410.20.32.070.330.19-0.250.270.210.090.170.26-0.90.120.210.230.170.120.160000000000000030.160.13
us-gaap:EarningsPerShareDiluted ▄▄▄▄▃▃▄▄█▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▆▃▃▂▃▃▃▃▃▁▃▃▃▃▃▃▃▃1.00.620.860.890.470.420.640.643.061.070.650.640.650.370.240.40.440.230.360.340.410.140.430.480.410.20.32.060.330.19-0.250.270.210.090.170.26-0.90.120.20.220.170.120.160000000000000030.160.13
us-gaap:IncomeLossFromContinuingOperationsPerBasicShare NANA8.8e-079.000000000000001e-074.8e-074.2e-076.800000000000001e-077e-076.7e-073.3e-075.5e-075.699999999999999e-076.1e-073.2e-07NANANANANANANANA4.2999999999999996e-074.9e-074.1e-072.0000000000000002e-073.0999999999999994e-072.6e-072.4e-071.3e-07-2.4000000000000003e-072.7e-072.1e-079e-081.5999999999999992e-072.6e-07-9.000000000000001e-07-5.1e-071.4e-071.7000000000000001e-071.2e-077e-08NANANA
us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare NANA8.6e-078.900000000000001e-074.6999999999999995e-074.2e-076.6e-076.800000000000001e-076.6e-073.2e-075.4e-075.6e-076e-073.2e-07NANANANANANANANA4.2999999999999996e-074.8e-074.1e-072.0000000000000002e-073.0000000000000004e-072.5e-072.4e-071.3e-07-2.4000000000000003e-072.7e-07-2.1e-079e-081.5999999999999992e-072.6e-07-9.000000000000001e-07-5.1e-071.4e-071.7000000000000001e-071.2e-077e-08NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 Gross Margin us-gaap:StatementBusinessSegments kfrc:FinanceAndAccountingSegment▆▄▅█▅▁▂▂▂▂▃▂▃▃▄▄▅▅92.88683.66587.205105.17387.2768.42471.31873.55973.55671.09577.62775.50579.77280.94485.34985.22588.26687.295NA84.118NANANANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:StatementBusinessSegments kfrc:TechnologySegment█▆▅▄▄▅▅▅▅▄▄▄▃▂▂▂▂▁▁▂310.728279.56266.843260.251255.75266.784264.912271.999265.305255.643252.75251.079249.763236.497227.816229.281228.369222.045216.807225.524NANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 TTM Greenblatt ROC _ _█▇▇▇▇▆▇▇▇▆▇▇▇▆▇▇▇▆▇▇▇▆▇▇▇▆▆▆▇▆▄▇▆▆▆▇▁▃▆▆▆▆33.12319.45124.18826.71815.43513.91519.4822.16121.46711.71322.30222.66323.09813.58818.51820.34419.3610.40715.47815.38718.4439.29420.38423.07520.4179.99114.75513.55918.1710.526-11.30615.50111.8825.2469.81115.736-49.825-30.17211.56813.83211.2744.554NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AllocatedShareBasedCompensationExpense ██▇▇▇▇▆▆▆▆▅▅▅▅▄▄▄▅▄▃▄▄▄▃▄▃▂▇▂▂▄▁3.53.42.92.92.92.92.42.42.42.52.22.02.32.31.91.81.82.11.71.31.81.91.51.41.61.31.03.10.60.81.6630.336NANANANANA31.297NANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▃▂▂▃▂▁▂▂█▃▂▂▂▂▁▂▂▁▂▂▂▁24.25414.24716.86118.8819.4157.98512.08914.82774.38126.57516.74516.28716.4529.6926.3959.88111.0285.8979.1129.01810.8623.647NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CostOfRevenue █▅▄▅▃▂▂▂▂▁▃▃▃▃▂▁▁▁284.683264.543253.587261.546245.659240.684238.205242.747237.835233.562251.428251.071251.141246.105239.959236.678236.39236.857NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GainLossOnInvestments NANA-0.147-0.131-0.385-0.039-0.165-0.090.099-0.089-0.179-0.136-0.138-0.11-0.171-0.133NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GrossProfit █▅▅▆▅▄▅▆▅▄▆▆▆▅▆▆▆▅▅▆▆▅▆▇▆▄▅▅▆▄▅▅▄▃▄▄▄▂▃▄▃▁▃▃▂118.93198.682100.461103.87897.36194.52498.025102.811101.02693.176106.556104.381107.483100.188102.627104.375103.91997.13599.648105.38106.28297.189103.515109.821106.03894.7498.37898.291103.19591.09996.11797.31292.84783.33688.5888.76289.76680.82582.2592.03886.64871.43482.40983.46578.395
us-gaap:IncomeLossFromContinuingOperations NANA18.28518.7639.8859.10614.60915.90716.0767.97413.5914.15615.1737.985NANANANANANANANA11.90113.54511.5935.7859.0617.9957.9534.389-8.2348.9796.9483.0945.9229.275-33.182-17.7275.0876.3264.842.803NANANA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▄▅▆▂▂▄▅▅▁▄▄30.01118.16622.8925.7814.00812.53418.26121.28121.06410.7917.99918.895NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit ▇▆▆▇▆▆▆▆▆▆▆▆▆▆█▇▇▆▆▇▇▆▇▇▇▆▆▆▇▆▄▇▆▆▆▇▁▂▆▆▆▅▆▆▆8.8234.9054.6057.0174.1233.4283.6525.3744.9882.8165.0875.4425.573.07411.7498.8816.8593.325.5285.7046.8615.0898.1959.0677.8333.7535.3275.3466.9593.912-3.4276.1134.7291.8963.7186.173-16.908-12.8374.1185.0854.1541.4513.8434.0773.623
us-gaap:IncomeTaxesPaid ▇▁▆█▁▁▆▆▆▁▄▃▃▁▆▅10.1680.3328.24412.450.6440.3998.1868.3028.2630.1844.8594.244.2540.0899.1267.662NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestPaidNet ▄▄▄▄▅▄▃▃▂▄▅▆▅█▅▇▆▅▄▄▄▃▃▃▃▃▃▁▃▃▂▂▂▂▃▁▁▂▂▂▂▂▂▂0.6460.6340.650.6430.740.5410.4010.2910.1610.6270.6820.9330.8561.3430.8041.090.9460.6780.5320.510.5930.4660.3750.4270.390.4170.411-0.0020.3520.2870.2420.2350.1710.1520.294-0.003-0.0030.2660.2380.2410.1780.1810.1630.222NA
us-gaap:NetIncomeLoss ▅▄▄▄▄▄▄▄█▅▄▄▄▄▄▄▄▄▄▄▄▃▄▄▄▄▄▇▄▄▃▄▄▃▄▄▁▃▄▄▄▃▄▄▃21.18813.26118.28518.7639.8859.10614.20814.9474.85926.85516.35616.17716.2729.1756.1410.09911.1445.9029.2399.0210.8643.6511.90113.54511.5935.7858.94565.01810.7036.249-8.2348.9796.9483.0946.129.268-33.1674.0767.0858.4466.7854.846.3386.4445.144
us-gaap:OperatingExpenses ▇▃▂▂▄▄▃▄▃▄▅▄▆▇▅▅▆▇▅█▇▇▄▆▆▅▅▅▃▁88.9280.51677.57178.09883.35381.9979.76481.5379.96282.38685.11382.76285.64187.93984.73885.39585.91687.91384.88190.65688.55788.4583.41987.20986.61285.20283.9984.9581.25476.43NANANANANANANANANANANANANANANA
us-gaap:OperatingIncomeLoss █▇▇▇▇▆▇▇▇▆▇▇▇▆▇▇▇▆▇▇▇▆▇▇▇▆▆▆▇▆▄▇▆▆▆▇▁▃▆▆▆▆▆▆▆33.12319.45124.18826.71815.43513.91519.4822.16121.46711.71322.30222.66323.09813.58818.51820.34419.3610.40715.47815.38718.4439.29420.38423.07520.4179.99114.75513.55918.1710.526-11.30615.50111.8825.2469.81115.736-49.825-30.17211.56813.83211.2744.55410.44710.9089.036
us-gaap:OtherNonoperatingIncomeExpense ▁▄▄▄▃▄▄▄▅▄▄▄▄▄▅▄▄▄▄▅▄▅█▅▄▅▇▅▅▅▇▅▅▅▇▅▅▅▇▅▅▅▇▅▅-3.112-1.285-1.298-0.938-1.427-1.381-1.219-0.88-0.403-0.923-0.859-1.044-1.256-1.339-0.629-1.364-1.357-1.185-0.711-0.663-0.718-0.5551.694-0.463-0.991-0.4531.044-0.218-0.508-0.3650.947-0.409-0.205-0.2560.838-0.288-0.265-0.3920.891-0.301-0.335-0.31.008-0.387-0.269
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▆▆▆▅▅▅▆▅▅▆▆▆▆▅▅▅▅▅▅▅▅▅▅▅▄▄▄▅▄▄▄▃▂▂▂▃▂▂▃▃▁▂▂▁403.614363.225354.048365.424343.02335.208336.23345.558338.861326.738357.984355.452358.624346.293342.586341.053340.309333.992325.998336.46335.047322.201327.699341.575337.353312.611318.739313.81327.417305.312302.919299.652283.689265.627269.839270.161274.129268.35259.341288.991273.989236.359258.495259.519246.137
us-gaap:SellingGeneralAndAdministrativeExpense ▄▃▃▃▄▃▃▃▃▄▄▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▃▅▃▃▃▂▂▂█▃▃▂▁▂▂▁84.61678.02975.09975.85280.54679.21677.11479.22378.01779.81382.31579.77182.44884.59282.06781.92182.50684.67882.12387.91885.58785.56880.70284.16783.19582.35281.1282.0982.62578.2190.46279.27578.50375.69372.5470.36771.414108.11574.46175.13472.16363.57768.769.32166.222
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:Assets █▇▇▇▅▄▃▄▅▅▃▃▄▃▃▄▃▃▂▃▃▂▂▃▃▂▂▂▂▂▂▂▂▂▁▂▃▄▄▄▄518.132493.354479.049478.226438.833405.488381.125409.307426.185424.612379.908391.652394.22389.264384.304406.198389.86388.993365.421368.572369.849360.091351.822372.557372.412360.038363.922354.623366.095352.294347.768362.302345.169340.981325.149352.722369.467409.409409.672420.397404.923NA391.044NANA
us-gaap:Liabilities █▇▇▇▆▅▄▄▄▅▄▄▅▅▅▆▅▆▅▅▅▅▄▄▅▄▄▃▄▃▃▃▃▂▂▁▂▂▂▃▁331.853316.698299.114308.02286.357252.089213.862221.382211.329246.04211.577227.705243.914254.77250.027263.919254.773263.786243.685239.582238.683238.504212.195230.488234.178223.133224.534179.36217.783190.891190.535198.064184.743173.335155.303135.985153.128159.506176.557193.747147.061NA137.227NANA
us-gaap:LiabilitiesAndStockholdersEquity █▇▇▇▅▄▃▄▅▅▃▃▄▃▃▄▃▃▂▃▃▂▂▃▃▂▂▂▂▂▂▂▂▂▁▂▃▄▄▄▄518.132493.354479.049478.226438.833405.488381.125409.307426.185424.612379.908391.652394.22389.264384.304406.198389.86388.993365.421368.572369.849360.091351.822372.557372.412360.038363.922354.623366.095352.294347.768362.302345.169340.981325.149352.722369.467409.409409.672420.397404.923NA391.044NANA
us-gaap:StockholdersEquity ▄▄▄▃▃▃▃▄▆▄▃▃▂▂▂▂▂▁▁▁▁▁▂▂▂▂▂▄▂▃▃▃▃▃▃▆▆█▇▆█186.279176.656179.935170.206152.476153.399167.263187.925214.856178.572168.331163.947150.306134.494134.277142.279135.087125.207121.736128.99131.166121.587139.627142.069138.234136.905139.388175.263148.312161.403157.233164.238160.426167.646169.846216.737216.339249.903233.115226.65257.862NA253.817NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AssetsCurrent █▇▆▆▅▄▃▄▅▄▃▄▄▄▃▄▃▃▃▃▃▃▂▃▃▃▃▃▃▂▂▂▂▁▁▂▂▂▁▂▁391.69352.471338.892338.688302.325274.762245.235277.319299.767255.536248.462252.004254.49250.872245.445259.124241.577241.979223.505227.753234.41225.709214.534233.863233.665221.161224.409219.154223.734210.095202.886205.474190.104185.794171.559187.63202.435197.001186.239198.625181.393NA165.201NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue █▇▇▇▄▃▂▃▅▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁117.279101.341103.486101.27352.37131.77419.83141.3265.0470.2590.1120.4660.4730.2570.3790.7033.5322.7381.4820.9251.0430.921.4971.2461.6511.9281.2381.1171.2960.8160.8750.8031.0640.9071.3815.4180.8120.8620.9391.0250.6850.4481.0550.4540.41
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents █▇▇▇▄▃▂▃▅▁▁▁▁▁▁117.279101.341103.486101.27352.37131.77419.83141.3265.0470.2590.1120.4660.4730.2570.379NANANA1.482NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent █▇▆▆▇▆▅▆▆▅▆▆▆▆▆▇▅▆▄▅▅▅▄▅▅▄▄▄▄▃▃▃▂▂▁▂▃▂▂▃▂266.919244.226228.373230.002242.391235.587217.929227.829225.81220.52234.895237.613239.083237.847225.865243.843225.408227.634206.361209.43215.657210.444198.933216.078215.283203.483204.71202.42200.955187.844179.095181.934164.713164.487151.57168.954179.408173.125174.764186.843166.724NA148.507NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▂▂▂▂▂▂▂▂▃▂▆▆▆▅▅▅▄▄▄▅▅▄▃▄▄▄▄▄▅▅▄▄▄▃▂▂█▇▁▂▂7.4926.9047.0337.4137.5637.4017.4757.9518.6927.95613.13613.6213.98811.99412.08512.68510.9210.70910.69111.73212.75410.4639.069.67410.37410.23710.1710.25412.24311.81110.53410.09511.1459.3957.3647.8616.97514.5625.5926.8757.269NA5.014NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:PropertyPlantAndEquipmentGross NANA50.439NANANA56.57NANANA67.9NANANA71.565NANANA73.025NANANA66.235NANANA60.804NANANA60.95NANANA57.136NANANA54.963NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:BuildingAndBuildingImprovementsNANA25.964NANANA25.99NANANA25.755NANANA25.733NANANA25.701NANANA25.516NANANA25.304NANANA25.191NANANA25.121NANANA25.009NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ComputerEquipmentNANA5.472NANANA6.446NANANA6.289NANANA9.231NANANA11.003NANANA11.393NANANA6.618NANANA8.966NANANA7.269NANANA6.007NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixturesNANA6.926NANANA8.76NANANA17.467NANANA17.285NANANA17.084NANANA11.802NANANA10.881NANANA9.701NANANA8.232NANANA7.604NANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovementsNANA6.185NANANA9.482NANANA12.497NANANA13.424NANANA13.345NANANA11.632NANANA8.347NANANA6.894NANANA4.72NANANA4.019NANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA23.635NANANA26.595NANANA32.082NANANA31.885NANANA29.88NANANA28.759NANANA25.474NANANA24.222NANANA22.253NANANA18.839NANANANANANA
us-gaap:PropertyPlantAndEquipmentNet ▁▅▅▅▅▆▆▆▅▅▇▇▇▇▇█████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▆▇▇▇▇▇▇4.75326.37326.80427.67128.42529.46229.97530.13829.09528.9435.81837.01138.56838.84839.6840.65441.89242.73243.14542.35537.72637.59937.47637.86335.63535.17435.3335.73636.06436.19436.72836.53336.06135.54334.88335.24635.79835.27136.12435.85436.068NA38.13NANA
us-gaap:Goodwill ▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▃▃▄▄████25.0425.0425.0425.0425.0425.0425.0425.0425.0425.0445.96845.96845.96845.96845.96845.96845.96845.96845.96845.96845.96845.96845.96845.96845.96845.96845.96844.01448.948.948.963.4163.4163.4163.4167.26867.268132.568138.078138.078138.078NA138.078NANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA10.738NANANA8.037NANANA9.751NANANA11.316NANANA23.449NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▇▃▅▇▆▇█▇▁▂17.69915.90716.83517.93317.16217.60618.34417.86614.88715.289NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent █▇▇▆▆▆▆▆▆▄▂▃▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▁▂87.13279.9877.57573.87170.72167.67872.83869.82266.04556.42936.95741.56540.49139.26538.59837.26535.87232.76730.51129.59128.62928.47428.67128.11730.31430.55630.34930.00231.22930.64230.99130.68629.57129.02428.03830.57630.96633.06532.55431.44933.884NA32.941NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent █▅▄▆▅▅▃▄▄▃▅▅▅▃▄▄▃▄▅▄▅▄▅▅▆▅▅▅▃▂▃▃▃▃▄▃▆▃▁▄▃47.6738.38235.53340.82138.37137.12533.23236.02635.85532.15138.60637.76637.9632.02334.87334.47632.22834.21237.2336.10139.31235.66739.22738.93240.62537.61838.10438.12333.44928.24131.82131.20631.07432.5436.20533.13942.00231.9826.31436.84731.509NA30.602NANA
us-gaap:AccountsPayableCurrent █▆▂▃▃▄▂▂▂▂▃▄▄▂▂▁▁▁▂33.42128.74620.17723.77623.29323.91820.26721.48920.51520.57122.924.34725.55620.61121.59119.28718.62818.87720.321NANANA23.513NANANA21.863NANANA19.445NANANA22.653NANANA15.242NANANANANANA
us-gaap:AccruedIncomeTaxesCurrent ▂▂▁▂▃▂▁▂▂▃▂▂▂▂▁▁▁▁▁▁▁▁▁▂▂▂▂█▁▂▁▂▁▁▁▁▁▁▁▁▁3.1794.6220.9646.18111.3534.0260.8784.2235.6117.8094.8586.4455.3873.3880.00.4860.4860.8430.2211.351.9931.6211.1075.6063.6263.0612.88533.3952.3543.8110.1393.4560.1731.3291.0420.1820.8581.2720.2360.8950.288NA0.25NANA
us-gaap:AccruedLiabilitiesCurrent ▅▁▆█▆▄▄▆▆▃▇▅▄▃▄▆▅▆█14.2499.63615.35617.04515.07813.20712.96514.53715.3411.5815.70613.41912.40411.41213.28215.18913.615.33516.909NANANA15.714NANANA16.241NANANA12.376NANANA13.552NANANA11.072NANANANANANA
us-gaap:LiabilitiesCurrent █▃▂▃▂▂▁▂▁▂▁▂▁▁▁▁▁▁▁▁▂▁▁▂▂▁▂▃▂▁▁▂▂▂▂▁▂▂▁▂▂240.101125.572108.166127.778109.71693.29484.96496.66689.81105.13990.35894.8491.77481.85283.71987.98481.0382.57883.35391.44797.17989.19387.746109.046100.890.3694.183131.79496.53791.97189.973102.89495.4995.80798.87489.43196.999113.72883.16497.859109.424NA100.323NANA
us-gaap:OperatingLeaseLiabilityCurrent █▁▄▃▂▃▅6.6424.4875.525.194.9425.2015.685NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesCurrent ▁▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▂▂▂▂▂████▂▂█▂▂▂0.1240.1980.30.50.7360.9541.1681.291.4051.3981.6321.7661.8241.7961.961.8871.8881.921.7651.5771.5131.3681.2870.6690.8031.0110.9860.9981.0491.0981.14111.79611.67811.56511.5641.0341.20511.1611.4631.3371.137NA4.185NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent ▇██▆▅▅▅▂▂▂▂▃▂▂▁19.96520.83320.62818.71218.50118.2918.0815.68115.46615.2515.03515.815.314.914.4NANANANANA12.21811.77711.33711.47611.0510.62410.197NANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ███▇▆▄▅▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▂▁▁▂▁▁▁▂▂▂▂▁▁91.75291.12690.94880.24276.64158.79563.89859.1555.6155.33948.0651.81349.42647.5247.18847.06246.35945.50844.80143.14741.82542.31140.62640.05339.23337.98236.45634.12938.62936.57136.55640.06737.54536.5534.28545.36843.92844.48342.25834.74936.084NA34.801NANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▇▇▇██▇▇▇▆▆▁14.06713.81314.69215.89514.83414.23514.62714.12410.94111.4520.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA4.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA3.997NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA2.938NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA2.033NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA2.444NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:StockholdersEquity ▄▄▄▃▃▃▃▄▆▄▃▃▂▂▂▂▂▁▁▁▁▁▂▂▂▂▂▄▂▃▃▃▃▃▃▆▆█▇▆█186.279176.656179.935170.206152.476153.399167.263187.925214.856178.572168.331163.947150.306134.494134.277142.279135.087125.207121.736128.99131.166121.587139.627142.069138.234136.905139.388175.263148.312161.403157.233164.238160.426167.646169.846216.737216.339249.903233.115226.65257.862NA253.817NANA
us-gaap:CommonStockValue ███▇▇▇▇▇▇▇▇▆▆▆▆▅▆▆▆▅▅▅▄▄▄▄▃▃▃▃▃▂▂▁▁▁▁▁▁▁▁0.7270.7260.7260.7220.7220.7220.7220.7190.7190.7190.7190.7160.7160.7160.7150.7120.7130.7130.7130.7090.710.710.7050.7050.7050.7050.70.70.6980.6970.6950.6890.6890.6880.6850.6850.6850.6850.6860.6850.685NA0.665NANA
us-gaap:AdditionalPaidInCapital ███▇▇▇▇▇▆▆▆▆▆▆▅▅▅▅▅▅▅▅▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▁▁▁480.114476.165472.378469.177465.957462.752459.545456.802454.071450.276447.337444.762442.46439.937437.394435.275433.31431.345428.212426.317424.888422.862420.276418.335416.699414.644412.642411.081407.289406.17404.6402.25401.709401.224400.688400.736400.648400.414372.212368.685365.398NA355.869NANA
us-gaap:RetainedEarningsAccumulatedDeficit ███▇▇▇▇▇▆▅▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▂▁▁▁▁▁▁▁▂▁▂▂▂▂413.018396.849388.645374.767360.409354.926350.545340.436329.76259.356237.308225.658214.143200.999195.143192.158185.221177.199174.967168.909163.004155.456155.096146.633136.275127.908125.378119.69657.85750.46247.61259.22450.24543.29740.20369.31260.04493.21189.13582.0573.604NA61.979NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▆▂▁▃▃▃▅▇▇███▇▇▇▆▆▇▇▇▇▇▇▆▆▆▆▇▇▇▇▃▃▃▃▂▂▂▁▅▅-0.371-3.437-4.423-2.999-3.117-2.647-1.5260.5930.7061.1841.2960.9070.7970.6170.1-0.1550.0630.1790.1840.3110.3130.3150.318-0.368-0.369-0.37-0.3710.1120.2840.2820.317-2.612-2.645-2.679-2.713-3.839-3.923-3.976-4.05-1.435-1.452NA-1.48NANA
us-gaap:TreasuryStockValue █████▇▇▇▆▆▅▅▅▅▅▅▅▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▁707.209693.647677.391671.461671.495662.354642.023610.625570.4532.963518.329508.096507.81507.775499.075485.711484.22484.229482.34467.256457.749457.756436.768423.236415.076405.982398.961356.326317.816296.208295.991295.313289.572274.884269.017250.157241.115240.431224.868223.335180.373NA163.216NANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▁3.5323.403NA2.9082.9032.896NA2.4193.5242.622.2392.0062.2922.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▅▅▅█▆▄▅▅▄▄▅▆▆▄▅▃▅▃▄▅▄▄▅▆▅▄▁▃▄▄▃▄▄▃▆▅▄▄▅▄▅▃▅▅14.14822.42615.28854.90535.9613.00520.10724.1810.54111.78923.04826.41628.00910.2523.690.1116.052-10.51310.11213.67812.6013.05615.02429.15314.59511.408-29.291-8.436.25.939-3.3075.0187.168-8.41428.13520.1375.2332.47317.323.04214.504-3.62615.72915.691NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▂▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▂▁▄▁▁▁▁▁▂19.673-3.35-2.679-1.503-0.774-1.971-4.841-2.986113.508-2.496-1.1650.111-1.647-1.469-0.422-0.08-2.072-2.272-3.011-6.227-1.888-1.294-0.597-4.127-2.251-1.389-3.777116.401-1.048-1.041-1.755-2.309-2.413-2.070.9816.32-1.19446.298-3.344-2.128-1.814-2.804-3.6752.614NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▅▅▆▆▆▇▅▄▃▆▅▅▅▆▅▆▆▇▆▆▆▆▆▅▆▆█▁▆▆▇▆▆▇▅▅▆▄▆▆▆▇▆▅-17.883-21.221-10.396-4.5-14.5910.909-36.755-44.921-59.261-9.146-22.237-26.534-26.146-8.903-23.592-2.859-13.18614.041-6.544-7.569-10.59-2.339-14.176-25.431-12.621-9.32933.189-108.15-4.672-4.9575.134-2.97-4.59810.01-33.153-21.851-4.089-48.848-14.062-0.574-12.4535.823-11.453-18.261NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▄▃▃▇▅▄▁▁█▃▃▃▃▃15.938-2.1452.21348.90220.59711.943-21.489-23.72764.7880.147-0.354-0.0070.216-0.122NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:DepreciationDepletionAndAmortization ▁▁▁▂▂▂▂▂▃▅▅▅▅▆▆▆▆▆▆▆▆▇▇█▇▇1.1921.2021.1741.3081.381.3931.431.4281.6511.9722.0192.0742.0572.1152.1352.1652.1052.1032.0942.1022.2632.3372.4382.5832.4282.4NANANANA2.4512.5362.4622.3972.3712.6592.8772.9553.0753.0723.2113.3363.2623.236NA
us-gaap:IncreaseDecreaseInAccountsReceivable █▇▄▂▅▇▂▄▅▅▄▄▄▆▁▇▄█▄▃▅▆▁▄▆▄▄▇▆▆▃▇▄▆▁▂▅▇▂▇▅▆▃▆23.36415.001-2.222-12.57.40920.176-9.6272.1585.4527.377-2.401-0.9271.82912.35-17.84318.975-2.26221.665-2.669-6.4265.63111.867-17.4521.25212.157-0.182.03615.52213.5639.218-3.26317.6560.46613.212-17.694-10.4087.34216.462-12.06720.3713.29513.733-7.41810.674NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▅▅▅█▆▄▅▅▄▄▅▆▆▄▅▃▅▃▄▅▄▄▅▆▅▄▁▃▄▄▃▄▄▃▆▅▄▄▅▄▅▃▅▅14.14822.42615.28854.90535.9613.00520.10724.1810.54111.78923.04826.41628.00910.2523.690.1116.052-10.51310.11213.67812.6013.05615.02429.15314.59511.408-29.291-8.436.25.939-3.3075.0187.168-8.41428.13520.1375.2332.47317.323.04214.504-3.62615.72915.691NA
us-gaap:NetIncomeLoss ▅▄▄▄▄▄▄▄█▅▄▄▄▄▄▄▄▄▄▄▄▃▄▄▄▄▄▇▄▄▃▄▄▃▄▄▁▃▄▄▄▃▄▄▃21.18813.26118.28518.7639.8859.10614.20814.9474.85926.85516.35616.17716.2729.1756.1410.09911.1445.9029.2399.0210.8643.6511.90113.54511.5935.7858.94565.01810.7036.249-8.2348.9796.9483.0946.129.268-33.1674.0767.0858.4466.7854.846.3386.4445.144
us-gaap:ShareBasedCompensation ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█▂▂▂▂▁▁3.5333.4032.8882.9082.9032.8962.4432.4192.432.622.2392.0062.2922.261.9331.7981.8052.0641.6631.3361.7621.9441.5581.3481.6221.2910.9440.680.6050.7991.6330.3360.3270.2740.0530.0380.025.6493.233.0882.8372.8211.4991.631NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▂▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█▁▁▁▁▁▁▁▂▁▄▁▁▁▁▁▂19.673-3.35-2.679-1.503-0.774-1.971-4.841-2.986113.508-2.496-1.1650.111-1.647-1.469-0.422-0.08-2.072-2.272-3.011-6.227-1.888-1.294-0.597-4.127-2.251-1.389-3.777116.401-1.048-1.041-1.755-2.309-2.413-2.070.9816.32-1.19446.298-3.344-2.128-1.814-2.804-3.6752.614NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▂▂▂▂▃▃▄▅▄▂▂▂▂▂▁▂▃▃▄█▃▂▁▅▃▂▂▃▃▂▃▃▃▃▂▃▃▂▃▂▂▂▄▃1.5691.351.1791.5031.8221.9712.6313.5442.6881.4961.1650.8891.6471.4690.4221.082.0722.2723.0116.2271.8881.2940.5974.1272.2151.3891.2241.6881.8891.212.1021.8282.2991.9161.3051.6731.9090.9592.1591.4311.3161.5893.1082.046NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▅▅▆▆▆▇▅▄▃▆▅▅▅▆▅▆▆▇▆▆▆▆▆▅▆▆█▁▆▆▇▆▆▇▅▅▆▄▆▆▆▇▆▅-17.883-21.221-10.396-4.5-14.5910.909-36.755-44.921-59.261-9.146-22.237-26.534-26.146-8.903-23.592-2.859-13.18614.041-6.544-7.569-10.59-2.339-14.176-25.431-12.621-9.32933.189-108.15-4.672-4.9575.134-2.97-4.59810.01-33.153-21.851-4.089-48.848-14.062-0.574-12.4535.823-11.453-18.261NA
us-gaap:PaymentsOfDividendsCommonStock ██▆▆▆▆▅▅▆▇▇▇▁▁▁▁▁▁▁▁▂▂▂▁▁▂▂▁▂▂4.7464.7864.1684.1644.1624.2933.8824.0424.2784.4064.4674.4612.972.9733.0193.0453.0433.0373.053.0993.1523.1463.2843.063.0893.1123.1693.0883.2123.307NANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▃▄▂▁▃▄▆█▇▃▃▁▁▃▃▁▁▁▃▃▁▅▃▂▂▂█▇▅▁▁▂▃▂▄▂▄▁▂█▂▂13.05816.3135.990.0310.12319.4732.50640.40136.67114.8759.7220.3360.09112.03810.3961.2740.0652.88714.2269.6020.10122.08413.5887.2059.1718.50743.22136.56621.6910.2930.7575.83414.7718.44818.9599.11615.6770.6234.15340.6015.629.269NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


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

Shares Issued

us-gaap:SharesIssued us-gaap:StatementEquityComponents

us-gaap:SharesIssued

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value7272727272727271717171717171717171717170717170707070707069696968686868686868686868666361
Percentage of SharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:TreasuryStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value5050505050494948474645454545454444444443434342414140403836353535353433323131303025242423
Percentage of SharesIssued70.169.969.569.669.669.268.267.465.864.463.863.663.563.663.262.662.562.562.461.860.961.059.759.058.658.058.055.352.751.351.551.851.449.949.647.546.346.344.744.537.837.338.238.6

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


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

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value727271717171717171
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


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

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


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

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2020-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-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302011-09-302011-06-30
Value266000.0352000.0332000.00000000000000000000063000.0237000.033000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1.020.630.880.90.480.420.660.663.131.10.660.650.660.370.250.40.440.230.360.350.410.140.430.490.410.20.32.070.330.19-0.250.270.210.090.170.26-0.90.120.210.230.170.120.160.160.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.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1.00.620.860.890.470.420.640.643.061.070.650.640.650.370.240.40.440.230.360.340.410.140.430.480.410.20.32.060.330.19-0.250.270.210.090.170.26-0.90.120.20.220.170.120.160.160.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.0

Income Loss From Continuing Operations Per Basic Share

us-gaap:IncomeLossFromContinuingOperationsPerBasicShare

us-gaap:IncomeLossFromContinuingOperationsPerBasicShare


Income
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-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value0.880.90.480.420.680.70.670.330.550.570.610.320.430.490.410.20.310.260.240.13-0.240.270.210.090.160.26-0.9-0.510.140.170.120.07
Percentage of IncomeLossFromContinuingOperationsPerBasicShare100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Income Loss From Continuing Operations Per Diluted Share

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare

us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare


Income
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-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value0.860.890.470.420.660.680.660.320.540.560.60.320.430.480.410.20.30.250.240.13-0.240.27-0.210.090.160.26-0.9-0.510.140.170.120.07
Percentage of IncomeLossFromContinuingOperationsPerDilutedShare100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-03-31
Value3.53.42.92.92.92.92.42.42.42.52.22.02.32.31.91.81.82.11.71.31.81.91.51.41.61.31.03.10.60.81.6630.33631
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.90.80.80.80.90.70.70.70.80.60.60.60.70.60.50.50.60.50.40.50.60.50.40.50.40.31.00.20.30.50.111.7

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-31
Value241416189.4157.985121474261616169.6926.3959.881115.8979.1129.018103.647
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.03.94.85.22.72.43.64.322.08.14.74.64.62.81.92.93.21.82.82.73.21.1

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value284264253261245240238242237233251251251246239236236236
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax70.572.871.671.671.671.870.870.270.271.570.270.670.071.170.069.469.570.9

Gain Loss On Investments

us-gaap:GainLossOnInvestments

us-gaap:GainLossOnInvestments


Gain
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-147000.0-131000.0-385000.0-39000.0-165000.0-90000.099000.0-89000.0-179000.0-136000.0-138000.0-110000.0-171000.0-133000.0
Percentage of GainLossOnInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.0-0.1-0.0-0.0-0.00.0-0.0-0.1-0.0-0.0-0.0-0.0-0.0

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


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

us-gaap:GrossProfit us-gaap:StatementBusinessSegments

kfrc:FinanceAndAccountingSegment


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-09-30
Value30242731252224262624272628272829312830
Percentage of GrossProfit25.824.727.230.725.923.325.025.726.626.125.425.426.427.128.128.530.129.528.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.66.77.78.77.36.67.37.67.97.57.57.57.97.88.48.79.28.69.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:FinanceAndAccountingSegment33.029.20.030.328.832.30.035.936.534.30.035.135.633.60.034.935.532.836.2

kfrc:TechnologySegment


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-30
Value8874737172727376746870697165646565616265
Percentage of GrossProfit74.275.372.869.374.176.775.074.373.473.966.366.666.865.263.262.863.162.962.961.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.920.520.719.721.021.621.922.121.921.119.719.620.018.918.919.219.318.319.219.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:TechnologySegment28.426.60.027.728.227.20.028.128.026.90.027.728.827.60.028.628.727.50.028.9

Income Loss From Continuing Operations

us-gaap:IncomeLossFromContinuingOperations

us-gaap:IncomeLossFromContinuingOperations


Income
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-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value18189.8859.1061415167.9741314157.9851113115.7859.0617.9957.9534.389-8.2348.9796.9483.0945.9229.275-33.182-17.7275.0876.3264.842.803
Percentage of IncomeLossFromContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.25.12.92.74.34.64.72.43.84.04.22.33.64.03.41.92.82.52.41.4-2.73.02.41.22.23.4-12.1-6.62.02.21.81.2

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

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value301822251412182121101718
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.45.06.57.14.13.75.46.26.23.35.05.3

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value8.8234.9054.6057.0174.1233.4283.6525.3744.9882.8165.0875.4425.573.074118.8816.8593.325.5285.7046.8615.0898.1959.0677.8333.7535.3275.3466.9593.912-3.4276.1134.7291.8963.7186.173-16.908-12.8374.1185.0854.1541.4513.8434.0773.623
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.21.41.31.91.21.01.11.61.50.91.41.51.60.93.42.62.01.01.71.72.01.62.52.72.31.21.71.72.11.3-1.12.01.70.71.42.3-6.2-4.81.61.81.50.61.51.61.5

Income Taxes Paid

us-gaap:IncomeTaxesPaid

us-gaap:IncomeTaxesPaid


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-30
Value100.3328.244120.6440.3998.1868.3028.2630.1844.8594.244.2540.0899.1267.662
Percentage of IncomeTaxesPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.50.12.33.40.20.12.42.42.40.11.41.21.20.02.72.2

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value646000.0634000.0650000.0643000.0740000.0541000.0401000.0291000.0161000.0627000.0682000.0933000.0856000.01343000.0804000.01090000.0946000.0678000.0532000.0510000.0593000.0466000.0375000.0427000.0390000.0417000.0411000.0-2000.0352000.0287000.0242000.0235000.0171000.0152000.0294000.0-3000.0-3000.0266000.0238000.0241000.0178000.0181000.0163000.0222000.0
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.20.20.20.20.10.10.00.20.20.30.20.40.20.30.30.20.20.20.20.10.10.10.10.10.1-0.00.10.10.10.10.10.10.1-0.0-0.00.10.10.10.10.10.10.1

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value211318189.8859.106141474261616169.1756.1410115.9029.2399.02103.651113115.7858.94565106.249-8.2348.9796.9483.0946.129.268-33.1674.0767.0858.4466.7854.846.3386.4445.144
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.23.75.25.12.92.74.24.322.18.24.64.64.52.61.83.03.31.82.82.73.21.13.64.03.41.92.820.73.32.0-2.73.02.41.22.33.4-12.11.52.72.92.52.02.52.52.1

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-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value2113189.8859.1061474261616169.1756.1410115.9029.2399.02103.651113115.7858.94565106.249-8.2348.9796.9483.0946.129.268-33.1674.0767.0858.446
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.23.75.12.92.74.322.18.24.64.64.52.61.83.03.31.82.82.73.21.13.64.03.41.92.820.73.32.0-2.73.02.41.22.33.4-12.11.52.72.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


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

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3319242615131922211122222313182019101515189.2942023209.99114131810-11.30615115.2469.81115-49.825-30.1721113114.55410109.036
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.25.46.87.34.54.25.86.46.33.66.26.46.43.95.46.05.73.14.74.65.52.96.26.86.13.24.64.35.53.4-3.75.24.22.03.65.8-18.2-11.24.54.84.11.94.04.23.7

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value-3112000.0-1285000.0-1298000.0-938000.0-1427000.0-1381000.0-1219000.0-880000.0-403000.0-923000.0-859000.0-1044000.0-1256000.0-1339000.0-629000.0-1364000.0-1357000.0-1185000.0-711000.0-663000.0-718000.0-555000.01694000.0-463000.0-991000.0-453000.01044000.0-218000.0-508000.0-365000.0947000.0-409000.0-205000.0-256000.0838000.0-288000.0-265000.0-392000.0891000.0-301000.0-335000.0-300000.01008000.0-387000.0-269000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.8-0.4-0.4-0.3-0.4-0.4-0.4-0.3-0.1-0.3-0.2-0.3-0.4-0.4-0.2-0.4-0.4-0.4-0.2-0.2-0.2-0.20.5-0.1-0.3-0.10.3-0.1-0.2-0.10.3-0.1-0.1-0.10.3-0.1-0.1-0.10.3-0.1-0.1-0.10.4-0.1-0.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-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value403363354365343335336345338326357355358346342341340333325336335322327341337312318313327305302299283265269270274268259288273236258259246
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

kfrc:DirectHireRevenue


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-31
Value129.3789.1648.7376.6039.09910111311111012111012131111121312
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.02.62.62.41.92.73.13.44.03.63.12.93.53.33.03.64.13.43.53.94.13.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.02.62.62.41.92.73.13.44.03.63.12.93.53.33.03.64.13.43.53.94.13.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:DirectHireRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

kfrc:FlexRevenue


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
Value391353344356336326325333325314341339342332328326324319
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax97.097.497.497.698.197.396.996.696.096.495.495.695.496.195.995.795.295.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax97.097.497.497.698.197.396.996.696.096.495.495.695.496.195.995.795.295.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:FlexRevenue100.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:StatementBusinessSegments

kfrc:DirectHireRevenue, kfrc:FinanceAndAccountingSegment


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-09-30
Value6.1694.6024.5874.6042.8014.8845.7717.2117.9096.336.6766.5577.2826.3946.2517.0168.2286.3467.828
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.51.31.31.30.81.51.72.12.31.91.91.82.01.81.82.12.41.92.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.51.31.31.30.81.51.72.12.31.91.91.82.01.81.82.12.41.92.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:DirectHireRevenue kfrc:FinanceAndAccountingSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

kfrc:DirectHireRevenue, kfrc:TechnologySegment


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-09-30
Value6.0834.7764.5774.1333.8024.2154.7594.6955.5985.4274.5993.9255.2545.0013.9195.1335.6255.1595.148
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.51.31.31.11.11.31.41.41.71.71.31.11.51.41.11.51.71.51.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.51.31.31.11.11.31.41.41.71.71.31.11.51.41.11.51.71.51.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:DirectHireRevenue kfrc:TechnologySegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

kfrc:FlexRevenue, kfrc:FinanceAndAccountingSegment


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-30
Value86798210084636566656470687274797880807876
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.521.823.327.524.619.019.519.219.419.819.819.420.221.523.122.923.524.224.222.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.521.823.327.524.619.019.519.219.419.819.819.420.221.523.122.923.524.224.222.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:FlexRevenue kfrc:FinanceAndAccountingSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

kfrc:FlexRevenue, kfrc:TechnologySegment


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-30
Value304274262256251262260267259250248247244231223224222216212220
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax75.575.774.170.173.478.377.477.476.676.669.369.568.266.865.465.765.564.965.265.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax75.575.774.170.173.478.377.477.476.676.669.369.568.266.865.465.765.564.965.265.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:FlexRevenue kfrc:TechnologySegment100.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:StatementBusinessSegments

kfrc:FinanceAndAccountingSegment


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-30
Value92838710587687173737177757980858588878584
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.023.024.628.825.420.421.221.321.721.821.721.222.223.424.925.025.926.126.325.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.023.024.628.825.420.421.221.321.721.821.721.222.223.424.925.025.926.126.325.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:FinanceAndAccountingSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

kfrc:TechnologySegment


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-30
Value310279266260255266264271265255252251249236227229228222216225
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.077.075.471.274.679.678.878.778.378.270.670.669.668.366.567.267.166.566.567.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.077.075.471.274.679.678.878.778.378.270.670.669.668.366.567.267.166.566.567.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax kfrc:TechnologySegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


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

Assets

us-gaap:Assets

us-gaap:Assets


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

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value331316299308286252213221211246211227243254250263254263243239238238212230234223224179217190190198184173155135153159176193147137
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets64.064.262.464.465.362.256.154.149.657.955.758.161.965.465.165.065.367.866.765.064.566.260.361.962.962.061.750.659.554.254.854.753.550.847.838.641.439.043.146.136.335.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-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value518493479478438405381409426424379391394389384406389388365368369360351372372360363354366352347362345340325352369409409420404391
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value186176179170152153167187214178168163150134134142135125121128131121139142138136139175148161157164160167169216216249233226257253
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.0
Percentage of Assets36.035.837.635.634.737.843.945.950.442.144.341.938.134.634.935.034.732.233.335.035.533.839.738.137.138.038.349.440.545.845.245.346.549.252.261.458.661.056.953.963.764.9

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-0.503-0.516-1.774-2.157-2.314-1.684-0.179-0.265-0.1150.5250.9
Percentage of StockholdersEquity-0.3-0.3-1.0-1.3-1.5-1.1-0.1-0.1-0.10.30.5
Percentage of Assets-0.1-0.1-0.4-0.5-0.5-0.4-0.0-0.1-0.00.10.2
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value-0.371-3.437-4.423-2.999-3.117-2.647-1.5260.5930.7061.1841.2960.9070.7970.6170.1-0.1550.0630.1790.1840.3110.3130.3150.318-0.368-0.369-0.37-0.3710.1120.2840.2820.317-2.612-2.645-2.679-2.713-3.839-3.923-3.976-4.05-1.435-1.452-1.48-1.2130.389
Percentage of StockholdersEquity-0.2-1.9-2.5-1.8-2.0-1.7-0.90.30.30.70.80.60.50.50.1-0.10.00.10.20.20.20.30.2-0.3-0.3-0.3-0.30.10.20.20.2-1.6-1.6-1.6-1.6-1.8-1.8-1.6-1.7-0.6-0.6-0.60.00.0
Percentage of Assets-0.1-0.7-0.9-0.6-0.7-0.7-0.40.10.20.30.30.20.20.20.0-0.00.00.00.10.10.10.10.1-0.1-0.1-0.1-0.10.00.10.10.1-0.7-0.8-0.8-0.8-1.1-1.1-1.0-1.0-0.3-0.4-0.40.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value480476472469465462459456454450447444442439437435433431428426424422420418416414412411407406404402401401400400400400372368365355338325
Percentage of StockholdersEquity257.7269.5262.5275.7305.6301.7274.7243.1211.3252.2265.7271.3294.4327.1325.7305.9320.8344.5351.8330.5323.9347.8301.0294.5301.4302.9296.0234.6274.6251.6257.3244.9250.4239.3235.9184.9185.2160.2159.7162.7141.7140.20.00.0
Percentage of Assets92.796.598.698.1106.2114.1120.6111.6106.5106.0117.7113.6112.2113.0113.8107.2111.1110.9117.2115.7114.9117.4119.5112.3111.9115.2113.4115.9111.3115.3116.3111.0116.4117.7123.2113.6108.497.890.987.790.291.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value0.7270.7260.7260.7220.7220.7220.7220.7190.7190.7190.7190.7160.7160.7160.7150.7120.7130.7130.7130.7090.710.710.7050.7050.7050.7050.70.70.6980.6970.6950.6890.6890.6880.6850.6850.6850.6850.6860.6850.6850.6650.6330.619
Percentage of StockholdersEquity0.40.40.40.40.50.50.40.40.30.40.40.40.50.50.50.50.50.60.60.50.50.60.50.50.50.50.50.40.50.40.40.40.40.40.40.30.30.30.30.30.30.30.00.0
Percentage of Assets0.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value41339638837436035435034032925923722521420019519218517717416816315515514613612712511957504759504340696093898273614128
Percentage of StockholdersEquity221.7224.6216.0220.2236.4231.4209.6181.2153.5145.2141.0137.6142.5149.4145.3135.1137.1141.5143.7130.9124.3127.9111.1103.298.693.489.968.339.031.330.336.131.325.823.732.027.837.338.236.228.524.40.00.0
Percentage of Assets79.780.481.178.482.187.592.083.277.461.162.557.654.351.650.847.347.545.647.945.844.143.244.139.436.635.534.533.815.814.313.716.314.612.712.419.716.322.821.819.518.215.80.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value-707.209-693.647-677.391-671.461-671.495-662.354-642.023-610.625-570.4-532.963-518.329-508.096-507.81-507.775-499.075-485.711-484.22-484.229-482.34-467.256-457.749-457.756-436.768-423.236-415.076-405.982-398.961-356.326-317.816-296.208-295.991-295.313-289.572-274.884-269.017-250.157-241.115-240.431-224.868-223.335-180.373-163.216-152.93-148.824
Percentage of StockholdersEquity-379.7-392.7-376.5-394.5-440.4-431.8-383.8-324.9-265.5-298.5-307.9-309.9-337.9-377.5-371.7-341.4-358.5-386.7-396.2-362.2-349.0-376.5-312.8-297.9-300.3-296.5-286.2-203.3-214.3-183.5-188.2-179.8-180.5-164.0-158.4-115.4-111.5-96.2-96.5-98.5-69.9-64.30.00.0
Percentage of Assets-136.5-140.6-141.4-140.4-153.0-163.3-168.5-149.2-133.8-125.5-136.4-129.7-128.8-130.4-129.9-119.6-124.2-124.5-132.0-126.8-123.8-127.1-124.1-113.6-111.5-112.8-109.6-100.5-86.8-84.1-85.1-81.5-83.9-80.6-82.7-70.9-65.3-58.7-54.9-53.1-44.5-41.70.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


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

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


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

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value11710110310152311941650.2590.1120.4660.4730.2570.3791.482
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets22.620.521.621.211.97.85.210.115.30.10.00.10.10.10.10.4

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


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

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value7.4926.9047.0337.4137.5637.4017.4757.9518.6927.9561313131112121010101112109.069.6741010101012111010119.3957.3647.8616145.5926.8757.2695.014
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.41.41.51.61.71.82.01.92.01.93.53.53.53.13.13.12.82.82.93.23.42.92.62.62.82.82.82.93.33.43.02.83.22.82.32.24.63.61.41.61.81.3

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value50566771736660605754
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.514.817.918.620.018.816.717.517.613.4

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:BuildingAndBuildingImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value25252525252525252525
Percentage of PropertyPlantAndEquipmentGross51.545.937.936.035.238.541.641.344.045.5
Percentage of Assets5.46.86.86.77.07.37.07.27.76.1
Percentage of Assets us-gaap:BuildingAndBuildingImprovements0.00.00.00.00.00.00.00.00.00.0

us-gaap:ComputerEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value5.4726.4466.2899.23111116.6188.9667.2696.007
Percentage of PropertyPlantAndEquipmentGross10.811.49.312.915.117.210.914.712.710.9
Percentage of Assets1.11.71.72.43.03.21.82.62.21.5
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value6.9268.7617171711109.7018.2327.604
Percentage of PropertyPlantAndEquipmentGross13.715.525.724.223.417.817.915.914.413.8
Percentage of Assets1.42.34.64.54.73.43.02.82.51.9
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value6.1859.482121313118.3476.8944.724.019
Percentage of PropertyPlantAndEquipmentGross12.316.818.418.818.317.613.711.38.37.3
Percentage of Assets1.32.53.33.53.73.32.32.01.51.0
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value23263231292825242218
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.97.08.48.38.28.27.07.06.84.6

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value4.7532626272829293029283537383839404142434237373737353535353636363636353435353536353638
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.95.35.65.86.57.37.97.46.86.89.49.49.810.010.310.010.711.011.811.510.210.410.710.29.69.89.710.19.910.310.610.110.410.410.710.09.78.68.88.58.99.8

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value25252525252525252525454545454545454545454545454545454544484848636363636767132138138138138
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.0
Percentage of Assets4.85.15.25.25.76.26.66.15.95.912.111.711.711.812.011.311.811.812.612.512.412.813.112.312.312.812.612.413.413.914.117.518.418.619.519.118.232.433.732.834.135.3

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value108.0379.7511123
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0
Percentage of Assets2.22.12.62.96.4

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-31
Value17151617171718171415
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.43.23.53.73.94.34.84.43.53.6

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


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

Accounts Payable And Accrued Liabilities Current

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent


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

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-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value332820232323202120202224252021191818202321192215
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.0
Percentage of Assets6.55.84.25.05.35.95.35.34.84.86.06.26.55.35.64.74.84.95.66.76.05.67.03.7

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


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

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value149.63615171513121415111513121113151315161516121311
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.0
Percentage of Assets2.82.03.23.63.43.33.43.63.62.74.13.43.12.93.53.73.53.94.64.54.53.64.22.7

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


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

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
Value6642000.04487000.05520000.05190000.04942000.05201000.05685000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.30.91.21.11.11.31.5

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value0.1240.1980.30.50.7360.9541.1681.291.4051.3981.6321.7661.8241.7961.961.8871.8881.921.7651.5771.5131.3681.2870.6690.8031.0110.9860.9981.0491.0981.141111111111.0341.205111.4631.3371.1374.185
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.10.10.20.20.30.30.30.30.40.50.50.50.50.50.50.50.50.40.40.40.40.20.20.30.30.30.30.30.33.33.43.43.60.30.32.70.40.30.31.1

Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent


Pension
Period End2021-06-302021-04-302021-03-312020-12-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-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value1920202018181818151515151515141412111111111010
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent100.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 Assets3.90.04.24.33.94.24.54.73.83.63.64.04.03.93.83.73.33.33.23.13.03.02.8

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Pension
Period End2021-06-30
Value20
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent100.2
Percentage of Assets3.9
Percentage of Assets us-gaap:SubsequentEvent0.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


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

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-312019-09-302019-06-302019-03-312018-12-31
Value141314151414141410110.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets2.72.83.13.33.43.53.83.52.62.70.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


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

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


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

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value2938000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.6

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value2033000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.4

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value2444000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.5

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value2020201617
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0
Percentage of Assets4.25.34.94.04.1

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-31
Value21
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets4.6

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value1705000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.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-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value186176179170152153167187214178168163150134134142135125121128131121139142138136139175148161157164160167169216216249233226257253
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.0
Percentage of Assets36.035.837.635.634.737.843.945.950.442.144.341.938.134.634.935.034.732.233.335.035.533.839.738.137.138.038.349.440.545.845.245.346.549.252.261.458.661.056.953.963.764.9

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-0.503-0.516-1.774-2.157-2.314-1.684-0.179-0.265-0.1150.5250.9
Percentage of StockholdersEquity-0.3-0.3-1.0-1.3-1.5-1.1-0.1-0.1-0.10.30.5
Percentage of Assets-0.1-0.1-0.4-0.5-0.5-0.4-0.0-0.1-0.00.10.2
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value-0.371-3.437-4.423-2.999-3.117-2.647-1.5260.5930.7061.1841.2960.9070.7970.6170.1-0.1550.0630.1790.1840.3110.3130.3150.318-0.368-0.369-0.37-0.3710.1120.2840.2820.317-2.612-2.645-2.679-2.713-3.839-3.923-3.976-4.05-1.435-1.452-1.48-1.2130.389
Percentage of StockholdersEquity-0.2-1.9-2.5-1.8-2.0-1.7-0.90.30.30.70.80.60.50.50.1-0.10.00.10.20.20.20.30.2-0.3-0.3-0.3-0.30.10.20.20.2-1.6-1.6-1.6-1.6-1.8-1.8-1.6-1.7-0.6-0.6-0.60.00.0
Percentage of Assets-0.1-0.7-0.9-0.6-0.7-0.7-0.40.10.20.30.30.20.20.20.0-0.00.00.00.10.10.10.10.1-0.1-0.1-0.1-0.10.00.10.10.1-0.7-0.8-0.8-0.8-1.1-1.1-1.0-1.0-0.3-0.4-0.40.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value480476472469465462459456454450447444442439437435433431428426424422420418416414412411407406404402401401400400400400372368365355338325
Percentage of StockholdersEquity257.7269.5262.5275.7305.6301.7274.7243.1211.3252.2265.7271.3294.4327.1325.7305.9320.8344.5351.8330.5323.9347.8301.0294.5301.4302.9296.0234.6274.6251.6257.3244.9250.4239.3235.9184.9185.2160.2159.7162.7141.7140.20.00.0
Percentage of Assets92.796.598.698.1106.2114.1120.6111.6106.5106.0117.7113.6112.2113.0113.8107.2111.1110.9117.2115.7114.9117.4119.5112.3111.9115.2113.4115.9111.3115.3116.3111.0116.4117.7123.2113.6108.497.890.987.790.291.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value0.7270.7260.7260.7220.7220.7220.7220.7190.7190.7190.7190.7160.7160.7160.7150.7120.7130.7130.7130.7090.710.710.7050.7050.7050.7050.70.70.6980.6970.6950.6890.6890.6880.6850.6850.6850.6850.6860.6850.6850.6650.6330.619
Percentage of StockholdersEquity0.40.40.40.40.50.50.40.40.30.40.40.40.50.50.50.50.50.60.60.50.50.60.50.50.50.50.50.40.50.40.40.40.40.40.40.30.30.30.30.30.30.30.00.0
Percentage of Assets0.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value41339638837436035435034032925923722521420019519218517717416816315515514613612712511957504759504340696093898273614128
Percentage of StockholdersEquity221.7224.6216.0220.2236.4231.4209.6181.2153.5145.2141.0137.6142.5149.4145.3135.1137.1141.5143.7130.9124.3127.9111.1103.298.693.489.968.339.031.330.336.131.325.823.732.027.837.338.236.228.524.40.00.0
Percentage of Assets79.780.481.178.482.187.592.083.277.461.162.557.654.351.650.847.347.545.647.945.844.143.244.139.436.635.534.533.815.814.313.716.314.612.712.419.716.322.821.819.518.215.80.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-312008-12-31
Value-707.209-693.647-677.391-671.461-671.495-662.354-642.023-610.625-570.4-532.963-518.329-508.096-507.81-507.775-499.075-485.711-484.22-484.229-482.34-467.256-457.749-457.756-436.768-423.236-415.076-405.982-398.961-356.326-317.816-296.208-295.991-295.313-289.572-274.884-269.017-250.157-241.115-240.431-224.868-223.335-180.373-163.216-152.93-148.824
Percentage of StockholdersEquity-379.7-392.7-376.5-394.5-440.4-431.8-383.8-324.9-265.5-298.5-307.9-309.9-337.9-377.5-371.7-341.4-358.5-386.7-396.2-362.2-349.0-376.5-312.8-297.9-300.3-296.5-286.2-203.3-214.3-183.5-188.2-179.8-180.5-164.0-158.4-115.4-111.5-96.2-96.5-98.5-69.9-64.30.00.0
Percentage of Assets-136.5-140.6-141.4-140.4-153.0-163.3-168.5-149.2-133.8-125.5-136.4-129.7-128.8-130.4-129.9-119.6-124.2-124.5-132.0-126.8-123.8-127.1-124.1-113.6-111.5-112.8-109.6-100.5-86.8-84.1-85.1-81.5-83.9-80.6-82.7-70.9-65.3-58.7-54.9-53.1-44.5-41.70.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


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

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value480476472469465462459456454450447444442439437435433431428426424422420418416414412411407406404402401401400400400400372368365355
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets92.796.598.698.1106.2114.1120.6111.6106.5106.0117.7113.6112.2113.0113.8107.2111.1110.9117.2115.7114.9117.4119.5112.3111.9115.2113.4115.9111.3115.3116.3111.0116.4117.7123.2113.6108.497.890.987.790.291.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-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value4133963883743603543503403292592372252142001951921851771741681631551551461361271251195750475950434069609389827361
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets79.780.481.178.482.187.592.083.277.461.162.557.654.351.650.847.347.545.647.945.844.143.244.139.436.635.534.533.815.814.313.716.314.612.712.419.716.322.821.819.518.215.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-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value-371000.0-3437000.0-4423000.0-2999000.0-3117000.0-2647000.0-1526000.0593000.0706000.01184000.01296000.0907000.0797000.0617000.0100000.0-155000.063000.0179000.0184000.0311000.0313000.0315000.0318000.0-368000.0-369000.0-370000.0-371000.0112000.0284000.0282000.0317000.0-2612000.0-2645000.0-2679000.0-2713000.0-3839000.0-3923000.0-3976000.0-4050000.0-1435000.0-1452000.0-1480000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.1-0.7-0.9-0.6-0.7-0.7-0.40.10.20.30.30.20.20.20.0-0.00.00.00.10.10.10.10.1-0.1-0.1-0.1-0.10.00.10.10.1-0.7-0.8-0.8-0.8-1.1-1.1-1.0-1.0-0.3-0.4-0.4

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


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

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

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3.5323.4032.9082.9032.8962.4193.5242.622.2392.0062.2922.26
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3.5323.4032.9082.9032.8962.4193.5242.622.2392.0062.2922.26
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value14221554353.0052024101123262810230.1116-10.5131013123.05615291411-29.291-8.436.25.939-3.3075.0187.168-8.41428205.2332.473173.04214-3.6261515
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.56.24.315.010.50.96.07.03.13.66.47.47.83.06.90.04.7-3.13.14.13.80.94.68.54.33.6-9.2-2.71.91.9-1.11.72.5-3.210.47.51.90.96.71.15.3-1.56.16.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value19-3.35-2.679-1.503-0.774-1.971-4.841-2.986113-2.496-1.1650.111-1.647-1.469-0.422-0.08-2.072-2.272-3.011-6.227-1.888-1.294-0.597-4.127-2.251-1.389-3.777116-1.048-1.041-1.755-2.309-2.413-2.070.9816.32-1.19446-3.344-2.128-1.814-2.804-3.6752.614
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.9-0.9-0.8-0.4-0.2-0.6-1.4-0.933.5-0.8-0.30.0-0.5-0.4-0.1-0.0-0.6-0.7-0.9-1.9-0.6-0.4-0.2-1.2-0.7-0.4-1.237.1-0.3-0.3-0.6-0.8-0.9-0.80.42.3-0.417.3-1.3-0.7-0.7-1.2-1.41.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-17.883-21.221-10.396-4.5-14.5910-36.755-44.921-59.261-9.146-22.237-26.534-26.146-8.903-23.592-2.859-13.18614-6.544-7.569-10.59-2.339-14.176-25.431-12.621-9.32933-108.15-4.672-4.9575.134-2.97-4.59810-33.153-21.851-4.089-48.848-14.062-0.574-12.4535.823-11.453-18.261
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.4-5.8-2.9-1.2-4.33.3-10.9-13.0-17.5-2.8-6.2-7.5-7.3-2.6-6.9-0.8-3.94.2-2.0-2.2-3.2-0.7-4.3-7.4-3.7-3.010.4-34.5-1.4-1.61.7-1.0-1.63.8-12.3-8.1-1.5-18.2-5.4-0.2-4.52.5-4.4-7.0

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
Value15-2.1452.213482011-21.489-23.727640.147-0.354-0.0070.216-0.122
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.9-0.60.613.46.03.6-6.4-6.919.10.0-0.1-0.00.1-0.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1.1921.2021.1741.3081.381.3931.431.4281.6511.9722.0192.0742.0572.1152.1352.1652.1052.1032.0942.1022.2632.3372.4382.5832.4282.42.4512.5362.4622.3972.3712.6592.8772.9553.0753.0723.2113.3363.2623.236
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2315-2.222-12.57.40920-9.6272.1585.4527.377-2.401-0.9271.82912-17.84318-2.26221-2.669-6.4265.63111-17.4521.25212-0.182.03615139.218-3.263170.46613-17.694-10.4087.34216-12.067203.29513-7.41810
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value14221554353.0052024101123262810230.1116-10.5131013123.05615291411-29.291-8.436.25.939-3.3075.0187.168-8.41428205.2332.473173.04214-3.6261515
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.56.24.315.010.50.96.07.03.13.66.47.47.83.06.90.04.7-3.13.14.13.80.94.68.54.33.6-9.2-2.71.91.9-1.11.72.5-3.210.47.51.90.96.71.15.3-1.56.16.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-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value211318189.8859.106141474261616169.1756.1410115.9029.2399.02103.651113115.7858.94565106.249-8.2348.9796.9483.0946.129.268-33.1674.0767.0858.4466.7854.846.3386.4445.144
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.23.75.25.12.92.74.24.322.18.24.64.64.52.61.83.03.31.82.82.73.21.13.64.03.41.92.820.73.32.0-2.73.02.41.22.33.4-12.11.52.72.92.52.02.52.52.1

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-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value2113189.8859.1061474261616169.1756.1410115.9029.2399.02103.651113115.7858.94565106.249-8.2348.9796.9483.0946.129.268-33.1674.0767.0858.446
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.23.75.12.92.74.322.18.24.64.64.52.61.83.03.31.82.82.73.21.13.64.03.41.92.820.73.32.0-2.73.02.41.22.33.4-12.11.52.72.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3.5333.4032.8882.9082.9032.8962.4432.4192.432.622.2392.0062.2922.261.9331.7981.8052.0641.6631.3361.7621.9441.5581.3481.6221.2910.9440.680.6050.7991.6330.3360.3270.2740.0530.0380.0253.233.0882.8372.8211.4991.631
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.00.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value19-3.35-2.679-1.503-0.774-1.971-4.841-2.986113-2.496-1.1650.111-1.647-1.469-0.422-0.08-2.072-2.272-3.011-6.227-1.888-1.294-0.597-4.127-2.251-1.389-3.777116-1.048-1.041-1.755-2.309-2.413-2.070.9816.32-1.19446-3.344-2.128-1.814-2.804-3.6752.614
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.9-0.9-0.8-0.4-0.2-0.6-1.4-0.933.5-0.8-0.30.0-0.5-0.4-0.1-0.0-0.6-0.7-0.9-1.9-0.6-0.4-0.2-1.2-0.7-0.4-1.237.1-0.3-0.3-0.6-0.8-0.9-0.80.42.3-0.417.3-1.3-0.7-0.7-1.2-1.41.0

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


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

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-17.883-21.221-10.396-4.5-14.5910-36.755-44.921-59.261-9.146-22.237-26.534-26.146-8.903-23.592-2.859-13.18614-6.544-7.569-10.59-2.339-14.176-25.431-12.621-9.32933-108.15-4.672-4.9575.134-2.97-4.59810-33.153-21.851-4.089-48.848-14.062-0.574-12.4535.823-11.453-18.261
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.4-5.8-2.9-1.2-4.33.3-10.9-13.0-17.5-2.8-6.2-7.5-7.3-2.6-6.9-0.8-3.94.2-2.0-2.2-3.2-0.7-4.3-7.4-3.7-3.010.4-34.5-1.4-1.61.7-1.0-1.63.8-12.3-8.1-1.5-18.2-5.4-0.2-4.52.5-4.4-7.0

Payments Of Dividends Common Stock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsOfDividendsCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value4.7464.7864.1684.1644.1624.2933.8824.0424.2784.4064.4674.4612.972.9733.0193.0453.0433.0373.053.0993.1523.1463.2843.063.0893.1123.1693.0883.2123.307
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


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

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-31
Value40000.015000.0353000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.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-31
Value182000.0383000.0906000.01127000.01115000.0788000.0278000.0403000.0133000.072000.0191000.0238000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

kfrc:HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum

kfrc:HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum


Health
Period End2021-06-302021-03-312020-12-31
Value0200000.00
Percentage of HealthInsuranceAggregateRiskOfLossLiabilityAmountInExcessOfTheStopLossMaximum0.0100.00.0

kfrc:HealthInsuranceStopLossMaximumPerClaim

kfrc:HealthInsuranceStopLossMaximumPerClaim


Health
Period End2021-06-302021-03-312020-12-312020-09-30
Value0600000.000
Percentage of HealthInsuranceStopLossMaximumPerClaim0.0100.00.00.0

kfrc:NoncashLeaseExpense

kfrc:NoncashLeaseExpense


Noncash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1329000.01114000.01107000.01306000.01565000.01521000.01452000.01643000.01525000.01662000.0
Percentage of NoncashLeaseExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs


Allowance
Period End2021-06-302021-03-312020-12-31
Value509000.0164000.0316000.0
Percentage of AllowanceForDoubtfulAccountsReceivableWriteOffs100.0100.0100.0

us-gaap:DeferredIncomeTaxesAndTaxCredits

us-gaap:DeferredIncomeTaxesAndTaxCredits


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-0.0320.9312.116-0.673-3.615-0.126-1.071-0.71320-18.3142.014-0.527-0.5390.0418.2651.240.981.7580.654-0.846-1.1443.343
Percentage of DeferredIncomeTaxesAndTaxCredits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanInterestCost

us-gaap:DefinedBenefitPlanInterestCost


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value34000.0103000.0124000.0124000.0125000.0125000.0148000.0151000.0151000.0151000.0117000.0117000.0117000.0117000.0134000.0134000.0135000.0134000.0
Percentage of DefinedBenefitPlanInterestCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost


Defined
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value252000.0210000.0211000.0211000.0211000.0214000.0216000.0216000.0216000.0456000.0455000.0455000.0455000.0214000.0213000.0215000.0214000.0
Percentage of DefinedBenefitPlanNetPeriodicBenefitCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1

us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1


Defined
Period End2021-06-30
Value1800000.0
Percentage of DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1100.0

us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 us-gaap:StatementScenario, us-gaap:SubsequentEventType

us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1

srt:ScenarioForecast, us-gaap:SubsequentEvent


Defined
Period End2021-06-30
Value-2000000.0
Percentage of DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1100.0

us-gaap:DefinedBenefitPlanServiceCost

us-gaap:DefinedBenefitPlanServiceCost


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value50000.0149000.086000.087000.086000.086000.066000.065000.065000.065000.0339000.0338000.0338000.0338000.080000.079000.080000.080000.0
Percentage of DefinedBenefitPlanServiceCost100.0100.0100.0100.0100.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-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1.1921.2021.1741.3081.381.3931.4311.4271.5421.651.9391.9471.9372.0082.0422.112.0532.052.0472.0752.2522.3272.4292.5792.4262.3972.5032.6422.42.3632.4512.5362.4622.3972.3712.6592.8772.8823.0753.0723.2113.3033.2623.2363.137
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.0

us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax us-gaap:DisposalGroupClassification, us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperations

us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax

us-gaap:DiscontinuedOperationsDisposedOfBySale, kfrc:GSSegmentDivestiture


Discontinued
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-09-30
Value-0.3-0.480-0.3-0.402800.0
Percentage of DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax100.0100.0100.0100.0100.0100.00.0

us-gaap:DividendsCommonStock

us-gaap:DividendsCommonStock


Dividends
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value4.7464.7864.1644.1624.2934.0434.2784.4064.4664.4612.972.973
Percentage of DividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCommonStock us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Dividends
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value4.7464.7864.1644.1624.2934.0434.2784.4064.4664.4612.972.973
Percentage of DividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges

us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges


Gain
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-27000.0-703000.0-1077000.0-15000.0-7000.0-107000.0-169000.0-801000.0-15000.0
Percentage of GainLossOnSalesOfAssetsAndAssetImpairmentCharges100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeLossAttributableToParent

us-gaap:IncomeLossAttributableToParent


Income
Period End2021-06-302021-03-312020-06-302020-03-312018-03-312017-03-31
Value30181412129.222
Percentage of IncomeLossAttributableToParent100.0100.0100.0100.0100.0100.0

us-gaap:IncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromEquityMethodInvestments


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-531000.0-491000.0-444000.0-103000.0-539000.0-595000.0-472000.0-359000.0000
Percentage of IncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:IncomeLossFromEquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

kfrc:WorkLLamaLLC


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-500000.0-500000.0-500000.0-100000.0-500000.0600000.0-400000.0-400000.0
Percentage of IncomeLossFromEquityMethodInvestments94.2101.8112.697.192.8-100.884.7111.4

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value4.79912-9.099208.4592.129-5.0168.2850.9180.38-3.4572.4042.0860.317-6.5525.9340.9791.593-8.142-1.7984.0164.604-17.578.2137.239-3.385-6.9223.491.0722.1120.5874.0282.3560.451-4.8692.266-1.2843.646-3.4251.3994.496-1.075-6.2899.243
Percentage of IncreaseDecreaseInEmployeeRelatedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value4566000.0324000.0-549000.02524000.02058000.0452000.02654000.04936000.0556000.01493000.0-54000.0-839000.0-32000.0-69000.012000.0428000.0-11000.0127000.0519000.059000.0-178000.095000.0-24000.062000.0170000.090000.0-15000.0119000.0-71000.0-6000.0196000.0-53000.0-17000.0-69000.0-116000.0
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value8.7465.504-0.715213.5380.009-2.9551.956
Percentage of IncreaseDecreaseInOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-09-302011-12-312011-09-302011-06-30
Value609000.0429000.084000.0398000.0288000.0307000.031000.0572000.0557000.0503000.08000.0635000.0473000.0290000.063000.0239000.0209000.0286000.013000.0177000.0155000.0149000.034000.0321000.0203000.0199000.0-12000.0206000.0229000.0199000.017000.0145000.0105000.094000.039000.057000.0811000.0934000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:OperatingLeaseImpairmentLoss

us-gaap:OperatingLeaseImpairmentLoss


Operating
Period End2020-09-30
Value600000.0
Percentage of OperatingLeaseImpairmentLoss100.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
Value1874000.01690000.01689000.01692000.01962000.01987000.01930000.02231000.02189000.01836000.0
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value-3056000.0-47000.0-881000.000086000.0278000.04000.05000.0127000.02000.02000.0
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312017-12-312017-09-30
Value-3056000.0-47000.086000.0278000.0
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value13000.01258000.0383000.0157000.0-630000.0-1505000.0-150000.0-640000.0-375000.0
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value10000.0939000.0282000.0118000.0-470000.0-1121000.064000.0-113000.0-478000.0-280000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value10000.0939000.0118000.0-470000.0-1121000.0-113000.0-478000.0-280000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-3000.0-319000.0-40000.0-160000.0-384000.0-37000.0-37000.0-162000.0-95000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax


Other
Period End2021-06-30
Value283000.0
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-203000.0-242000.0-89000.0-89000.0-87000.0-89000.0-86000.0-90000.0-87000.0-100000.0-88000.0-104000.0-96000.0-143000.0-150000.0-323000.0-272000.0-142000.0-55000.0-68000.0-56000.0-14000.0-109000.0-57000.0-6000.045000.0-28000.0157000.0-22000.0-152000.0-23000.0-42000.0-40000.058000.0-27000.0-36000.0-50000.044000.0-152000.0-98000.0-45000.079000.0-260000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireEquityMethodInvestments

us-gaap:PaymentsToAcquireEquityMethodInvestments


Payments
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302018-12-312018-09-30
Value2500000.02000000.01500000.001500000.0000
Percentage of PaymentsToAcquireEquityMethodInvestments100.0100.0100.00.0100.00.00.00.0

us-gaap:PaymentsToAcquireEquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

kfrc:WorkLLamaLLC


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value2500000.02000000.01500000.00-6500000.09000000.0
Percentage of PaymentsToAcquireEquityMethodInvestments100.0100.0100.00.00.00.0

us-gaap:PensionAndOtherPostretirementBenefitExpense

us-gaap:PensionAndOtherPostretirementBenefitExpense


Pension
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-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1905000.0252000.0210000.0211000.0211000.0216000.0215000.0216000.0456000.0455000.0455000.0213000.0240000.0239000.0335000.0444000.0457000.0497000.0451000.0427000.0476000.0492000.0434000.058000.0554000.0378000.0393000.0966000.0908000.0970000.01116000.01123000.01134000.01132000.01089000.01086000.01095000.01099000.01004000.01028000.0
Percentage of PensionAndOtherPostretirementBenefitExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ProceedsFromLinesOfCredit

us-gaap:ProceedsFromLinesOfCredit


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value0.00.00.0350.00.01.878229314119315127633627425922220325116112615815723912921698158150141141214.1091249210315811011510369
Percentage of ProceedsFromLinesOfCredit0.00.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments

us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments


Proceeds
Period End2020-09-302016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value00000445000.00338000.0957000.0367000.01006000.01433000.0
Percentage of ProceedsFromSaleMaturityAndCollectionsOfInvestments0.00.00.00.00.0100.00.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfBuildings

us-gaap:ProceedsFromSaleOfBuildings


Proceeds
Period End2021-05-19
Value23
Percentage of ProceedsFromSaleOfBuildings100.0

us-gaap:ProceedsFromSaleOfBuildings us-gaap:StatementScenario, us-gaap:SubsequentEventType

srt:ScenarioForecast, us-gaap:SubsequentEvent


Proceeds
Period End2021-06-30
Value24
Percentage of ProceedsFromSaleOfBuildings0.0

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value671000.0-852000.0-593000.0-112000.0606000.02229000.0273000.0139000.0448000.0349000.0316000.0543000.0593000.0368000.0135000.0540000.0-36000.0392000.0401000.0-199000.0418000.0356000.0-308000.0458000.0356000.01047000.0-255000.0159000.0452000.0469000.0-423000.0434000.0241000.0294000.0-310000.046000.01060000.01064000.011000.0253000.0-278000.0-911000.0-1764000.0-574000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations

us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value79000.0122000.0238000.0306000.0305000.0328000.0367000.0478000.0335000.0540000.0548000.0437000.0485000.0569000.0566000.0503000.0553000.0526000.0459000.0434000.0452000.0485000.0318000.0326000.0306000.0324000.0402000.0232000.0342000.0304000.0323000.0346000.0386000.0397000.0395000.0459000.0446000.0502000.0313000.0254000.0536000.0394000.0331000.0483000.0
Percentage of RepaymentsOfDebtAndCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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: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
Value3609000.0243000.0-27000.02751000.02047000.0924000.01981000.05869000.0538000.0817000.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SaleAndLeasebackTransactionGainLossNet us-gaap:IncomeStatementLocation

us-gaap:SaleAndLeasebackTransactionGainLossNet

us-gaap:SellingGeneralAndAdministrativeExpenses


Sale
Period End2021-05-19
Value2000000.0
Percentage of SaleAndLeasebackTransactionGainLossNet100.0

us-gaap:SaleAndLeasebackTransactionGainLossNet us-gaap:StatementScenario, us-gaap:SubsequentEventType

srt:ScenarioForecast, us-gaap:SubsequentEvent


Sale
Period End2021-06-30
Value2000000.0
Percentage of SaleAndLeasebackTransactionGainLossNet0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

us-gaap:RestrictedStock


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-31
Value34000.08000.0389000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-31
Value3.821.77-0.52
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-31
Value9.3242.8211.13
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested

us-gaap:RestrictedStock


Sharebased
Period End2021-06-302021-03-312020-12-31
Value1.9240.38916
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans

us-gaap:TreasuryStock


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
Value4000.04000.05000.05000.04000.04000.04000.05000.04000.05000.06000.0
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:CommonStock


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

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


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

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value143000.0113000.071000.062000.093000.091000.094000.086000.099000.095000.073000.071000.054000.049000.080000.064000.064000.049000.083000.0109000.085000.064000.087000.091000.075000.0104000.0123000.088000.071000.064000.080000.059000.045000.050000.0103000.062000.044000.076000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan73.366.552.646.365.563.265.761.468.866.056.653.843.941.551.950.445.434.043.256.859.453.853.059.950.357.859.753.747.041.048.541.831.240.348.437.321.543.7

us-gaap:TreasuryStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value52000.057000.064000.072000.049000.053000.049000.054000.045000.049000.056000.061000.069000.069000.074000.063000.077000.095000.0109000.083000.058000.055000.077000.061000.074000.076000.083000.076000.080000.092000.085000.082000.099000.074000.0110000.0104000.0161000.098000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan26.733.547.453.734.536.834.338.631.234.043.446.256.158.548.149.654.666.056.843.240.646.247.040.149.742.240.346.353.059.051.558.268.859.751.662.778.556.3

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-06-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2000.0000000000
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.00.00.00.00.00.00.00.00.00.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value274000.0271000.0241000.0240000.0218000.0221000.0177000.0233000.0237000.0201000.0158000.0166000.0132000.0118000.080000.0164000.0126000.017000.0165000.0139000.0155000.0127000.0135000.0139000.095000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation13700.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-273000.0-271000.0-241000.0-240000.0-218000.0-221000.0-177000.0-233000.0-240000.0-201000.0-158000.0-167000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation-13650.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStockSharesAcquired us-gaap:StatementEquityComponents

us-gaap:TreasuryStockSharesAcquired

us-gaap:TreasuryStock


Treasury
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value225000.0317000.01000.0342000.0685000.01169000.01048000.0432000.08000.03000.0319000.0
Percentage of TreasuryStockSharesAcquired100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value13160.039.21320403714100.3350.0918.715
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Treasury
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value13160.039.21320403714100.3350.0918.715
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

invest:DerivativeNotionalAmount

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument, us-gaap:ScenarioForecast


Derivative
Period End2021-05-312020-05-312019-05-312018-05-31
Value25256565
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0

kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables

kfrc:AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables


Accounts
Period End2021-06-302021-03-312020-12-312020-03-31
Value600000.0500000.0400000.0400000.0
Percentage of AccountsReceivableAllowanceForCreditLossAllowanceUnrelatedToTradeReceivables100.0100.0100.0100.0

kfrc:AccountsReceivableReservesUnrelatedToCreditLosses

kfrc:AccountsReceivableReservesUnrelatedToCreditLosses


Accounts
Period End2020-09-302020-06-302020-03-312019-12-31
Value400000.0400000.0500000.0500000.0
Percentage of AccountsReceivableReservesUnrelatedToCreditLosses100.0100.0100.0100.0

kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation

kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value5046000.04715000.05545000.05423000.09206000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseDeferredCompensation100.0100.0100.0100.0100.0

kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredPayrollTaxes

kfrc:DeferredTaxAssetsTaxDeferredExpenseDeferredPayrollTaxes


Deferred
Period End2020-12-31
Value4978000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseDeferredPayrollTaxes100.0

kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability

kfrc:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability


Deferred
Period End2020-12-312019-12-31
Value5223000.05497000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOperatingLeaseLiability100.0100.0

kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes

kfrc:DeferredTaxLiabilitiesDeferredPayrollTaxes


Deferred
Period End2020-12-312019-12-31
Value2370000.01889000.0
Percentage of DeferredTaxLiabilitiesDeferredPayrollTaxes100.0100.0

kfrc:DeferredTaxLiabilitiesPartnershipBasisDifference

kfrc:DeferredTaxLiabilitiesPartnershipBasisDifference


Deferred
Period End2020-12-31
Value1469000.0
Percentage of DeferredTaxLiabilitiesPartnershipBasisDifference100.0

kfrc:DefinedBenefitPlanExpectedFutureBenefitPaymentYearsSixThroughTen

kfrc:DefinedBenefitPlanExpectedFutureBenefitPaymentYearsSixThroughTen


Defined
Period End2020-12-31
Value9736000.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentYearsSixThroughTen100.0

kfrc:EmployeeBenefitsNoncurrentCARESAct us-gaap:FairValueByLiabilityClass, us-gaap:UnusualOrInfrequentItem

kfrc:EmployeeBenefitsNoncurrentCARESAct

kfrc:DeferredPayrollTaxes, kfrc:COVID19


Employee
Period End2021-06-302021-03-312020-12-312020-09-30
Value19191912
Percentage of EmployeeBenefitsNoncurrentCARESAct100.0100.0100.0100.0

kfrc:EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

kfrc:EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh

kfrc:WorkLLamaLLC


Equity
Period End2020-12-31
Value22
Percentage of EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh100.0

kfrc:PurchaseObligationToBePaidYearsThreeFourAndFive

kfrc:PurchaseObligationToBePaidYearsThreeFourAndFive


Purchase
Period End2020-12-31
Value300000.0
Percentage of PurchaseObligationToBePaidYearsThreeFourAndFive100.0

kfrc:SupplementalUnemploymentBenefitsOnChangeInControl

kfrc:SupplementalUnemploymentBenefitsOnChangeInControl


Supplemental
Period End2021-06-302021-03-312020-12-312020-09-30
Value45454539
Percentage of SupplementalUnemploymentBenefitsOnChangeInControl100.0100.0100.0100.0

kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl

kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl


Supplemental
Period End2021-06-302021-03-312020-12-312020-09-30
Value17171716
Percentage of SupplementalUnemploymentBenefitsOnNoChangeInControl100.0100.0100.0100.0

us-gaap:AccruedEmployeeBenefitsCurrent

us-gaap:AccruedEmployeeBenefitsCurrent


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-12-312013-12-312012-12-312011-12-31
Value494138534440384335343942403737433938373943433640
Percentage of AccruedEmployeeBenefitsCurrent100.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:AccruedInsuranceCurrent

us-gaap:AccruedInsuranceCurrent


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-12-312013-12-31
Value26304.6415.4265.1553.9763.9073.4983.8643.8732.7143.2653.4843.2382.5964.1833.423.7352.792.9683.4172.993
Percentage of AccruedInsuranceCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedPayrollTaxesCurrent

us-gaap:AccruedPayrollTaxesCurrent


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-12-312013-12-312012-12-312011-12-31
Value4.7364.7221153.3950.870.9921.1751.0750.8981.8421.8611.852.195.272.4662.4342.2632.642.8323.0629.1119.2469.995
Percentage of AccruedPayrollTaxesCurrent100.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-31
Value1903000.01741000.02757000.03666000.04130000.03890000.01843000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


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

us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization

us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value34343435343434343737343127
Percentage of CapitalizedComputerSoftwareAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedComputerSoftwareNet

us-gaap:CapitalizedComputerSoftwareNet


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value14131211119.8418.7597.3956.3095.4774.8282.0493.6785.4726.7299.863
Percentage of CapitalizedComputerSoftwareNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet

us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value324000.0413000.0501000.0589000.0678000.0766000.0855000.0943000.01032000.01120000.01182000.0
Percentage of DebtIssuanceCostsLineOfCreditArrangementsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-31
Value373634302824302827272831302828282727272524252422232322221918
Percentage of DeferredCompensationLiabilityClassifiedNoncurrent100.0100.0100.0100.0100.0100.0100.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:DeferredCompensationLiabilityCurrent

us-gaap:DeferredCompensationLiabilityCurrent


Deferred
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value4200000.03600000.01800000.02300000.02000000.01900000.02900000.03400000.03000000.03700000.02700000.03700000.02300000.0
Percentage of DeferredCompensationLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationPlanAssets

us-gaap:DeferredCompensationPlanAssets


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-31
Value393736333130353333322933323131302928272725
Percentage of DeferredCompensationPlanAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value9.5179.491012128.5468.0376.9886.2387.6427.1471211
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value118.4082.7781.752.208
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2216141425
Percentage of DeferredTaxAssetsGross100.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-312013-12-312012-12-312011-12-31
Value461000.0160000.0344000.0289000.0230000.0293000.0995000.01531000.02140000.01694000.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value3721000.03745000.03471000.03767000.06029000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


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

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1657000.01161000.01825000.01953000.03005000.02753000.03123000.02902000.03795000.04006000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts


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

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value4347000.04767000.0
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value309000.0328000.0254000.017000.0355000.0331000.0122000.0503000.0868000.0
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPrepaidExpenses

us-gaap:DeferredTaxLiabilitiesPrepaidExpenses


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value489000.0459000.0190000.0251000.0260000.0186000.0448000.0224000.0339000.0599000.0
Percentage of DeferredTaxLiabilitiesPrepaidExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


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

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2018151412
Percentage of DefinedBenefitPlanAccumulatedBenefitObligation100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate us-gaap:Range

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate

srt:WeightedAverage


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

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease us-gaap:Range

us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease

srt:WeightedAverage


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value2.90.0290.0290.029
Percentage of DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:DefinedBenefitPlanBenefitObligation


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

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo


Defined
Period End2020-12-31
Value15
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo100.0

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeLiabilities

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302017-09-302017-06-30
Value503000.0516000.01774000.02157000.02314000.01684000.0179000.0265000.0115000.085000.0182000.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:InterestRateSwap, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302017-09-302017-06-30
Value503000.0516000.01774000.02157000.02314000.01684000.0179000.0265000.0115000.085000.0182000.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilitiesNoncurrent

us-gaap:DerivativeLiabilitiesNoncurrent


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value503000.0516000.01774000.02157000.02314000.01684000.0179000.0265000.0115000.00
Percentage of DerivativeLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

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

us-gaap:DerivativeNotionalAmount

srt:ScenarioForecast, kfrc:InterestRateSwapB, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2024-05-312023-05-312022-05-312020-05-31
Value407510075
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value827765755445444941404548464446514645445254504663554852595958565652505055526955585754
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.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:RestrictedStock


Employee
Period End2021-06-302021-03-312020-12-312020-09-30
Value31323524
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions100.0100.0100.0100.0

us-gaap:EquityMethodInvestments

us-gaap:EquityMethodInvestments


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1311109.4329.5357.5748.1698.6419.00.0
Percentage of EquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:EquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

kfrc:WorkLLamaLLC


Equity
Period End2020-12-312019-12-312019-09-302019-06-30
Value108.28.69.0
Percentage of EquityMethodInvestments100.1100.499.5100.0

us-gaap:GoodwillGross

us-gaap:GoodwillGross


Goodwill
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value176176280280280280280
Percentage of GoodwillGross100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss


Goodwill
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value151151234234234234234
Percentage of GoodwillImpairedAccumulatedImpairmentLoss100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


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

us-gaap:LettersOfCreditOutstandingAmount us-gaap:CreditFacility, us-gaap:LongtermDebtType

us-gaap:LettersOfCreditOutstandingAmount

us-gaap:LetterOfCredit, us-gaap:LineOfCredit


Letters
Period End2020-12-312019-12-312018-12-31
Value1500000.03400000.03200000.0
Percentage of LettersOfCreditOutstandingAmount100.0100.0100.0

us-gaap:LifeInsuranceCorporateOrBankOwnedAmount

us-gaap:LifeInsuranceCorporateOrBankOwnedAmount


Life
Period End2020-12-31
Value169
Percentage of LifeInsuranceCorporateOrBankOwnedAmount100.0

us-gaap:LineOfCredit us-gaap:CreditFacility, us-gaap:LongtermDebtType

us-gaap:LineOfCredit

us-gaap:RevolvingCreditFacility, us-gaap:LineOfCredit


Line
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value100657179100123116126124111
Percentage of LineOfCredit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermLineOfCredit

us-gaap:LongTermLineOfCredit


Long
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-06-302011-12-31
Value10010010010010065656582717910012311612612413111110195103808093949312816162535039211049
Percentage of LongTermLineOfCredit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 End2020-12-31
Value3.5
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:OtherAssetsMiscellaneousNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value839000.0621000.0785000.0961000.0970000.01048000.01298000.01238000.01114000.01425000.0620000.0646000.0348000.0321000.0163000.0451000.0
Percentage of OtherAssetsMiscellaneousNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:OtherSundryLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-31
Value19191913120.5420.6510.7041.2311.2942.8024.8874.8395.0516.0364.4273.9283.8343.832.642.674
Percentage of OtherSundryLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseObligation

us-gaap:PurchaseObligation


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

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationDueInNextTwelveMonths


Purchase
Period End2020-12-31
Value9300000.0
Percentage of PurchaseObligationDueInNextTwelveMonths100.0

us-gaap:PurchaseObligationDueInSecondYear

us-gaap:PurchaseObligationDueInSecondYear


Purchase
Period End2020-12-31
Value1500000.0
Percentage of PurchaseObligationDueInSecondYear100.0

us-gaap:SaleLeasebackTransactionNetBookValue

us-gaap:SaleLeasebackTransactionNetBookValue


Sale
Period End2021-05-192021-03-31
Value2121
Percentage of SaleLeasebackTransactionNetBookValue100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-312010-12-31
Value1150000.01144000.01137000.01173000.01166000.01167000.01180000.01209000.01224000.01316000.01320000.01321000.01397000.01413000.01355000.01369000.01431000.01501000.01708000.01367000.01579000.01590000.01293000.01311000.01362000.01345000.0982000.01039000.0959000.0926000.0811000.038000.03334000.01898000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-312010-12-31
Value34.7933.8333.6329.5629.5329.6329.5125.5525.4425.0218.1923.2323.1522.922.6721.9721.9121.9121.8621.3221.3121.4420.8920.7320.6120.4318.5518.0218.0217.7616.8912.1114.312.34
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized

kfrc:TwoThousandTwentyOneStockIncentivePlan


Share
Period End2021-04-22
Value3900000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized us-gaap:PlanName, us-gaap:SubsequentEventType

kfrc:TwoThousandTwentyOneStockIncentivePlan, us-gaap:SubsequentEvent


Share
Period End2021-04-22
Value3900000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased


Share
Period End2020-12-312019-12-312018-12-312017-12-31
Value29.4332.7928.9320.65
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased100.0100.0100.0100.0

us-gaap:ShortTermBorrowings

us-gaap:ShortTermBorrowings


Short
Period End2021-06-302014-12-312013-12-312012-12-312011-12-31
Value1000.5350.6950.8750.622
Percentage of ShortTermBorrowings100.0100.0100.0100.0100.0

us-gaap:TreasuryStockShares

us-gaap:TreasuryStockShares


Treasury
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value5050505050494948474645454545454444444443434342414140403836353535353433320.0317273130302524
Percentage of TreasuryStockShares100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


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

us-gaap:ValuationAllowancesAndReservesBalance us-gaap:ValuationAllowancesAndReservesType

us-gaap:ValuationAllowancesAndReservesBalance

us-gaap:AllowanceForCreditLoss


Valuation
Period End2020-12-312019-12-312018-12-312018-01-012017-12-312016-12-312015-12-31
Value3204000.02078000.02801000.01858000.02333000.02066000.02121000.0
Percentage of ValuationAllowancesAndReservesBalance100.0100.0100.0100.0100.0100.0100.0

us-gaap:WorkersCompensationLiabilityCurrent

us-gaap:WorkersCompensationLiabilityCurrent


Workers
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-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-12-312013-12-312012-12-312011-12-31
Value1060000.01135000.01109000.01052000.01026000.01001000.01067000.01044000.01017000.01015000.01016000.01016000.01015000.01232000.01232000.01232000.01232000.01283000.01298000.01282000.01932000.01709000.01531000.01503000.0
Percentage of WorkersCompensationLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Line plots across dimensions of each concept


us-gaap:SharesIssued
us-gaap:StatementEquityComponents
(None,)
Shares Issuedus-gaap: Statement Equity Components
Gross Margin
us-gaap:StatementBusinessSegments
(None,)
Gross  Marginus-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:GrossProfit
us-gaap:StatementBusinessSegments
(None,)
Gross Profitus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-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:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components