Stock Scorer

DMC Global Inc. (BOOM)

Every figure this model derived for BOOM, 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 13,187,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 28,551,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 313,167,000 AssetsCurrent 2026-06-30
current liabilities 122,530,000 LiabilitiesCurrent 2026-06-30
equity 237,350,000 StockholdersEquity 2026-06-30
interest expense 5,724,000 InterestExpenseNonoperating 2026-06-30
ocf 23,461,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 587,611,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 4,183,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin6.32
current ratio3.39
current ratio reported2.56
deferred revenue growth150.06
dilution pct1.24
ev owner earnings23.7
ev sales0.25
fcf margin1.75
growth cv1.9
interest cover-0.02
net debt ebitda1.04
operating margin-0.02
owner earnings margin1.04
revenue growth-5.16
revenue growth per share-6.32
roic-0.03
rule of 40-5.18
sbc pct revenue0.71

Everything else this filing tags

400 more elements from BOOM'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
Assets649,626,0002026-06-30 130USD
LiabilitiesAndStockholdersEquity649,626,0002026-06-30 128USD
AdditionalPaidInCapital308,712,0002026-06-30 128USD
PropertyPlantAndEquipmentGross248,312,0002026-06-30 128USD
CostOfGoodsAndServicesSold232,750,0002026-06-30 108USD
FiniteLivedIntangibleAssetsGross232,500,0002026-06-30 114USD
Liabilities225,196,0002026-06-30 128USD
BusinessAcquisitionsProFormaRevenue216,014,0002011-12-31 3USD
RedeemableNoncontrollingInterestEquityCarryingAmount187,080,0002026-06-30 38USD
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests187,080,0002026-06-30 90USD
InventoryNet167,309,0002026-06-30 128USD
FiniteLivedIntangibleAssetsNet146,338,0002026-06-30 128USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment127,208,0002026-06-30 128USD
ProceedsFromLinesOfCredit123,938,0002026-06-30 28USD
PropertyPlantAndEquipmentNet121,104,0002026-06-30 130USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest118,421,0002015-12-31 48USD
RepaymentsOfLinesOfCredit114,175,0002026-06-30 50USD
AccountsReceivableNetCurrent102,051,0002026-06-30 128USD
InventoryFinishedGoodsNetOfReserves90,633,0002026-06-30 114USD
FiniteLivedIntangibleAssetsAccumulatedAmortization86,162,0002026-06-30 114USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive77,924,0002025-12-31 13USD
OtherAssetsNoncurrent68,806,0002026-06-30 128USD
OperatingLossCarryforwards68,322,0002025-12-31 13USD
SalesRevenueNet67,313,0002018-03-31 142USD
LineOfCredit60,201,0002026-06-30 77USD
GrossProfit59,798,0002026-06-30 274USD
LongTermDebt59,064,0002026-06-30 64USD
OperatingExpenses58,663,0002026-06-30 210USD
LongTermDebtNoncurrent55,314,0002026-06-30 87USD
LongTermLineOfCredit55,314,0002026-06-30 119USD
LesseeOperatingLeaseLiabilityPaymentsDue53,988,0002025-12-31 16USD
CommonStockSharesAuthorized50,000,0002026-06-30 128shares
AccountsPayableCurrent49,076,0002026-06-30 128USD
OtherLiabilitiesNoncurrent46,940,0002026-06-30 128USD
OperatingLeaseLiability45,140,0002026-06-30 56USD
CostOfGoodsSold44,560,0002018-03-31 102USD
DeferredTaxAssetsGross43,108,0002025-12-31 28USD
OperatingLeaseRightOfUseAsset41,108,0002026-06-30 56USD
InventoryRawMaterialsNetOfReserves38,528,0002026-06-30 114USD
InventoryWorkInProcessNetOfReserves37,879,0002026-06-30 114USD
OperatingLeaseLiabilityNoncurrent36,655,0002026-06-30 56USD
DeferredTaxAssetsValuationAllowance35,323,0002025-12-31 26USD
UndistributedEarningsOfForeignSubsidiaries35,239,0002016-12-31 15USD
ContractWithCustomerLiabilityCurrent30,072,0002026-06-30 68USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents28,551,0002026-06-30 120USD
GeneralAndAdministrativeExpense28,048,0002026-06-30 210USD
TreasuryStockCommonValue27,610,0002026-06-30 26USD
LineOfCreditFacilityAmountOutstanding27,382,0002014-03-31 16USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance26,282,0002024-12-31 35USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-25,820,0002026-06-30 128USD
StockIssuedDuringPeriodValueNewIssues25,262,0002021-03-31 2USD
TreasuryStockValue24,415,0002023-03-31 56USD
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest-23,971,0002015-12-31 25USD
IncreaseDecreaseInInventories23,444,0002026-06-30 143USD
CommonStockSharesIssued21,559,1032026-06-30 86shares
SellingExpense21,097,0002026-06-30 210USD
WeightedAverageNumberOfDilutedSharesOutstanding20,133,1592026-06-30 210shares
WeightedAverageNumberOfSharesOutstandingBasic20,133,1592026-06-30 210shares
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax20,022,0002011-12-31 3USD
DeferredTaxAssetsInvestments19,558,0002025-12-31 10USD
RestructuringCosts19,503,0002019-12-31 15USD
RetainedEarningsAccumulatedDeficit-19,010,0002026-06-30 128USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-18,988,0002025-12-31 42USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive18,778,0002025-12-31 6USD
CommonStockSharesOutstanding18,725,0082021-06-30 88shares
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations18,198,0002016-12-31 50USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths17,426,0002025-12-31 14USD
PaymentsToAcquireProductiveAssets16,503,0002025-12-31 39USD
DepreciationDepletionAndAmortization16,016,0002026-06-30 129USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo15,806,0002025-12-31 14USD
PrepaidExpenseAndOtherAssetsCurrent15,256,0002026-06-30 128USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree14,902,0002025-12-31 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour14,713,0002025-12-31 14USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive14,280,0002025-12-31 13USD
AccruedLiabilitiesCurrent14,173,0002026-06-30 128USD
ContractWithCustomerLiability14,105,0002025-09-30 34USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount13,846,0002025-12-31 16USD
OperatingLeaseExpense13,678,0002024-12-31 15USD
BusinessAcquisitionsProFormaNetIncomeLoss13,549,0002011-12-31 3USD
OperatingLeaseCost13,099,0002025-12-31 68USD
EmployeeRelatedLiabilitiesCurrent11,921,0002026-06-30 128USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign11,309,0002025-12-31 42USD
OtherLiabilitiesCurrent10,776,0002026-06-30 60USD
DeferredTaxAssetsOperatingLossCarryforwardsForeign10,693,0002025-12-31 28USD
IncomeTaxesPaidNet10,535,0002025-12-31 45USD
PaymentsToAcquireBusinessThreeNetOfCashAcquired10,294,0002012-03-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths10,171,0002025-12-31 6USD
DebtInstrumentIncreaseAdditionalBorrowings10,000,0002012-12-31 1USD
AllowanceForDoubtfulAccountsReceivable9,839,0002026-06-30 52USD
AllowanceForDoubtfulAccountsReceivableCurrent9,839,0002026-06-30 128USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo9,316,0002025-12-31 6USD
IncreaseDecreaseInAccountsReceivable9,193,0002026-06-30 143USD
AmortizationOfIntangibleAssets8,713,0002026-06-30 210USD
OperatingLeaseLiabilityCurrent8,485,0002026-06-30 56USD
LossContingencyDamagesSoughtValue8,000,0002018-10-31 1USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-7,854,0002014-12-31 38USD
DeferredTaxAssetsNet7,785,0002025-12-31 27USD
NetCashProvidedByUsedInFinancingActivities7,741,0002026-06-30 105USD
IncreaseDecreaseInContractWithCustomerLiability7,630,0002026-06-30 74USD
DeferredIncomeTaxLiabilities7,427,0002025-12-31 28USD
IncreaseDecreaseInAccruedLiabilities-7,425,0002026-06-30 143USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree7,342,0002025-12-31 6USD
Depreciation7,303,0002026-06-30 143USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-6,781,0002026-06-30 143USD
ComprehensiveIncomeNetOfTax-6,662,0002026-06-30 198USD
IncomeLossFromContinuingOperations-6,505,0002016-12-31 25USD
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders6,400,0002025-12-31 52USD
OperatingLeasesFutureMinimumPaymentsDue6,036,0002018-12-31 8USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-5,897,0002026-06-30 108USD
CustomerAdvancesCurrent5,888,0002017-12-31 60USD
AllocatedShareBasedCompensationExpense5,784,0002025-12-31 69USD
UnrecognizedTaxBenefits5,725,0002025-12-31 30USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-5,702,0002016-12-31 50USD
NetIncomeLoss-5,558,0002026-06-30 202USD
NoncashOrPartNoncashAcquisitionDebtAssumed15,553,0002009-12-31 1USD
TreasuryStockValueAcquiredCostMethod5,507,0002021-09-30 50USD
PrepaidExpenseAndOtherAssets5,287,0002016-12-31 5USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive5,067,0002021-09-30 10USD
ResearchAndDevelopmentExpense5,048,0002025-12-31 36USD
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate4,968,0002025-12-31 4USD
InterestPaidNet4,952,0002025-12-31 24USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets4,821,0002015-12-31 8USD
ProfitLoss-4,793,0002026-06-30 125USD
NetIncomeLossAvailableToCommonStockholdersBasic-4,752,0002026-06-30 200USD
NetIncomeLossAvailableToCommonStockholdersDiluted-4,752,0002026-06-30 100USD
AllocatedShareBasedCompensationExpenseNetOfTax4,566,0002025-12-31 42USD
NetIncomeLossAttributableToParentDiluted4,525,0002014-06-30 30USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour4,436,0002025-12-31 6USD
CashAndCashEquivalentsPeriodIncreaseDecrease4,392,0002018-12-31 36USD
PaymentsForLegalSettlements4,300,0002022-01-22 2USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability4,229,0002025-12-31 22USD
DeferredCompensationLiabilityClassifiedNoncurrent4,126,0002026-06-30 38USD
LeaseCost4,012,0002019-12-31 1USD
PreferredStockSharesAuthorized4,000,0002026-06-30 128shares
DeferredTaxLiabilitiesPropertyPlantAndEquipment3,966,0002025-12-31 28USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive3,945,0002025-12-31 6USD
CurrentForeignTaxExpenseBenefit3,930,0002025-12-31 42USD
CurrentIncomeTaxExpenseBenefit3,835,0002025-12-31 42USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease3,829,0002012-03-31 7USD
RestructuringSettlementAndImpairmentProvisions3,766,0002023-12-31 105USD
LongTermDebtCurrent3,750,0002026-06-30 74USD
PaymentsToAcquireBusinessTwoNetOfCashAcquired3,620,0002010-12-31 2USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3,347,0002026-06-30 67USD
StockIssuedDuringPeriodValueAcquisitions3,301,0002010-12-31 3USD
GoodwillTranslationAdjustments-3,219,0002015-12-31 19USD
IncreaseDecreaseInCustomerAdvances3,207,0002017-12-31 67USD
IncomeTaxExpenseBenefit3,157,0002026-06-30 210USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost3,040,0002023-12-31 4USD
LaborAndRelatedExpense3,000,0002013-03-31 4USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent2,908,0002023-03-31 10USD
InventoryValuationReserves2,865,0002018-03-31 38USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-2,841,0002021-09-30 129USD
LeaseAndRentalExpense2,840,0002018-12-31 23USD
ContractualObligation2,775,0002018-12-31 7USD
AccruedIncomeTaxesCurrent2,762,0002026-06-30 128USD
IncomeTaxReceivable2,700,0002020-03-31 2USD
DefinedContributionPlanCostRecognized2,694,0002024-12-31 39USD
UnamortizedDebtIssuanceExpense2,575,0002021-12-31 14USD
DeferredCompensationPlanAssets2,511,0002025-09-30 36USD
AssetImpairmentCharges2,471,0002023-12-31 10USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized2,414,2782025-05-14 14shares
DeferredTaxAssetsTaxDeferredExpense2,386,0002025-12-31 6USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo2,379,0002021-09-30 10USD
InterestExpense2,317,0002024-03-31 180USD
DeferredTaxAssetsOther2,251,0002025-12-31 28USD
OperatingLeasesFutureMinimumPaymentsDueCurrent2,234,0002018-12-31 8USD
DeferredCompensationLiabilityCurrent2,194,0002026-06-30 20USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree2,160,0002021-09-30 10USD
BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss2,117,0002010-12-31 5USD
NoncontrollingInterestIncreaseFromBusinessCombination2,095,0002022-12-31 4USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential2,086,0002024-12-31 41USD
PaymentsToAcquireInterestInSubsidiariesAndAffiliates2,065,0002010-12-31 4USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour2,019,0002021-09-30 10USD
ContractWithCustomerLiabilityRevenueRecognized2,015,0002020-09-30 9USD
ValuationAllowanceDeferredTaxAssetChangeInAmount-1,926,0002021-12-31 13USD
Dividends1,883,0002020-12-31 74USD
IncreaseDecreaseInAccountsPayable1,882,0002026-06-30 143USD
DeferredTaxLiabilitiesNoncurrent1,794,0002017-03-31 54USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears1,724,0002018-12-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths1,648,0002021-09-30 10USD
NetCashProvidedByUsedInInvestingActivities-1,646,0002026-06-30 116USD
LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive1,642,0002021-09-30 10USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-1,636,0002026-06-30 189USD
SeveranceCosts11,621,0002023-12-31 6USD
DeferredTaxAssetsNetCurrent1,615,0002012-09-30 12USD
InterestIncomeExpenseNet-1,615,0002018-12-31 3USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-1,613,0002025-12-31 42USD
RepaymentsOfLongTermLinesOfCredit1,562,0002026-06-30 53USD
MinorityInterestChangeInRedemptionValue-1,541,0002026-06-30 60USD
TemporaryEquityNetIncome1,510,0002026-06-30 57USD
DebtInstrumentIncreaseAdditionalBorrowings1,500,0002012-12-31 1EUR
NetCashProvidedByUsedInContinuingOperations1,489,0002015-06-30 40USD
DefinedBenefitPlanFundedStatusOfPlan1,423,0002025-12-31 26USD
DeferredTaxLiabilitiesOther1,346,0002025-12-31 27USD
ContractualObligationDueAfterFifthYear1,275,0002018-12-31 7USD
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense1,218,0002025-12-31 21USD
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations-1,189,0002015-12-31 45USD
InventoryLIFOReservePeriodCharge-1,158,0002017-12-31 10USD
InterestPaid1,150,0002017-12-31 21USD
DeferredFinanceCostsNet1,137,0002026-06-30 85USD
OperatingIncomeLoss1,135,0002026-06-30 210USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax-1,104,0002026-06-30 67USD
CommonStockValue1,078,0002026-06-30 128USD
RestatementOfPriorYearIncomeGross-1,036,0002013-12-31 2USD
TreasuryStockCommonShares1,018,1542026-06-30 32shares
DeferredTaxAssetsInventory1,001,0002025-12-31 28USD
DeferredTaxAssetsNetNoncurrent977,0002012-09-30 12USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears969,0002018-12-31 8USD
IncomeTaxReconciliationTaxCreditsOther914,0002014-03-31 9USD
RestructuringReserve910,0002022-12-31 56USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents897,0002026-06-30 67USD
NetIncomeLossAttributableToRedeemableNoncontrollingInterest-806,0002026-06-30 62USD
RestructuringCostsAndAssetImpairmentCharges805,0002026-06-30 63USD
ProceedsFromRepaymentsOfLinesOfCredit-781,0002020-03-31 84USD
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest765,0002026-06-30 111USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost765,0002025-12-31 28USD
NetIncomeLossAttributableToNoncontrollingInterest765,0002026-06-30 122USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost749,0002025-12-31 39USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions712,0002025-12-31 6USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears685,0002018-12-31 8USD
RevenueFromRelatedParties682,0002010-12-31 1USD
DeferredTaxAssetsInProcessResearchAndDevelopment645,0002025-12-31 6USD
RepaymentsOfLongTermDebt627,0002011-12-31 8USD
TreasuryStockShares597,7582022-06-30 50shares
GoodwillForeignCurrencyTranslationGainLoss-586,0002016-12-31 2USD
OtherNoncashIncomeExpense576,0002026-06-30 38USD
RestructuringCharges566,0002026-03-31 49USD
DeferredIncomeTaxExpenseBenefit559,0002026-06-30 143USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions558,0002024-12-31 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant557,9422025-12-31 22shares
GoodwillSubsequentRecognitionOfDeferredTaxAsset507,0002016-12-31 21USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes477,0002025-12-31 42USD
DeferredTaxLiabilities475,0002017-12-31 7USD
AmortizationOfFinancingCostsAndDiscounts472,0002026-06-30 140USD
DeferredTaxLiabilitiesUndistributedForeignEarnings470,0002025-12-31 3USD
IncomeTaxReconciliationRepatriationOfForeignEarnings463,0002024-12-31 39USD
PaymentsForRepurchaseOfCommonStock460,0002026-06-30 90USD
IncomeTaxPaidFederalAfterRefundReceived459,0002025-12-31 1USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax454,0002010-12-31 3USD
ProceedsFromDivestitureOfBusinesses448,0002020-09-30 11USD
CurrentFederalTaxExpenseBenefit-421,0002025-12-31 42USD
DeferredIncomeTaxLiabilitiesNet412,0002026-06-30 74USD
LossContingencyEstimateOfPossibleLoss408,0002025-12-31 9USD
PaymentsOfStockIssuanceCosts385,0002021-12-31 5USD
IncomeTaxReconciliationMinorityInterestIncomeExpense364,0002025-12-31 15USD
DeferredTaxAssetsLiabilitiesNet358,0002025-12-31 21USD
ProceedsFromSaleOfPropertyPlantAndEquipment335,0002026-06-30 83USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions335,0002024-12-31 5USD
CurrentStateAndLocalTaxExpenseBenefit326,0002025-12-31 42USD
CapitalLeasedAssetsGross318,0002013-12-31 4USD
AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation303,0002015-12-31 2USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet-303,0002015-12-31 6USD
DerivativeGainLossOnDerivativeNet-301,0002018-06-30 13USD
ContractualObligationDueInFifthYear300,0002018-12-31 7USD
ContractualObligationDueInFourthYear300,0002018-12-31 7USD
ContractualObligationDueInNextTwelveMonths300,0002018-12-31 7USD
ContractualObligationDueInSecondYear300,0002018-12-31 7USD
ContractualObligationDueInThirdYear300,0002018-12-31 7USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax299,0002010-12-31 3USD
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation290,0002013-12-31 4USD
DeferredStateAndLocalIncomeTaxExpenseBenefit278,0002025-12-31 42USD
IncomeTaxReconciliationChangeInEnactedTaxRate278,0002017-12-31 9USD
InventorySuppliesNetOfReserves269,0002026-06-30 114USD
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation-268,0002015-09-30 27USD
IncomeLossFromEquityMethodInvestments255,0002010-12-31 6USD
DeferredTaxLiabilitiesTaxDeferredIncome244,0002013-12-31 4USD
TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiabilityNoncurrent233,0002019-12-31 1USD
IncomeTaxPaidStateAndLocalAfterRefundReceived228,0002025-12-31 1USD
UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions227,0002025-12-31 1USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears214,0002018-12-31 7USD
DeferredIncomeTaxAssetsNet211,0002026-06-30 70USD
OperatingLeasesFutureMinimumPaymentsDueThereafter210,0002018-12-31 8USD
DeferredFinanceCostsNoncurrentNet203,0002014-12-31 6USD
IncomeTaxReconciliationPriorYearIncomeTaxes195,0002024-12-31 2USD
MinorityInterestDecreaseFromRedemptions180,0002013-12-31 3USD
ProvisionForDoubtfulAccounts178,0002026-06-30 62USD
IncomeTaxReconciliationOtherAdjustments166,0002024-12-31 41USD
PensionExpense-166,0002025-12-31 36USD
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease141,0002023-09-30 10USD
DeferredTaxAssetsGoodwillAndIntangibleAssets137,0002025-12-31 18USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts105,0002013-12-31 4USD
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted95,0002014-06-30 4USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation-87,0002014-03-31 6USD
AllowanceForDoubtfulAccountsReceivableRecoveries83,0002026-06-30 25USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued74,0002025-12-31 27USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges69,0002025-12-31 24USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths65,0002012-12-31 1USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount64,2162026-06-30 38shares
DeferredFederalIncomeTaxExpenseBenefit-62,0002025-12-31 42USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo55,0002012-12-31 1USD
RestructuringReserveTranslationAndOtherAdjustment-51,0002022-12-31 21USD
AccountsReceivableChangeInMethodCreditLossExpenseReversal50,0002020-12-31 4USD
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption-50,0002020-01-01 8USD
DeferredTaxAssetsTaxCreditCarryforwards50,0002013-12-31 4USD
PaymentsForRestructuring50,0002022-12-31 32USD
AllowanceForDoubtfulAccountsReceivableWriteOffs44,0002026-06-30 18USD
MinorityInterestIncreaseFromStockIssuance42,0002011-12-31 4USD
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance42,0002011-12-31 1USD
ProceedsFromMinorityShareholders42,0002011-12-31 7USD
IncomeTaxExaminationInterestExpense41,0002018-12-31 2USD
IncomeTaxReconciliationTaxSettlements39,0002021-12-31 27USD
RestructuringReserveTranslationAdjustment-36,0002017-12-31 3USD
ParticipatingSecuritiesDistributedAndUndistributedEarnings34,0002014-03-31 26USD
CapitalLeasesFutureMinimumPaymentsDue33,0002013-12-31 2USD
CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments32,0002013-12-31 2USD
EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount32,0002025-12-31 1USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue31,0002026-06-30 139USD
OtherNonoperatingIncomeExpense-30,0002026-06-30 210USD
CapitalLeasesBalanceSheetAssetsByMajorClassNet28,0002013-12-31 4USD
CapitalLeasesFutureMinimumPaymentsDueCurrent25,0002013-12-31 2USD
TaxAdjustmentsSettlementsAndUnusualProvisions25,0002021-06-30 4USD
InventoryLIFOReserveEffectOnIncomeNet-22,0002017-12-31 10USD
DeferredForeignIncomeTaxExpenseBenefit15,0002025-12-31 36USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions14,0002013-12-31 2shares
RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty13,0002010-12-31 3USD
MarketableSecuritiesGainLoss12,0002021-09-30 4USD
EffectOfExchangeRateOnCashAndCashEquivalents-9,0002018-12-31 31USD
GainLossOnSaleOfPropertyPlantEquipment-9,0002022-03-31 94USD
CapitalLeasesFutureMinimumPaymentsDueInTwoYears5,0002013-12-31 2USD
InvestmentIncomeInterest5,0002018-12-31 111USD
CapitalLeaseObligationsCurrent4,0002015-09-30 30USD
CapitalLeaseObligationsNoncurrent4,0002014-09-30 28USD
CapitalLeasesFutureMinimumPaymentsDueInThreeYears3,0002013-12-31 1USD
IncomeTaxReconciliationTaxContingencies-3,0002025-12-31 1USD
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments1,0002013-12-31 2USD
RestructuringAndRelatedCostNumberOfPositionsEliminated2642020-03-31 6employee
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1162013-12-31 2USD/shares
NumberOfOperatingSegments32012-12-31 1item
NumberOfOperatingSegments32025-12-31 8segment
NumberOfReportableSegments32012-09-30 2item
NumberOfReportableSegments32026-06-30 35segment
NumberOfOperatingSegments22017-12-31 5Segment
NumberOfReportableSegments22017-12-31 26Segment
LossContingencyNewClaimsFiledNumber22025-02-05 6lawsuit
BusinessAcquisitionProFormaEarningsPerShareBasic12011-12-31 3USD/shares
BusinessAcquisitionProFormaEarningsPerShareDiluted12011-12-31 3USD/shares
ConvertiblePreferredStockSharesIssuedUponConversion12026-06-30 3shares
EffectiveIncomeTaxRateContinuingOperations-12025-12-31 1pure
IncomeLossFromContinuingOperationsPerBasicShare-02016-12-31 42USD/shares
IncomeLossFromContinuingOperationsPerDilutedShare-02016-12-31 42USD/shares
EarningsPerShareBasic-02026-06-30 274USD/shares
EarningsPerShareDiluted-02026-06-30 274USD/shares
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 25pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost-02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-02025-12-31 1pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 22pure
EffectiveIncomeTaxRateReconciliationTaxCredits02012-12-31 1pure
CommonStockParOrStatedValuePerShare02026-06-30 128USD/shares
PreferredStockParOrStatedValuePerShare02026-06-30 128USD/shares
EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense-02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent-02025-12-31 1pure
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent02014-12-31 10USD
CapitalLeasesFutureMinimumPaymentsDueInFiveYears02013-12-31 1USD
CapitalLeasesFutureMinimumPaymentsDueInFourYears02013-12-31 1USD
CapitalLeasesFutureMinimumPaymentsDueThereafter02013-12-31 1USD
CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations02016-12-31 23USD
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations02016-12-31 23USD
CommitmentsAndContingencies02017-12-31 4USD
CommonStockDividendsPerShareDeclared02022-12-31 155USD/shares
DeferredTaxAssetsInvestmentInSubsidiaries02020-12-31 16USD
DeferredTaxAssetsLiabilitiesNetCurrent02015-12-31 32USD
DeferredTaxAssetsLiabilitiesNetNoncurrent02015-12-31 32USD
DeferredTaxLiabilitiesCurrent02015-12-31 44USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssets02021-12-31 12USD
DeferredTaxLiabilitiesInvestments02013-12-31 4USD
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax02016-12-31 10USD
DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax02016-12-31 20USD
DividendsPayableCurrent02020-12-31 84USD
EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount02020-12-31 6USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities02016-12-31 43USD
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities02016-12-31 21USD
Goodwill02024-12-31 91USD
GoodwillImpairmentLoss02025-12-31 37USD
ImpairmentOfLongLivedAssetsHeldForUse02012-12-31 3USD
ImpairmentOfLongLivedAssetsToBeDisposedOf02022-12-31 16USD
IncomeLossFromDiscontinuedOperationsNetOfTax02015-12-31 15USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity02016-12-31 13USD
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare02016-12-31 38USD/shares
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare02016-12-31 38USD/shares
IncomeTaxReconciliationDeductionsQualifiedProductionActivities02016-12-31 15USD
IncomeTaxReconciliationDispositionOfBusiness02022-12-31 12USD
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses02018-12-31 14USD
IncomeTaxReconciliationNondeductibleExpenseOther02020-12-31 15USD
IncomeTaxReconciliationTaxCredits02016-12-31 15USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements02026-06-30 186shares
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent02014-12-31 10USD
LinesOfCreditCurrent02018-03-31 38USD
LossContingencyAccrualAtCarryingValue02020-09-30 1USD
MarketableSecuritiesCurrent02024-12-31 24USD
MinorityInterest02014-09-30 28USD
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear02018-09-30 1USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax02021-12-31 12USD
OtherNoncashExpense02017-12-31 9USD
ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic02017-12-31 50USD
PaymentsForProceedsFromOtherInvestingActivities02018-12-31 68USD
PaymentsOfDebtIssuanceCosts02026-06-30 101USD
PaymentsOfDividends02025-12-31 124USD
PaymentsToAcquireBusinessesNetOfCashAcquired02023-12-31 27USD
PaymentsToAcquireMarketableSecurities02025-12-31 34USD
PaymentsToMinorityShareholders02026-06-30 37USD

What to be careful about

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