2021 Q3 Form 10-Q Financial Statement
#000156459021047315 Filed on September 08, 2021
Income Statement
Concept | 2021 Q3 | 2020 Q3 |
---|---|---|
Revenue | $588.1M | $346.9M |
YoY Change | 69.54% | -30.09% |
Cost Of Revenue | $24.70M | $17.10M |
YoY Change | 44.42% | -40.63% |
Gross Profit | $563.4M | $329.8M |
YoY Change | 70.83% | -29.44% |
Gross Profit Margin | 95.8% | 95.08% |
Selling, General & Admin | $446.3M | $331.1M |
YoY Change | 34.79% | -16.03% |
% of Gross Profit | 79.22% | 100.39% |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $15.64M | $15.04M |
YoY Change | 4.05% | 17.67% |
% of Gross Profit | 2.78% | 4.56% |
Operating Expenses | $461.9M | $346.1M |
YoY Change | 33.47% | -14.98% |
Operating Profit | $101.3M | -$43.80M |
YoY Change | -331.2% | -172.59% |
Interest Expense | -$5.426M | -$6.894M |
YoY Change | -21.29% | 69.93% |
% of Operating Profit | -5.36% | |
Other Income/Expense, Net | $4.447M | $11.16M |
YoY Change | -60.16% | 511.28% |
Pretax Income | $100.3M | -$39.50M |
YoY Change | -353.86% | -167.98% |
Income Tax | $23.88M | -$8.700M |
% Of Pretax Income | 23.81% | |
Net Earnings | $74.82M | -$30.83M |
YoY Change | -342.67% | -171.79% |
Net Earnings / Revenue | 12.72% | -8.89% |
Basic Earnings Per Share | $1.38 | -$0.58 |
Diluted Earnings Per Share | $1.37 | -$0.58 |
COMMON SHARES | ||
Basic Shares Outstanding | 52.76M | 53.26M |
Diluted Shares Outstanding | 53.32M | 53.26M |
Balance Sheet
Concept | 2021 Q3 | 2020 Q3 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $717.6M | $592.7M |
YoY Change | 21.06% | 36.85% |
Cash & Equivalents | $649.3M | $542.8M |
Short-Term Investments | $68.25M | $49.90M |
Other Short-Term Assets | $41.05M | $35.00M |
YoY Change | 17.28% | 5.11% |
Inventory | ||
Prepaid Expenses | ||
Receivables | $512.9M | $375.2M |
Other Receivables | $95.41M | $90.40M |
Total Short-Term Assets | $1.367B | $1.093B |
YoY Change | 25.03% | 12.12% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $292.0M | $331.5M |
YoY Change | -11.92% | -7.09% |
Goodwill | ||
YoY Change | ||
Intangibles | ||
YoY Change | ||
Long-Term Investments | $207.1M | $168.1M |
YoY Change | 23.19% | 7.62% |
Other Assets | $231.4M | $200.1M |
YoY Change | 15.64% | 19.18% |
Total Long-Term Assets | $1.576B | $1.525B |
YoY Change | 3.33% | 6.52% |
TOTAL ASSETS | ||
Total Short-Term Assets | $1.367B | $1.093B |
Total Long-Term Assets | $1.576B | $1.525B |
Total Assets | $2.942B | $2.618B |
YoY Change | 12.39% | 8.79% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $46.95M | $37.00M |
YoY Change | 26.88% | 11.45% |
Accrued Expenses | $315.2M | $311.9M |
YoY Change | 1.07% | 27.36% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | $0.00 |
YoY Change | ||
Long-Term Debt Due | $1.051M | $1.200M |
YoY Change | -12.42% | -29.41% |
Total Short-Term Liabilities | $583.5M | $491.3M |
YoY Change | 18.77% | 19.33% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $396.3M | $396.2M |
YoY Change | 0.02% | 75.7% |
Other Long-Term Liabilities | $537.9M | $511.9M |
YoY Change | 5.08% | 1.57% |
Total Long-Term Liabilities | $934.2M | $908.1M |
YoY Change | 2.87% | 24.48% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $583.5M | $491.3M |
Total Long-Term Liabilities | $934.2M | $908.1M |
Total Liabilities | $1.525B | $1.402B |
YoY Change | 8.76% | 22.41% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | ||
YoY Change | ||
Common Stock | ||
YoY Change | ||
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $1.417B | $1.216B |
YoY Change | ||
Total Liabilities & Shareholders Equity | $2.942B | $2.618B |
YoY Change | 12.39% | 8.79% |
Cashflow Statement
Concept | 2021 Q3 | 2020 Q3 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $74.82M | -$30.83M |
YoY Change | -342.67% | -171.79% |
Depreciation, Depletion And Amortization | $15.64M | $15.04M |
YoY Change | 4.05% | 17.67% |
Cash From Operating Activities | -$160.5M | -$144.3M |
YoY Change | 11.29% | -10.9% |
INVESTING ACTIVITIES | ||
Capital Expenditures | -$9.010M | $8.787M |
YoY Change | -202.54% | -17.92% |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$1.343M | -$4.400M |
YoY Change | -69.48% | -393.33% |
Cash From Investing Activities | -$10.35M | -$13.21M |
YoY Change | -21.63% | 43.45% |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | $2.464M | |
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | -23.65M | -7.805M |
YoY Change | 203.05% | -68.69% |
NET CHANGE | ||
Cash From Operating Activities | -160.5M | -144.3M |
Cash From Investing Activities | -10.35M | -13.21M |
Cash From Financing Activities | -23.65M | -7.805M |
Net Change In Cash | -201.5M | -146.5M |
YoY Change | 37.56% | -27.4% |
FREE CASH FLOW | ||
Cash From Operating Activities | -$160.5M | -$144.3M |
Capital Expenditures | -$9.010M | $8.787M |
Free Cash Flow | -$151.5M | -$153.0M |
YoY Change | -0.99% | -11.34% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P9M | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P1Y | |
CY2021Q3 | us-gaap |
Revenue Practical Expedient Initial Application And Transition Completed Contract Same Reporting Period
RevenuePracticalExpedientInitialApplicationAndTransitionCompletedContractSameReportingPeriod
|
true | |
CY2021Q3 | us-gaap |
Revenue Practical Expedient Remaining Performance Obligation
RevenuePracticalExpedientRemainingPerformanceObligation
|
true | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Existence Of Option To Extend
LesseeOperatingLeaseExistenceOfOptionToExtend
|
true | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Existence Of Option To Terminate
LesseeOperatingLeaseExistenceOfOptionToTerminate
|
true | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
||
CY2021Q3 | us-gaap |
Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#OtherAssets | |
CY2021Q2 | us-gaap |
Finance Lease Right Of Use Asset Statement Of Financial Position Extensible List
FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#OtherAssets | |
CY2021Q3 | us-gaap |
Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent | |
CY2021Q2 | us-gaap |
Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent | |
CY2021Q3 | us-gaap |
Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent | |
CY2021Q2 | us-gaap |
Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-9000 | |
CY2020Q3 | kfy |
Repayment Of Life Insurance Policy Loans
RepaymentOfLifeInsurancePolicyLoans
|
596000 | |
CY2021Q3 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-23653000 | |
CY2021Q3 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
-6923000 | |
CY2021Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-201474000 | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
850778000 | |
CY2021Q3 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
7 | |
CY2021Q3 | kfy |
Number Of Line Of Business
NumberOfLineOfBusiness
|
4 | |
CY2020Q3 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
|
0 | |
CY2020Q3 | kfy |
Performance Related Bonus Expenses
PerformanceRelatedBonusExpenses
|
59900000 | |
CY2021Q3 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | |
CY2020Q3 | us-gaap |
Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
|
0 | |
CY2021Q3 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2021 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2021Q3 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | |
CY2021 | us-gaap |
Impairment Of Intangible Assets Finitelived
ImpairmentOfIntangibleAssetsFinitelived
|
0 | |
CY2021Q3 | kfy |
Performance Related Bonus Expenses
PerformanceRelatedBonusExpenses
|
96000000.0 | |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
74823000 | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-30833000 | |
CY2021Q3 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
1897000 | |
CY2020Q3 | us-gaap |
Participating Securities Distributed And Undistributed Earnings Loss Basic
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
|
144000 | |
CY2021Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
72926000 | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-30977000 | |
CY2021Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Basic
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
|
-1725000 | |
CY2021Q3 | us-gaap |
Undistributed Earnings Loss Allocated To Participating Securities Diluted
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
|
1707000 | |
CY2021Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
72944000 | |
CY2020Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
-30977000 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
52760000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
53264000 | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
53320000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
53264000 | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
1.38 | |
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.58 | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
1.37 | |
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.58 | |
CY2021Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-42034000 | |
CY2021Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
|
-33666000 | |
CY2021Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
17794000 | |
CY2021Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Defined Benefit Pension And Other Postretirement Plans Net Of Tax
AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
|
18135000 | |
CY2021Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-15000 | |
CY2021Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
-19000 | |
CY2021Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-59843000 | |
CY2021Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-51820000 | |
CY2021Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
7158000 | |
CY2020Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5965000 | |
CY2021Q3 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
904083000 | |
CY2021Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
649304000 | |
CY2021Q3 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
68247000 | |
CY2021Q3 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
186735000 | |
CY2021Q3 | kfy |
Other Accrued Liabilities Including Foreign Currency Forward Contracts
OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
|
-203000 | |
CY2021Q2 | us-gaap |
Assets Fair Value Disclosure
AssetsFairValueDisclosure
|
1097125000 | |
CY2021Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
850778000 | |
CY2021Q2 | us-gaap |
Marketable Securities Current
MarketableSecuritiesCurrent
|
63667000 | |
CY2021Q2 | us-gaap |
Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
|
182692000 | |
CY2021Q2 | kfy |
Other Accrued Liabilities Including Foreign Currency Forward Contracts
OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
|
-12000 | |
CY2021Q3 | us-gaap |
Other Deferred Compensation Arrangements Liability Current And Noncurrent
OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent
|
171200000 | |
CY2021Q2 | us-gaap |
Other Deferred Compensation Arrangements Liability Current And Noncurrent
OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent
|
157300000 | |
CY2021Q3 | kfy |
Deferred Compensation Plans Unvested Obligations
DeferredCompensationPlansUnvestedObligations
|
24700000 | |
CY2021Q2 | kfy |
Deferred Compensation Plans Unvested Obligations
DeferredCompensationPlansUnvestedObligations
|
26500000 | |
CY2021Q3 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
5200000 | |
CY2020Q3 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
11500000 | |
CY2021Q3 | us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
21700000 | |
CY2020Q3 | us-gaap |
Proceeds From Sale And Maturity Of Available For Sale Securities
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
|
11800000 | |
CY2021Q3 | us-gaap |
Equity Securities Fv Ni Unrealized Gain
EquitySecuritiesFvNiUnrealizedGain
|
4100000 | |
CY2020Q3 | us-gaap |
Equity Securities Fv Ni Unrealized Gain
EquitySecuritiesFvNiUnrealizedGain
|
11400000 | |
CY2021Q3 | us-gaap |
Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Expected Long Term Return On Assets
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
|
0.0600 | |
CY2020Q3 | us-gaap |
Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Expected Long Term Return On Assets
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
|
0.0600 | |
CY2021Q3 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
5200000 | |
CY2020Q3 | us-gaap |
Equity Securities Fv Ni Gain Loss
EquitySecuritiesFvNiGainLoss
|
11500000 | |
CY2021Q3 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
103192000 | |
CY2021Q2 | us-gaap |
Contract With Customer Asset Net
ContractWithCustomerAssetNet
|
82842000 | |
CY2021Q3 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
191722000 | |
CY2021Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
184610000 | |
CY2021Q3 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
64000000.0 | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
367600000 | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
249800000 | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
123700000 | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
63100000 | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Explanation
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation
|
2025 and thereafter | |
CY2021Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
29324000 | |
CY2021Q3 | us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
4599000 | |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
2121000 | |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Recoveries
AllowanceForDoubtfulAccountsReceivableRecoveries
|
382000 | |
CY2021Q3 | kfy |
Allowance For Doubtful Accounts Foreign Currency Translation
AllowanceForDoubtfulAccountsForeignCurrencyTranslation
|
-145000 | |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
32039000 | |
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
23900000 | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-8700000 | |
CY2021Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.238 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.219 | |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
101255000 | |
CY2021Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
15644000 | |
CY2021Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
4447000 | |
CY2021Q3 | kfy |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
121346000 | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
346883000 | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-30833000 | |
CY2020Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
-22000 | |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
11162000 | |
CY2020Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-6894000 | |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-8672000 | |
CY2021Q2 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
6985000 | |
CY2021Q3 | us-gaap |
Payments For Restructuring
PaymentsForRestructuring
|
3531000 | |
CY2021Q3 | us-gaap |
Restructuring Reserve Translation Adjustment
RestructuringReserveTranslationAdjustment
|
122000 | |
CY2021Q3 | us-gaap |
Restructuring Reserve
RestructuringReserve
|
3332000 | |
CY2021Q3 | us-gaap |
Restructuring Reserve Noncurrent
RestructuringReserveNoncurrent
|
600000 | |
CY2021Q2 | us-gaap |
Restructuring Reserve Noncurrent
RestructuringReserveNoncurrent
|
600000 | |
CY2021Q3 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
7 | |
CY2021Q3 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
7 | |
CY2021Q3 | kfy |
Number Of Line Of Business
NumberOfLineOfBusiness
|
4 | |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
588098000 | |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
74823000 | |
CY2021Q3 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1574000 | |
CY2021Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
4447000 | |
CY2021Q3 | us-gaap |
Interest Income Expense Nonoperating Net
InterestIncomeExpenseNonoperatingNet
|
-5426000 | |
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
23879000 | |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-43795000 | |
CY2020Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
15035000 | |
CY2020Q3 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
11162000 | |
CY2020Q3 | kfy |
Business Combination Acquisition And Integration Related Costs
BusinessCombinationAcquisitionAndIntegrationRelatedCosts
|
737000 | |
CY2020Q3 | us-gaap |
Restructuring Charges
RestructuringCharges
|
27487000 | |
CY2020Q3 | kfy |
Adjusted Earnings Before Interest Taxes Depreciation And Amortization
AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
|
10626000 | |
CY2021Q3 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1238000 | |
CY2021Q3 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
280000 | |
CY2020Q3 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
338000 | |
CY2021Q3 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
24000 | |
CY2020Q3 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
31000 | |
CY2021Q3 | kfy |
Finance Lease Costs
FinanceLeaseCosts
|
304000 | |
CY2020Q3 | kfy |
Finance Lease Costs
FinanceLeaseCosts
|
369000 | |
CY2021Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
13818000 | |
CY2020Q3 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
13983000 | |
CY2021Q3 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
269000 | |
CY2020Q3 | us-gaap |
Short Term Lease Cost
ShortTermLeaseCost
|
108000 | |
CY2021Q3 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
1668000 | |
CY2020Q3 | us-gaap |
Variable Lease Cost
VariableLeaseCost
|
2407000 | |
CY2021Q3 | us-gaap |
Sublease Income
SubleaseIncome
|
231000 | |
CY2020Q3 | us-gaap |
Sublease Income
SubleaseIncome
|
80000 | |
CY2021Q3 | us-gaap |
Lease Cost
LeaseCost
|
15828000 | |
CY2020Q3 | us-gaap |
Lease Cost
LeaseCost
|
16787000 | |
CY2021Q3 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
14771000 | |
CY2020Q3 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
15000000 | |
CY2021Q3 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
289000 | |
CY2020Q3 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
331000 | |
CY2020Q3 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
1901000 | |
CY2021Q3 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
306000 | |
CY2020Q3 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
435000 | |
CY2021Q3 | kfy |
Finance Leases Property And Equipment At Cost
FinanceLeasesPropertyAndEquipmentAtCost
|
5015000 | |
CY2021Q2 | kfy |
Finance Leases Property And Equipment At Cost
FinanceLeasesPropertyAndEquipmentAtCost
|
4801000 | |
CY2021Q3 | kfy |
Finance Leases Accumulated Depreciation
FinanceLeasesAccumulatedDepreciation
|
2759000 | |
CY2021Q2 | kfy |
Finance Leases Accumulated Depreciation
FinanceLeasesAccumulatedDepreciation
|
2590000 | |
CY2021Q3 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
2256000 | |
CY2021Q2 | us-gaap |
Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
|
2211000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
1051000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
|
1010000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1319000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
|
1301000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
2370000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
2311000 | |
CY2021Q3 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P4Y9M18D | |
CY2021Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P5Y | |
CY2021Q3 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P2Y8M12D | |
CY2021Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P2Y8M12D | |
CY2021Q3 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.048 | |
CY2021Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.048 | |
CY2021Q3 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.039 | |
CY2021Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.042 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
42735000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Payments Remainder Of Fiscal Year
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
|
871000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
47840000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
876000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
40828000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
528000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
34087000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
202000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
28752000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
10000 | |
CY2021Q3 | kfy |
Lessee Operating Lease Liability Payments Due After Year Four
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
|
20265000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
214507000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
2487000 | |
CY2021Q3 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
23735000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
117000 | |
CY2021Q3 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
190772000 | |
CY2021Q3 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
2370000 |