Stock Scorer

Natural Gas Services Group, Inc. (NGS)

Every figure this model derived for NGS, 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 110,455,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 84,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 65,650,000 AssetsCurrent 2026-06-30
current liabilities 32,633,000 LiabilitiesCurrent 2026-06-30
equity 294,486,000 StockholdersEquity 2026-06-30
interest expense 15,622,000 InterestExpenseNonoperating 2026-06-30
ocf 79,131,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 189,418,000 Revenues 2026-06-30
sbc 2,618,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin44.26
current ratio2.01
current ratio reported2.01
deferred revenue growth-39.26
dilution pct1.12
ebit cagr267.64
ebit yoy16.98
ev ebit9.88
ev owner earnings-11.89
ev sales2.13
fcf margin-16.54
growth cv1.77
interest cover2.62
net debt ebitda0.01
operating margin21.57
owner earnings margin-17.92
revenue growth15.42
revenue growth per share14.14
roic10.94
rule of 4036.99
sbc pct revenue1.38

Everything else this filing tags

339 more elements from NGS'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
Assets718,343,0002026-06-30 122USD
LiabilitiesAndStockholdersEquity718,343,0002026-06-30 122USD
Liabilities423,857,0002026-06-30 122USD
ContractualObligation375,000,0002019-12-31 6USD
LessorOperatingLeasePaymentsToBeReceived351,838,0002025-12-31 6USD
LongTermLineOfCredit328,000,0002026-06-30 92USD
LineOfCredit328,000,0002026-06-30 16USD
RetainedEarningsAccumulatedDeficit176,059,0002026-06-30 132USD
LongTermDebt163,000,0002024-06-30 10USD
RegistrationPaymentArrangementMaximumPotentialConsideration150,000,0002009-08-14 1USD
NetCashProvidedByUsedInInvestingActivities-142,676,0002026-06-30 133USD
ProceedsFromLinesOfCredit139,000,0002023-12-31 10USD
ProceedsFromLongTermLinesOfCredit134,500,0002026-06-30 18USD
AdditionalPaidInCapitalCommonStock133,289,0002026-06-30 122USD
LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths130,082,0002025-12-31 6USD
OperatingLossCarryforwards124,200,0002025-12-31 8USD
PaymentsToAcquireBusinessesNetOfCashAcquired108,680,0002026-06-30 2USD
LessorOperatingLeasePaymentsToBeReceivedTwoYears98,189,0002025-12-31 6USD
RentalIncomeNonoperating96,548,0002026-06-30 98USD
NetCashProvidedByUsedInFinancingActivities94,293,0002026-06-30 133USD
OperatingLeasesFutureMinimumPaymentsReceivable85,384,0002019-12-31 8USD
DeferredIncomeTaxLiabilities84,329,0002025-12-31 28USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment84,329,0002025-12-31 28USD
CostsAndExpenses76,873,0002026-06-30 195USD
LessorOperatingLeasePaymentsToBeReceivedThreeYears66,835,0002025-12-31 6USD
DeferredTaxAssetsLiabilitiesNet-58,304,0002014-12-31 6USD
DeferredIncomeTaxLiabilitiesNet56,777,0002026-06-30 66USD
DeferredTaxLiabilities52,530,0002025-12-31 28USD
OperatingLeaseLeaseIncome46,092,0002020-09-30 8USD
LessorOperatingLeasePaymentsToBeReceivedFourYears39,213,0002025-12-31 6USD
PropertyPlantAndEquipmentGross39,137,0002026-06-30 36USD
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization38,809,0002026-06-30 22USD
RepaymentsOfLongTermLinesOfCredit36,500,0002026-06-30 18USD
DirectCostsOfLeasedAndRentedPropertyOrEquipment36,307,0002026-06-30 195USD
DeferredTaxLiabilitiesNoncurrent32,163,0002017-12-31 50USD
DeferredTaxAssetsNet31,799,0002025-12-31 28USD
CommonStockSharesAuthorized30,000,0002026-06-30 122shares
InventoryNet29,110,0002026-06-30 122USD
DeferredTaxAssetsOperatingLossCarryforwards28,356,0002025-12-31 20USD
Depreciation26,425,0002023-12-31 29USD
OperatingLeasesFutureMinimumPaymentsReceivableCurrent25,924,0002019-12-31 8USD
OperatingIncomeLoss22,995,0002026-06-30 259USD
AccountsReceivableGrossCurrent22,415,0002026-06-30 66USD
PropertyPlantAndEquipmentNet22,047,0002026-06-30 38USD
AccountsReceivableNetCurrent22,025,0002026-06-30 122USD
DepreciationDepletionAndAmortization21,304,0002026-06-30 195USD
InventoryFinishedGoodsNetOfReserves19,563,0002024-09-30 46USD
OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears18,489,0002019-12-31 8USD
IncomeTaxReconciliationChangeInEnactedTaxRate18,400,0002017-12-31 1USD
LessorOperatingLeasePaymentsToBeReceivedFiveYears17,519,0002025-12-31 6USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment17,090,0002026-06-30 112USD
PropertyPlantAndEquipmentOtherAccumulatedDepreciation16,667,0002022-06-30 8USD
AccountsPayableCurrent16,653,0002026-06-30 122USD
CashAndCashEquivalentsPeriodIncreaseDecrease-16,580,0002018-12-31 70USD
SellingGeneralAndAdministrativeExpense16,419,0002026-06-30 195USD
OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears16,310,0002019-12-31 3USD
AccruedLiabilitiesCurrent15,980,0002026-06-30 122USD
TreasuryStockValue15,004,0002022-09-30 26USD
TreasuryStockCommonValue15,004,0002026-06-30 30USD
OtherAssetsNoncurrent14,912,0002026-06-30 122USD
SalesRevenueNet14,718,0002018-03-31 139USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest14,464,0002026-06-30 195USD
CommonStockSharesIssued14,207,0002026-06-30 122shares
WeightedAverageNumberOfDilutedSharesOutstanding12,799,0002026-06-30 195shares
WeightedAverageNumberOfSharesOutstandingBasic12,624,0002026-06-30 195shares
CommonStockSharesOutstanding12,573,0142025-12-31 84shares
OperatingLeasesFutureMinimumPaymentsReceivableInFourYears12,507,0002019-12-31 3USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-12,488,0002026-06-30 133USD
PaymentsToAcquireProductiveAssets12,000,0002020-09-30 7USD
PropertyPlantAndEquipmentOtherNet11,994,0002026-03-31 104USD
IncomeTaxesPaidNet-11,641,0002026-06-30 4USD
OperatingLeasesIncomeStatementLeaseRevenue11,471,0002018-03-31 91USD
AssetsHeldForSaleNotPartOfDisposalGroupCurrent10,986,0002026-06-30 10USD
NetIncomeLoss10,593,0002026-06-30 303USD
RevenueFromContractWithCustomerExcludingAssessedTax10,074,0002024-09-30 84USD
StockRepurchaseProgramAuthorizedAmount110,000,0002021-09-30 4USD
StockIssuedDuringPeriodValueAcquisitions9,999,0002026-06-30 1USD
OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears9,788,0002019-12-31 3USD
RepaymentsOfLongTermDebt9,000,0002024-06-30 20USD
PropertyPlantAndEquipmentTransfersAndChanges8,759,0002026-06-30 4USD
NonoperatingIncomeExpense-8,531,0002026-06-30 195USD
ProceedsFromIssuanceOfLongTermDebt8,000,0002024-06-30 20USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount17,600,0002021-06-30 2USD
InterestPaidNet7,356,0002026-06-30 68USD
OtherLiabilitiesNoncurrent6,447,0002026-06-30 122USD
AccruedIncomeTaxesCurrent6,328,0002015-09-30 36USD
DeferredFederalIncomeTaxExpenseBenefit5,703,0002025-12-31 38USD
ContractWithCustomerAssetNetCurrent5,593,0002024-06-30 50USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate5,571,0002025-12-31 6USD
PreferredStockSharesAuthorized5,000,0002026-06-30 122shares
DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued4,700,0002025-12-31 29USD
HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization4,366,0002026-06-30 2USD
DeferredIncomeTaxExpenseBenefit3,932,0002026-06-30 133USD
ProceedsFromIncomeTaxRefunds3,900,0002020-09-30 13USD
IncomeTaxExpenseBenefit3,871,0002026-06-30 195USD
OperatingLeaseRightOfUseAsset3,667,0002026-06-30 52USD
AccruedProfessionalFeesCurrent3,621,0002026-06-30 6USD
InventoryValuationReserves3,572,0002026-06-30 149USD
DeferredCompensationLiabilityCurrentAndNoncurrent3,541,0002026-06-30 14USD
PaymentsOfDividends3,279,0002026-06-30 9USD
DeferredCompensationArrangementWithIndividualRecordedLiability3,200,0002025-12-31 41USD
PrepaidExpenseAndOtherAssetsCurrent3,000,0002026-06-30 122USD
SalesRevenueGoodsNet2,998,0002018-03-31 91USD
CapitalExpendituresIncurredButNotYetPaid2,967,0002026-06-30 25USD
InterestExpense2,935,0002024-03-31 165USD
LesseeOperatingLeaseLiabilityPaymentsDue2,860,0002025-12-31 13USD
AssetImpairmentCharges2,600,0002025-12-31 31USD
OperatingLeaseLiability2,373,0002025-12-31 25USD
OperatingLeasesFutureMinimumPaymentsReceivableThereafter2,366,0002019-12-31 1USD
IncreaseDecreaseInOtherOperatingCapitalNet2,345,0002026-06-30 54USD
LifeInsuranceCorporateOrBankOwnedAmount2,296,0002026-06-30 43USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities2,271,0002026-06-30 133USD
EmployeeRelatedLiabilitiesCurrent2,137,0002023-12-31 4USD
OperatingLeaseLiabilityNoncurrent1,911,0002025-12-31 50USD
DividendsCommonStock1,909,0002026-06-30 7USD
PaymentsOfDividendsCommonStock1,894,0002026-06-30 3USD
AllocatedShareBasedCompensationExpense1,656,0002026-06-30 25USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue1,639,0002026-06-30 122USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability1,632,0002026-06-30 48USD
IncreaseDecreaseInInventories1,570,0002026-06-30 133USD
OtherAccruedLiabilitiesCurrent1,321,0002026-06-30 18USD
TreasuryStockShares1,310,0002022-06-30 21shares
TreasuryStockCommonShares1,310,0002026-06-30 32shares
ContractWithCustomerLiabilityRevenueRecognized1,300,0002022-12-31 26USD
TreasuryStockSharesAcquired1,300,0002022-09-30 4shares
OtherCostOfOperatingRevenue1,288,0002026-06-30 195USD
FinanceLeaseRightOfUseAsset1,269,0002026-06-30 6USD
CostOfPropertyRepairsAndMaintenance1,214,0002026-06-30 100USD
IntangibleAssetsNetExcludingGoodwill1,139,0002026-06-30 112USD
PaymentsOfDebtIssuanceCosts1,068,0002026-06-30 40USD
InventoryRawMaterialsNetOfReserves1,043,0002024-09-30 88USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes1,035,0002025-12-31 6USD
ProceedsFromStockOptionsExercised1,028,0002026-06-30 103USD
DeferredTaxAssetsTaxCreditCarryforwardsResearch1,026,0002025-12-31 12USD
OperatingLeasePayments1,010,0002025-12-31 21USD
CashSurrenderValueOfLifeInsurance1,000,0002018-12-31 5USD
DebtInstrumentFeeAmount1,000,0002026-06-12 4USD
StockIssuedDuringPeriodValueStockOptionsExercised961,0002026-06-30 54USD
DeferredStateAndLocalIncomeTaxExpenseBenefit954,0002025-12-31 20USD
IncreaseDecreaseInAccountsReceivable863,0002026-06-30 133USD
Goodwill824,0002026-06-30 72USD
DeferredCompensationEquity816,0002018-03-31 2USD
InventoryWorkInProcessNetOfReserves774,0002026-06-30 114USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1727,0002026-06-30 57USD
OperatingLeaseLiabilityCurrent722,0002026-06-30 52USD
ImpairmentOfIntangibleAssetsFinitelived700,0002024-12-31 9USD
AmortizationOfFinancingCosts695,0002026-06-30 44USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue690,0002026-06-30 48USD
IncreaseDecreaseInOtherCurrentAssets667,0002024-09-30 66USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive625,0002014-12-31 3USD
InterestPayableCurrent621,0002026-06-30 14USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition612,0002025-09-30 15USD
OperatingLeasesFutureMinimumPaymentsDue607,0002018-12-31 11USD
ShortTermLeaseCost600,0002025-12-31 21USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths594,0002025-12-31 9USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions578,0002019-12-31 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo573,0002025-12-31 13USD
FinanceLeaseLiabilityCurrent560,0002026-06-30 6USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree554,0002025-12-31 13USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions547,0002018-12-31 6USD
SalesAndExciseTaxPayableCurrent519,0002026-06-30 14USD
DeferredTaxAssetsOther513,0002025-12-31 28USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized500,0002026-06-30 17USD
InterestCostsCapitalized500,0002026-06-30 36USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount487,0002025-12-31 13USD
ProgramRightsObligationsNoncurrent471,0002026-03-31 10USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition456,0002024-09-30 105USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour455,0002025-12-31 13USD
IncomeTaxesReceivable445,0002026-06-30 74USD
LeaseAndRentalExpense433,0002018-12-31 23USD
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation419,0002014-12-31 3USD
LeaseCost419,0002020-09-30 7USD
IncreaseDecreaseInContractWithCustomerLiability-418,0002024-09-30 50USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures413,0002026-06-30 21USD
ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss412,0002026-03-31 78USD
ImpairmentOfLongLivedAssetsToBeDisposedOf412,0002026-06-30 4USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions400,0002025-12-31 16USD
OperatingLeaseCost400,0002025-12-31 18USD
PropertyPlantAndEquipmentDisposals400,0002026-06-30 4USD
AllowanceForDoubtfulAccountsReceivable390,0002026-06-30 39USD
AllowanceForDoubtfulAccountsReceivableCurrent390,0002026-06-30 122USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation388,0002026-06-30 99USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive361,0002025-12-31 11USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive323,0002025-12-31 10USD
CommonStockCapitalSharesReservedForFutureIssuance300,0002009-06-16 1shares
OperatingLeasesFutureMinimumPaymentsDueCurrent298,0002018-12-31 11USD
DeferredRevenueCurrent294,0002018-03-31 56USD
DeferredRevenueNoncurrent275,0002013-06-30 10USD
IncomeTaxesPaid259,0002025-12-31 106USD
IncomeTaxReconciliationOtherAdjustments-254,0002025-12-31 6USD
IncomeTaxReconciliationNondeductibleExpense251,0002025-12-31 6USD
SalesRevenueServicesNet249,0002018-03-31 91USD
GainLossOnDispositionOfAssets1224,0002025-09-30 10USD
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation193,0002026-06-30 91USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements175,0002026-06-30 182shares
OtherCostOfServices166,0002018-06-30 95USD
CurrentFederalTaxExpenseBenefit-156,0002025-12-31 36USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssets143,0002023-12-31 24USD
CommonStockValue142,0002026-06-30 122USD
DeferredCompensationArrangementWithIndividualSharesIssued140,1152025-12-31 29shares
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost132,0002025-12-31 24USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive125,0002020-12-31 9USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour125,0002020-12-31 9USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree125,0002022-12-31 11USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo125,0002022-12-31 11USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears118,0002018-12-31 11USD
IncreaseDecreaseInDeferredRevenue109,0002018-03-31 63USD
LifeInsuranceCorporateOrBankOwnedChangeInValue-103,0002026-06-30 90USD
CurrentStateAndLocalTaxExpenseBenefit102,0002025-12-31 38USD
AmortizationOfIntangibleAssets100,0002026-06-30 28USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100,0002023-12-31 12USD
ImpairmentOfLongLivedAssetsHeldForUse100,0002024-06-30 19USD
RestructuringAndRelatedCostIncurredCost100,0002024-12-31 2USD
SeveranceCosts1100,0002025-04-30 6USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears97,0002018-12-31 11USD
OtherNonoperatingIncomeExpense-97,0002026-06-30 195USD
OtherAssetsMiscellaneousNoncurrent96,0002026-06-30 2USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount90,1492026-06-30 78shares
ProvisionForDoubtfulAccounts88,0002026-06-30 93USD
ProvisionForLoanLossesExpensed88,0002026-06-30 22USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber86,4832026-06-30 124shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions86,4832026-06-30 57shares
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents84,0002026-06-30 116USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect84,0002026-06-30 63USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet72,0002016-12-31 9USD
GainLossOnDispositionOfAssets71,0002026-06-30 129USD
GainLossOnSaleOfPropertyPlantEquipment71,0002026-06-30 12USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue66,0002024-09-30 96USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares57,1622026-06-30 76shares
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense57,0002013-12-31 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod56,9502013-04-30 1shares
CurrentIncomeTaxExpenseBenefit-54,0002025-12-31 41USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear54,0002020-09-30 6USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears44,0002018-12-31 11USD
ProceedsFromSaleOfPropertyPlantAndEquipment37,0002026-06-30 121USD
StockIssuedDuringPeriodSharesStockOptionsExercised36,1022026-06-30 49shares
InvestmentIncomeInterest36,0002026-06-30 7USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears35,0002018-12-31 5USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber29,3212026-06-30 57shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions29,3212026-06-30 57shares
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued23,0002019-09-30 6USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares22,0042026-06-30 36shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross21,5002026-06-30 57shares
AllowanceForDoubtfulAccountsReceivableWriteOffs15,0002026-06-30 27USD
OperatingLeasesFutureMinimumPaymentsDueThereafter15,0002018-12-31 5USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod10,0832026-06-30 56shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares7,5832026-06-30 13shares
InterestPaid6,0002018-06-30 65USD
ProceedsFromRepaymentsOfOtherLongTermDebt-4,0002011-12-31 3USD
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice362026-06-30 57USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice242026-06-30 124USD/shares
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1242026-06-30 57USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice232026-06-30 56USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice222026-06-30 49USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit202013-12-31 7USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice192026-06-30 57USD/shares
SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1192026-06-30 57USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue172026-06-30 55USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue142026-06-30 70USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue122026-06-30 13USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue122026-06-30 36USD/shares
TreasuryStockAcquiredAverageCostPerShare112022-09-30 6USD/shares
RestructuringAndRelatedCostNumberOfPositionsEliminated82025-04-30 5employee
DefinedContributionPlanMaximumAnnualContributionPerEmployeePercent12012-12-31 1pure
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent12019-12-31 7pure
NumberOfOperatingSegments12026-06-30 42segment
NumberOfReportableSegments12024-09-30 2segment
EarningsPerShareBasic12026-06-30 261USD/shares
EarningsPerShareDiluted12026-06-30 261USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate02023-12-31 23pure
EffectiveIncomeTaxRateContinuingOperations02025-12-31 38pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 38pure
DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage02019-12-31 8pure
CommonStockDividendsPerShareDeclared02026-06-30 6USD/shares
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent-02017-12-31 1pure
ConcentrationRiskPercentage102014-12-31 2pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 19pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02023-12-31 23pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 38pure
LineOfCreditFacilityInterestRateDuringPeriod02020-12-31 5pure
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02026-06-30 1pure
CommonStockParOrStatedValuePerShare02026-06-30 122USD/shares
EffectiveIncomeTaxRateReconciliationOtherAdjustments-02025-12-31 38pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpense02025-12-31 8pure
DebtInstrumentBasisSpreadOnVariableRate102025-04-18 2pure
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent02023-12-31 14pure
DebtInstrumentInterestRateIncreaseDecrease-02025-04-18 2pure
AllowanceForDoubtfulAccountsReceivableRecoveries02022-12-31 9USD
ContractWithCustomerAssetReclassifiedToReceivable02018-03-31 1USD
ContractWithCustomerLiabilityCurrent02026-06-30 64USD
DeferredTaxLiabilitiesOther02019-12-31 12USD
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses02020-12-31 5pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost02025-12-31 17pure
EffectiveIncomeTaxRateReconciliationTaxContingencies02020-12-31 8pure
EffectiveIncomeTaxRateReconciliationTaxCredits02019-12-31 9pure
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch02020-12-31 8pure
EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions02012-12-31 2USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities02018-12-31 41USD
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities02018-12-31 42USD
FiniteLivedIntangibleAssetsAccumulatedAmortization02024-12-31 34USD
FiniteLivedIntangibleAssetsGross02024-12-31 22USD
FiniteLivedIntangibleAssetsNet02024-12-31 24USD
GainsLossesOnExtinguishmentOfDebt02015-12-31 9USD
GoodwillImpairmentLoss02020-12-31 24USD
ImpairmentOfIntangibleAssetsExcludingGoodwill02023-12-31 23USD
IncreaseDecreaseInAccruedIncomeTaxesPayable02017-12-31 51USD
IncreaseDecreaseInIncomeTaxesReceivable02021-09-30 12USD
InventoryNoncurrent02026-06-30 70USD
InventoryWriteDown02026-06-30 65USD
LessorOperatingLeasePaymentsToBeReceivedThereafter02023-12-31 4USD
LiabilityForUncertainTaxPositionsCurrent02025-12-31 26USD
LinesOfCreditCurrent02021-12-31 46USD
LongTermDebtCurrent02011-12-31 2USD
PaymentsForRepurchaseOfCommonStock02024-12-31 34USD
PaymentsToAcquireLifeInsurancePolicies02025-12-31 86USD
PreferredStockSharesIssued02026-06-30 122shares
PreferredStockSharesOutstanding02026-06-30 122shares
PreferredStockValue02026-06-30 122USD
PrepaidTaxes02023-09-30 100USD
ProceedsFromInsuranceSettlementInvestingActivities02026-06-30 32USD
ProceedsFromSaleOfShortTermInvestments02011-12-31 3USD
ProductWarrantyAccrual02023-12-31 24USD
RepaymentsOfLinesOfCredit02022-12-31 56USD
RevenueRemainingPerformanceObligation02022-09-30 9USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02023-12-31 22pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod02026-06-30 40shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice02026-06-30 40USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit02013-12-31 7USD/shares
StockIssuedDuringPeriodValueRestrictedStockAwardGross02020-09-30 50USD
TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncreaseDecreaseInEffectiveTaxRate02020-12-31 5pure
TreasuryStockValueAcquiredCostMethod02024-12-31 30USD
UnrecognizedTaxBenefits02025-12-31 26USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions02019-12-31 3USD
FinanceLeaseLiabilityNoncurrent02024-12-31 4USD
FinanceLeasePrincipalPayments02025-12-31 8USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability02025-12-31 20USD
ProceedsFromLifeInsurancePolicies02025-09-30 8USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets02024-12-31 2USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost02025-12-31 6USD

What to be careful about

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