Stock Scorer

ICF International, Inc. (ICFI)

Every figure this model derived for ICFI, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 20,976,000 PaymentsToAcquireProductiveAssets 2026-06-30
cash 4,618,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 579,129,000 AssetsCurrent 2026-06-30
current liabilities 417,994,000 LiabilitiesCurrent 2026-06-30
equity 1,049,929,000 StockholdersEquity 2026-06-30
interest expense 29,080,000 InterestExpenseNonoperating 2026-06-30
ocf 219,522,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 1,821,073,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 18,255,000 ShareBasedCompensation 2026-06-30

The ratios

The figures themselves rather than their scores — what somebody looking up ICFI on one particular measure came for.

RatioValue
cash operating margin11.82
current ratio1.56
current ratio reported1.39
deferred revenue growth91.18
dilution pct-2.16
ebit cagr7.88
ebit yoy-11.86
ev ebit13.91
ev owner earnings10.94
ev sales1.08
fcf margin10.9
growth cv1.58
interest cover4.88
net debt ebitda2.1
operating margin7.79
owner earnings margin9.9
revenue growth-7.89
revenue growth per share-5.86
roic7.65
rule of 40-0.1
sbc pct revenue1.0

Everything else this filing tags

400 more elements from ICFI's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
Assets2,098,164,0002026-06-30 124USD
LiabilitiesAndStockholdersEquity2,098,164,0002026-06-30 124USD
RevenueRemainingPerformanceObligation1,500,000,0002018-09-30 6USD
RevenueFromContractWithCustomerIncludingAssessedTax1,337,973,0002018-12-31 6USD
Goodwill1,251,476,0002026-06-30 139USD
BusinessAcquisitionsProFormaRevenue1,167,787,0002014-12-31 13USD
Liabilities1,048,235,0002026-06-30 124USD
RetainedEarningsAccumulatedDeficit998,491,0002026-06-30 124USD
LettersOfCreditOutstandingAmount986,400,0002026-06-30 62USD
ProceedsFromLinesOfCredit960,784,0002026-06-30 2USD
RepaymentsOfLinesOfCredit955,871,0002026-06-30 2USD
LineOfCreditFacilityCurrentBorrowingCapacity575,500,0002023-12-31 48USD
CostOfGoodsAndServicesSold568,493,0002026-06-30 201USD
AdditionalPaidInCapitalCommonStock476,942,0002026-06-30 72USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive472,721,0002023-03-31 8USD
TreasuryStockValue412,709,0002026-06-30 124USD
DebtInstrumentCarryingAmount407,647,0002026-06-30 52USD
LongTermDebt406,228,0002026-06-30 53USD
LongTermDebtNoncurrent406,228,0002026-06-30 124USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree374,834,0002026-06-30 25USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour374,154,0002024-03-31 16USD
LineOfCreditFacilityRemainingBorrowingCapacity355,700,0002021-12-31 40USD
ProceedsFromBankDebt307,122,0002026-03-31 137USD
Revenues302,780,0002018-03-31 141USD
AdditionalPaidInCapital300,394,0002017-06-30 52USD
AccountsReceivableGrossCurrent288,396,0002022-09-30 30USD
RepaymentsOfLongTermDebt269,569,0002026-03-31 133USD
OperatingExpenses268,759,0002026-06-30 201USD
IntangibleAssetsGrossExcludingGoodwill253,024,0002025-12-31 19USD
ProceedsFromAccountsReceivableSecuritization252,231,0002026-06-30 20USD
RepaymentsOfAccountsReceivableSecuritization247,410,0002026-06-30 20USD
BilledContractReceivables243,462,0002026-06-30 86USD
AccountsReceivableSale243,081,0002026-06-30 20USD
SellingGeneralAndAdministrativeExpense242,155,0002026-06-30 201USD
AccountsReceivableNetCurrent239,789,0002026-06-30 124USD
FiniteLivedIntangibleAssetsGross235,234,0002025-12-31 36USD
ContractWithCustomerAssetNetCurrent196,075,0002026-06-30 68USD
OperatingLeasesFutureMinimumPaymentsDue189,428,0002018-12-31 7USD
LesseeOperatingLeaseLiabilityPaymentsDue178,849,0002026-06-30 30USD
FiniteLivedIntangibleAssetsAccumulatedAmortization171,469,0002025-12-31 36USD
DeferredTaxAssetsGross157,499,0002025-12-31 28USD
DeferredIncomeTaxLiabilities153,292,0002025-12-31 28USD
OperatingLeaseLiability148,602,0002026-06-30 33USD
DeferredTaxAssetsNet146,455,0002025-12-31 14USD
OperatingLeaseLiabilityNoncurrent139,935,0002025-12-31 53USD
AccruedLiabilitiesAndOtherLiabilities123,935,0002026-06-30 96USD
AccruedLiabilitiesCurrent123,935,0002026-06-30 66USD
PropertyPlantAndEquipmentGross121,315,0002025-12-31 32USD
UnbilledContractsReceivable117,037,0002017-12-31 48USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents108,987,0002026-06-30 133USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations108,987,0002026-06-30 128USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets107,154,0002025-12-31 26USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic106,297,0002025-12-31 30USD
RestrictedCash104,369,0002026-06-30 19USD
BusinessAcquisitionPurchasePriceAllocationAssetsAcquired104,033,0002011-12-31 3USD
ProceedsFromRepaymentsOfDebt-103,427,0002011-06-30 2USD
BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet101,904,0002011-12-31 3USD
BusinessAcquisitionCostOfAcquiredEntityPurchasePrice101,900,0002011-12-31 2USD
OperatingLeaseRightOfUseAsset100,895,0002026-06-30 56USD
RestrictedCashCurrent99,283,0002026-06-30 74USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive98,459,0002026-06-30 30USD
EmployeeRelatedLiabilitiesCurrent89,133,0002026-06-30 124USD
AccountsPayableCurrent83,806,0002026-06-30 124USD
ProceedsFromIssuanceOfCommonStock83,294,0002009-12-31 1USD
StockIssuedDuringPeriodValueNewIssues83,294,0002009-12-31 1USD
OperatingIncomeLoss74,743,0002026-06-30 273USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments74,673,0002020-12-31 96USD
BusinessAcquisitionPurchasePriceAllocationGoodwillAmount74,379,0002011-12-31 3USD
CommonStockSharesAuthorized70,000,0002026-06-30 124shares
IntangibleAssetsNetExcludingGoodwill68,406,0002026-06-30 124USD
FiniteLivedIntangibleAssetsNet63,765,0002025-12-31 27USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment62,958,0002025-12-31 50USD
OtherLiabilitiesNoncurrent62,503,0002026-06-30 124USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest60,170,0002026-06-30 117USD
LineOfCreditFacilityMaximumBorrowingCapacity60,000,0002020-03-03 23USD
NoncurrentAssets58,357,0002025-12-31 4USD
DeferredTaxAssetsTaxCreditCarryforwardsResearch58,355,0002025-12-31 6USD
PaymentsToAcquireBusinessesNetOfCashAcquired55,007,0002024-12-31 100USD
PropertyPlantAndEquipmentNet53,266,0002026-06-30 124USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect52,663,0002026-06-30 81USD
DeferredTaxLiabilitiesGrossNoncurrent52,398,0002015-12-31 8USD
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities51,128,0002026-06-30 93USD
ComprehensiveIncomeNetOfTax48,079,0002026-06-30 193USD
NetIncomeLoss47,470,0002026-06-30 292USD
ProfitLoss47,470,0002026-06-30 74USD
ContractWithCustomerLiability46,487,0002025-12-31 4USD
ContractWithCustomerLiabilityCurrent45,717,0002026-06-30 68USD
OtherAssetsNoncurrent44,992,0002026-06-30 124USD
BusinessAcquisitionsProFormaNetIncomeLoss42,461,0002014-12-31 13USD
AccruedSalariesCurrent41,593,0002024-12-31 28USD
LeaseAndRentalExpense40,000,0002015-12-31 9USD
DeferredTaxLiabilitiesNoncurrent39,494,0002020-03-31 58USD
IncreaseDecreaseInAccountsPayable-39,476,0002026-06-30 139USD
OperatingLeasesFutureMinimumPaymentsDueCurrent39,031,0002018-12-31 7USD
DeferredRevenueCurrent38,571,0002017-12-31 56USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears36,210,0002018-12-31 7USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears35,311,0002018-12-31 7USD
NetCashProvidedByUsedInFinancingActivities-35,054,0002026-06-30 122USD
StockRepurchaseProgramAuthorizedAmount35,000,0002013-12-31 5USD
OperatingLeasesRentExpenseMinimumRentals34,924,0002018-12-31 12USD
OperatingLeasesRentExpenseNet34,879,0002018-12-31 15USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears33,624,0002018-12-31 7USD
PaymentsForRepurchaseOfEquity32,739,0002026-06-30 61USD
StockRepurchasedDuringPeriodValue32,739,0002026-06-30 54USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized31,900,0002026-06-30 25USD
AccruedBonusesCurrent30,884,0002024-12-31 28USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount30,247,0002026-06-30 30USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount29,600,0002013-12-31 1USD
DeferredTaxAssetsGrossNoncurrent29,467,0002019-12-31 16USD
OperatingLeasesFutureMinimumPaymentsDueThereafter28,916,0002018-12-31 7USD
IncomeTaxesPaid27,431,0002025-09-30 132USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths27,412,0002025-12-31 14USD
OperatingLeasePayments27,407,0002025-12-31 40USD
DepreciationAndAmortization26,604,0002026-06-30 201USD
DepreciationDepletionAndAmortization26,604,0002026-06-30 139USD
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent26,200,0002025-12-31 3USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount26,100,0002025-12-31 39USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo25,313,0002026-06-30 23USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount125,000,0002025-12-31 27USD
UnrecognizedTaxBenefits24,690,0002025-12-31 105USD
CommonStockSharesIssued24,548,0782026-06-30 124shares
ContractWithCustomerLiabilityRevenueRecognized24,500,0002026-06-30 47USD
ProceedsFromRepurchaseOfEquity-24,158,0002019-06-30 64USD
UnrecognizedTaxBenefitsPeriodIncreaseDecrease23,600,0002024-12-31 5USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate23,521,0002025-12-31 3USD
LeaseCost21,951,0002025-12-31 63USD
DeferredIncomeTaxLiabilitiesNet21,508,0002026-06-30 46USD
PrepaidExpenseAndOtherAssetsCurrent21,056,0002026-06-30 108USD
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths20,409,0002026-06-30 30USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions19,845,0002023-12-31 21USD
CurrentIncomeTaxExpenseBenefit19,189,0002025-12-31 42USD
OperatingLeaseLiabilityCurrent18,787,0002025-12-31 53USD
OperatingLeaseCost18,654,0002025-12-31 63USD
DepositLiabilityCurrent18,493,0002024-12-31 38USD
SharesIssued18,429,0002025-06-30 1shares
IncomeTaxesReceivable18,308,0002026-06-30 110USD
WeightedAverageNumberOfDilutedSharesOutstanding18,217,0002026-06-30 273shares
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate18,200,0002025-12-31 64USD
WeightedAverageNumberOfSharesOutstandingBasic18,125,0002026-06-30 257shares
AccruedVacationCurrent18,028,0002024-12-31 28USD
CommonStockSharesOutstanding17,933,8842026-06-30 124shares
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo17,859,0002026-06-30 30USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations17,097,0002018-03-31 17USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears16,336,0002018-12-31 7USD
AcquiredFiniteLivedIntangibleAssetAmount15,200,0002011-12-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree15,088,0002026-06-30 30USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-15,071,0002018-03-31 20USD
IncomeTaxPaidFederalAfterRefundReceived15,000,0002025-12-31 3USD
Depreciation14,900,0002025-12-31 18USD
InterestExpense14,274,0002022-09-30 153USD
ValuationAllowancesAndReservesBalance14,177,0002025-12-31 4USD
StockRepurchasedAndRetiredDuringPeriodValue14,173,0002026-06-30 4USD
DeferredRentCreditNoncurrent13,938,0002018-12-31 68USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive13,553,0002026-06-30 30USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour13,481,0002026-06-30 30USD
InterestIncomeExpenseNet-13,474,0002026-06-30 48USD
OtherAccruedLiabilitiesCurrent12,940,0002026-06-30 42USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-12,819,0002026-06-30 124USD
IncomeTaxExpenseBenefit12,700,0002026-06-30 201USD
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod12,400,0002026-06-30 7USD
InterestPaidNet12,205,0002026-06-30 74USD
BusinessAcquisitionPurchasePriceAllocationCurrentAssetsReceivables12,006,0002011-12-31 3USD
DeferredTaxAssetsLiabilitiesNetNoncurrent-11,944,0002014-09-30 16USD
DeferredTaxLiabilitiesGrossCurrent11,858,0002015-12-31 8USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo11,458,0002025-12-31 14USD
CurrentStateAndLocalTaxExpenseBenefit11,046,0002025-12-31 42USD
DeferredTaxAssetsValuationAllowance11,044,0002025-12-31 43USD
AllocatedShareBasedCompensationExpense10,900,0002026-06-30 181USD
ProceedsFromSaleAndCollectionOfReceivables10,700,0002025-03-31 8USD
FinanceLeaseLiabilityPaymentsDue10,513,0002026-06-30 16USD
IncomeTaxReconciliationTaxCreditsResearch10,356,0002025-12-31 3USD
IncreaseDecreaseInAccruedLiabilities10,252,0002016-12-31 46USD
FinanceLeaseLiability9,920,0002026-06-30 16USD
RepaymentsOfOtherShortTermDebt9,808,0002026-03-31 21USD
OperatingLeaseExpense9,589,0002019-03-31 1USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree9,283,0002025-12-31 14USD
ProceedsFromOtherShortTermDebt8,961,0002026-03-31 23USD
DeferredTaxAssetsTaxCreditCarryforwardsForeign8,757,0002025-12-31 27USD
FinanceLeaseLiabilityNoncurrent8,558,0002025-12-31 26USD
NetCashProvidedByUsedInInvestingActivities-8,519,0002026-06-30 117USD
NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed18,391,0002018-12-31 3USD
IncreaseDecreaseInCommodityContractAssetsAndLiabilities8,382,0002026-06-30 76USD
IncreaseDecreaseInDeferredRevenue8,341,0002017-12-31 63USD
IncomeTaxPaidStateAndLocalAfterRefundReceived8,305,0002025-12-31 3USD
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress8,100,0002025-12-31 3USD
DeferredTaxLiabilitiesCurrent8,004,0002015-12-31 11USD
AccumulatedAmortizationDeferredFinanceCosts7,781,0002022-12-31 22USD
ImpairmentOfLongLivedAssetsHeldForUse7,666,0002023-12-31 25USD
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax-7,638,0002017-12-31 6USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths7,500,0002026-06-30 24USD
GoodwillAcquiredDuringPeriod7,205,0002018-06-30 4USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation7,078,0002025-12-31 26USD
DeferredTaxLiabilities6,837,0002025-12-31 24USD
ImpairmentOfLeasehold6,800,0002023-12-31 3USD
AllowanceForDoubtfulAccountsReceivable6,701,0002024-12-31 48USD
PrepaidExpenseAndOtherAssets6,653,0002013-03-31 16USD
TreasuryStockCommonShares6,614,1942026-06-30 26shares
IncreaseDecreaseInEmployeeRelatedLiabilities-6,285,0002026-06-30 119USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost6,225,0002025-12-31 26USD
CurrentFederalTaxExpenseBenefit6,188,0002025-12-31 42USD
ContractReceivableRetainage6,160,0002017-12-31 12USD
CapitalExpendituresIncurredButNotYetPaid6,121,0002018-12-31 12USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes6,004,0002025-12-31 3USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-5,847,0002018-03-31 20USD
DerivativeLiabilities5,700,0002021-09-30 8USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign5,696,0002025-12-31 30USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour5,631,0002025-12-31 14USD
OtherEmployeeRelatedLiabilitiesCurrent5,468,0002024-12-31 28USD
DeferredFinanceCostsGross5,205,0002026-06-30 10USD
TreasuryStockShares5,131,2562023-03-31 28shares
RestrictedCashNoncurrent5,100,0002026-06-30 44USD
PaymentsOfDividendsCommonStock5,099,0002026-06-30 68USD
ContractWithCustomerLiabilityNoncurrent5,086,0002026-06-30 4USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive5,030,0002025-12-31 14USD
DeferredFinanceCostsNet5,021,0002026-06-30 26USD
PreferredStockSharesAuthorized5,000,0002026-06-30 124shares
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive4,951,0002025-12-31 14USD
DeferredFederalIncomeTaxExpenseBenefit4,937,0002025-12-31 45USD
IncreaseDecreaseInDeferredIncomeTaxes4,823,0002023-06-30 67USD
IncomeTaxPaidForeignAfterRefundReceived4,770,0002025-12-31 3USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions4,767,0002025-12-31 6USD
StraightLineRent4,743,0002021-09-30 43USD
InterestRateFairValueHedgeLiabilityAtFairValue4,700,0002019-09-30 2USD
ForeignFinancialInstitutionsActualDeposits4,500,0002025-12-31 28USD
DeferredTaxAssetsNetCurrent4,478,0002012-09-30 12USD
PaymentsOfDebtIssuanceCosts4,463,0002026-06-30 63USD
IncomeTaxReconciliationChangeInEnactedTaxRate-4,458,0002025-12-31 1USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax-4,321,0002016-12-31 3USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue4,310,0002026-06-30 129USD
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract4,300,0002026-06-30 7USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent4,224,0002022-12-31 20USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent4,177,0002017-12-31 46USD
DeferredTaxAssetsLiabilitiesNetCurrent-4,155,0002014-09-30 15USD
IncomeTaxReconciliationTaxCreditsForeign3,874,0002025-12-31 3USD
DeferredTaxAssetsGrossCurrent3,854,0002015-12-31 8USD
AllowanceForDoubtfulAccountsReceivableCurrent3,673,0002026-06-30 116USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions3,617,0002025-12-31 11USD
OtherAssets3,602,0002026-06-30 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized3,550,0002013-09-30 4shares
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability3,544,0002025-12-31 40USD
FiniteLivedIntangibleAssetsAmortizationExpense3,531,0002012-03-31 13USD
DeferredStateAndLocalIncomeTaxExpenseBenefit-3,519,0002025-12-31 42USD
CashAndCashEquivalentsPeriodIncreaseDecrease3,451,0002017-06-30 58USD
GoodwillTranslationAdjustments-3,375,0002015-12-31 1USD
ValuationAllowancesAndReservesDeductions3,203,0002025-12-31 3USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-3,108,0002016-09-30 32USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths3,041,0002026-06-30 16USD
FinanceLeaseLiabilityPaymentsDueYearTwo3,022,0002026-06-30 16USD
LongTermLineOfCredit3,000,0002013-03-31 5USD
GoodwillForeignCurrencyTranslationGainLoss2,972,0002025-12-31 37USD
FinanceLeaseLiabilityPaymentsDueYearThree2,967,0002026-06-30 16USD
IncomeTaxReconciliationTaxContingencies2,967,0002025-12-31 3USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences2,943,0002025-12-31 26USD
ProceedsFromPreviousAcquisition2,911,0002022-06-30 1USD
OperatingLeaseImpairmentLoss2,900,0002023-09-30 1USD
LiabilitiesFairValueAdjustment-2,800,0002014-03-31 2USD
AccruedProfessionalFeesCurrent2,761,0002024-12-31 38USD
FinanceLeaseLiabilityCurrent2,704,0002025-12-31 26USD
IncreaseDecreaseInReceivables2,692,0002026-06-30 139USD
DividendsPayableCurrent2,626,0002024-12-31 25USD
DeferredTaxAssetsUnrealizedCurrencyLosses2,603,0002025-12-31 23USD
DividendsCommonStockCash2,499,0002026-06-30 103USD
TaxesPayableCurrent2,402,0002021-03-31 1USD
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense2,400,0002024-12-31 3USD
AccruedPayrollTaxesCurrent2,252,0002024-12-31 22USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions2,200,0002013-12-31 1USD
AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax2,158,0002017-12-31 5USD
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans2,156,0002026-06-30 8USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures2,156,0002026-06-30 47USD
OtherComprehensiveIncomeLossNetOfTax-2,149,0002016-12-31 37USD
BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed2,129,0002011-12-31 3USD
FinanceLeaseRightOfUseAssetAmortization2,040,0002025-12-31 18USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets1,964,0002026-06-30 139USD
CurrentForeignTaxExpenseBenefit1,955,0002025-12-31 42USD
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent1,900,0002026-03-31 2USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities1,890,0002014-12-31 5USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance1,803,0002025-12-31 3USD
DeferredTaxAssetsTaxCreditCarryforwards1,776,0002025-12-31 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized1,750,0002013-06-07 2shares
IncreaseDecreaseInOtherOperatingLiabilities1,684,0002026-06-30 139USD
OciBeforeReclassificationsNetOfTaxAttributableToParent1,682,0002018-03-31 2USD
ProvisionForDoubtfulAccounts1,673,0002024-12-31 54USD
DeferredTaxAssetsLiabilitiesNet1,603,0002024-12-31 4USD
InterestPaid1,596,0002018-03-31 65USD
OtherNoncashIncomeExpense-1,523,0002026-06-30 114USD
CapitalizedComputerSoftwareGross1,500,0002012-12-31 2USD
FinanceLeaseLiabilityPaymentsDueYearFour1,483,0002026-06-30 16USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses1,463,0002025-12-31 7USD
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet1,419,0002026-06-30 52USD
DebtCurrent1,419,0002026-06-30 2USD
IncomeTaxReconciliationOtherAdjustments1,417,0002025-12-31 3USD
FinanceLeasePrincipalPayments1,342,0002026-06-30 9USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential1,320,0002025-12-31 3USD
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation1,307,0002015-12-31 16USD
RestrictedCashAndCashEquivalentsNoncurrent1,251,0002017-09-30 54USD
DeferredIncomeTaxExpenseBenefit1,216,0002025-12-31 59USD
PaymentsForRepurchaseOfCommonStock1,211,0002011-09-30 4USD
DebtIssuanceCosts1,200,0002014-12-31 8USD
OperatingLeasesFutureMinimumPaymentsDueFutureMinimumSubleaseRentals1,200,0002018-12-31 2USD
BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment1,121,0002011-12-31 3USD
BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents1,112,0002011-12-31 3USD
OtherNonoperatingIncomeExpense-1,099,0002026-06-30 196USD
DeferredTaxAssetsCapitalLossCarryforwards1,067,0002025-12-31 5USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue1,035,0002012-12-31 1USD
AccruedInsuranceCurrent1,028,0002016-12-31 10USD
ValuationAllowancesAndReservesChargedToCostAndExpense1,009,0002025-12-31 3USD
OtherComprehensiveIncomeLossTax1,000,0002017-12-31 21USD
BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesAccountsPayable980,0002011-12-31 3USD
ShortTermLeaseCost961,0002025-12-31 63USD
BillingsInExcessOfCost851,0002011-12-31 3USD
IncreaseDecreaseInAccruedSalaries-841,0002013-06-30 20USD
SegmentReportingOtherItemAmount841,0002026-06-30 22USD
DeferredTaxAssetsPropertyPlantAndEquipment810,0002025-12-31 4USD
AmortizationOfFinancingCosts800,0002026-06-30 82USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue786,0002012-12-31 4USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations783,0002018-12-31 19USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts769,0002025-12-31 26USD
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit700,0002018-06-30 21USD
BusinessCombinationContingentConsiderationLiability683,0002020-12-31 2USD
DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities674,0002012-12-31 1USD
ProceedsFromPaymentsForOtherFinancingActivities-668,0002026-03-31 20USD
TreasuryStockSharesAcquired665,8682014-12-31 9shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions638,8002012-12-31 1shares
SubleaseIncome621,0002025-12-31 22USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent609,0002026-06-30 146USD
ValuationAllowanceDeferredTaxAssetChangeInAmount606,0002024-12-31 24USD
DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred-600,0002025-12-31 9USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod600,0002012-09-30 2shares
IncreaseDecreaseInRestrictedCashForOperatingActivities-597,0002017-06-30 36USD
FinanceLeaseLiabilityUndiscountedExcessAmount593,0002026-06-30 16USD
CapitalLeaseObligationsIncurred568,0002023-12-31 17USD
ProvisionForOtherCreditLosses534,0002026-06-30 45USD
IncreaseDecreaseInDeferredRentReceivables-525,0002012-03-31 9USD
CumulativeEffectOnRetainedEarningsNetOfTax1-513,0002020-06-30 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber512,8972015-12-31 2shares
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1505,0002018-12-31 3USD
OperatingLossCarryforwardsValuationAllowance500,0002024-12-31 4USD
InterestPayableCurrent489,0002024-12-31 28USD
VariableLeaseCost488,0002025-12-31 6USD
StockRepurchasedDuringPeriodShares483,2822026-06-30 54shares
IncreaseDecreaseInAccruedIncomeTaxesPayable466,0002011-12-31 3USD
OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent441,0002017-12-31 3USD
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal436,0002025-12-31 16USD
FinanceLeaseInterestExpense429,0002025-12-31 18USD
FinanceLeaseInterestPaymentOnLiability429,0002025-12-31 7USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost409,0002025-12-31 3USD
IncomeTaxExaminationPenaltiesAndInterestAccrued400,0002012-12-31 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant400,0002013-03-31 3shares
IncomeTaxesPaidNet-385,0002026-06-30 7USD
GoodwillPurchaseAccountingAdjustments380,0002025-12-31 7USD
OtherNonoperatingExpense367,0002019-09-30 4USD
DeferredTaxLiabilitiesPrepaidExpenses366,0002022-12-31 23USD
EffectOfExchangeRateOnCashAndCashEquivalents359,0002017-06-30 58USD
AllowanceForDoubtfulAccountsReceivableWriteOffs357,0002024-12-31 35USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-339,0002026-06-30 74USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability338,0002023-12-31 6USD
UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions305,0002022-12-31 10USD
CapitalizedComputerSoftwareAmortization300,0002012-12-31 3USD
InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet300,0002026-06-30 27USD
IncomeTaxReconciliationNondeductibleExpenseOther-300,0002025-12-31 3USD
BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesAccruedLiabilities298,0002011-12-31 3USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions293,8962012-12-31 1shares
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecrease-281,0002011-12-31 3USD
ProceedsFromStockOptionsExercised279,0002023-12-31 114USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod273,8642026-06-30 30shares
LandSubjectToGroundLeases257,8792010-03-08 1sqft
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable-246,0002026-06-30 132USD
DeferredTaxAssetsOperatingLossCarryforwardsForeign229,0002022-12-31 21USD
BusinessAcquisitionPurchasePriceAllocationOtherAssets205,0002011-12-31 3USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities204,0002016-03-31 50USD
DeferredForeignIncomeTaxExpenseBenefit-202,0002025-12-31 42USD
AllowanceForDoubtfulAccountsReceivableRecoveries193,0002013-12-31 1USD
StockRepurchaseProgramAuthorizedAmount1191,0002023-11-14 50USD
AccumulatedAmortizationOfOtherDeferredCosts184,0002026-06-30 2USD
IncomeTaxReconciliationOtherReconcilingItems-162,0002025-12-31 3USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents120,0002018-03-31 7USD
IncreaseDecreaseInIncomeTaxesReceivable-118,0002011-09-30 4USD
StockIssuedDuringPeriodValueStockOptionsExercised107,0002024-12-31 102USD
AccruedIncomeTaxesCurrent106,0002016-12-31 15USD
InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet100,0002022-12-31 13USD
OtherComprehensiveIncomeLossTaxPortionAttributableToParent1100,0002018-06-30 4USD
EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount97,0002025-12-31 2USD
IndefiniteLivedIntangibleAssetsExcludingGoodwill94,0002025-12-31 19USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements92,0002026-06-30 188shares
IncomeTaxReconciliationTaxCreditsOther73,0002025-12-31 3USD
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans57,1972025-12-31 20shares
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses55,0002016-12-31 9USD
OperatingLeasesRentExpenseSubleaseRentals145,0002018-12-31 20USD
AmortizationOfIntangibleAssets43,2002025-12-31 118USD
ValuationAllowancesAndReservesChargedToOtherAccounts43,0002025-12-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber38,2272020-12-31 6shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber38,2272020-12-31 9shares
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities37,0002018-12-31 10USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount32,6292025-12-31 139shares
CommonStockValue24,0002026-06-30 124USD
WeightedAverageNumberOfSharesIssuedBasic19,4092014-12-31 16shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue18,2392015-12-31 2USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax-17,0002017-12-31 3USD
GainLossOnSaleOfPropertyPlantEquipment15,0002013-12-31 25USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod13,7682012-12-31 3shares

What to be careful about

What this model itself distrusts about ICFI's figures. Written by the derivation as it ran, not added afterwards.