Stock Scorer

ERock, Inc. (EROC)

Every figure this model derived for EROC, 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
cash 626,636,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 881,988,000 AssetsCurrent 2026-06-30
current liabilities 620,809,000 LiabilitiesCurrent 2026-06-30
equity 256,572,000 StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 2026-06-30
interest expense 4,678,000 InterestPaidNet 2026-06-30
ocf 268,939,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 71,614,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 3,738,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin-40.85
current ratio9.54
current ratio reported1.42
fcf margin375.54
interest cover-7.61
operating margin-49.71
owner earnings margin370.32
revenue growth-22.63
revenue growth per share-22.63
rule of 40-72.34
sbc pct revenue5.22

Everything else this filing tags

125 more elements from EROC'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
RevenueRemainingPerformanceObligation1,800,000,0002026-06-30 1USD
Assets978,006,0002026-06-30 2USD
LiabilitiesAndStockholdersEquity978,006,0002026-06-30 2USD
Liabilities721,434,0002026-06-30 2USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations660,861,0002026-06-30 4USD
ProceedsFromIssuanceInitialPublicOffering554,000,0002026-06-30 2USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect552,764,0002026-06-30 2USD
ContractWithCustomerLiabilityCurrent528,405,0002026-06-30 2USD
IncreaseDecreaseInContractWithCustomerLiability358,380,0002026-06-30 2USD
NetCashProvidedByUsedInFinancingActivities292,660,0002026-06-30 2USD
MinorityInterest207,343,0002026-06-30 2USD
StockRepurchasedDuringPeriodValue184,760,0002026-06-30 1USD
PaymentsForRepurchaseOfCommonStock184,700,0002026-06-11 1USD
InventoryNet106,059,0002026-06-30 2USD
AccountsReceivableNetCurrent101,790,0002026-06-30 2USD
ProfitLoss-84,931,0002026-06-30 6USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-84,744,0002026-06-30 4USD
DeferredIncomeNoncurrent75,558,0002026-06-30 2USD
RepaymentsOfNotesPayable74,657,0002026-06-30 2USD
IncreaseDecreaseInAccountsReceivable64,028,0002026-06-30 2USD
IncreaseDecreaseInOtherNoncurrentLiabilities62,577,0002026-06-30 2USD
AdditionalPaidInCapital62,467,0002026-06-30 2USD
IncreaseDecreaseInInventories62,378,0002026-06-30 2USD
InventoryRawMaterials61,733,0002026-06-30 2USD
IncreaseDecreaseInDeferredRevenue56,900,0002026-06-30 1USD
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization56,381,0002026-06-30 4USD
GainsLossesOnExtinguishmentOfDebt-48,774,0002026-06-30 4USD
GeneralAndAdministrativeExpense48,223,0002026-06-30 4USD
WeightedAverageNumberOfDilutedSharesOutstanding48,174,0232026-06-30 2shares
WeightedAverageNumberOfSharesOutstandingBasic48,174,0232026-06-30 2shares
AccountsPayableCurrent46,904,0002026-06-30 2USD
PropertyPlantAndEquipmentGross44,017,0002026-06-30 2USD
LesseeOperatingLeaseLiabilityPaymentsDue38,534,0002026-06-30 1USD
ConversionOfStockAmountIssued136,266,0002026-06-30 2USD
DebtConversionOriginalDebtAmount136,233,0002026-06-10 1USD
OperatingIncomeLoss-35,599,0002026-06-30 4USD
RestrictedCashNoncurrent34,225,0002026-06-30 2USD
RestrictedCash34,200,0002026-06-30 2USD
PropertyPlantAndEquipmentNet34,135,0002026-06-30 2USD
IncreaseDecreaseInAccountsPayable29,998,0002026-06-30 2USD
OperatingLeaseLiability29,771,0002026-06-30 3USD
OperatingLeaseLiabilityNoncurrent24,875,0002026-06-30 2USD
OperatingLeaseRightOfUseAsset23,975,0002026-06-30 3USD
AccruedLiabilitiesAndOtherLiabilities23,391,0002026-06-30 2USD
InventoryFinishedGoods23,236,0002026-06-30 2USD
PrepaidExpenseCurrent22,611,0002026-06-30 2USD
DeferredIncomeCurrent16,722,0002026-06-30 2USD
ContractWithCustomerLiabilityRevenueRecognized15,800,0002026-06-30 4USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability15,500,0002026-06-30 2USD
RetainedEarningsAccumulatedDeficit-15,432,0002026-06-30 2USD
ConvertibleDebt15,300,0002025-12-31 1USD
OtherAssetsCurrent14,697,0002026-06-30 2USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets13,812,0002026-06-30 2USD
NetIncomeLossAttributableToNoncontrollingInterest-11,900,0002026-06-30 2USD
ContractWithCustomerAssetNetCurrent10,195,0002026-06-30 2USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment9,882,0002026-06-30 2USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities-9,675,0002026-06-30 2USD
NetCashProvidedByUsedInInvestingActivities-8,835,0002026-06-30 2USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount8,763,0002026-06-30 1USD
IncreaseDecreaseInOtherCurrentAssets8,718,0002026-06-30 2USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths7,115,0002026-06-30 1USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive6,936,0002026-06-30 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo6,320,0002026-06-30 1USD
AccruedSalariesCurrent6,082,0002026-06-30 2USD
IncreaseDecreaseInContractWithCustomerAsset-5,769,0002026-06-30 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree5,612,0002026-06-30 1USD
InventoryWorkInProcess5,480,0002026-06-30 2USD
OperatingLeaseLiabilityCurrent4,896,0002026-06-30 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour4,812,0002026-06-30 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive4,253,0002026-06-30 1USD
PaymentsForProceedsFromTenantAllowance4,000,0002026-01-30 1USD
InterestIncomeExpenseNonoperatingNet-3,844,0002026-06-30 4USD
OtherAssetsNoncurrent3,683,0002026-06-30 2USD
OperatingLeaseExpense3,500,0002026-06-30 4USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear3,486,0002026-06-30 1USD
OtherNonoperatingIncomeExpense3,473,0002026-06-30 4USD
NetIncomeLoss-2,983,0002026-06-30 2USD
NetIncomeLossAvailableToCommonStockholdersBasic-2,983,0002026-06-30 2USD
NetIncomeLossAvailableToCommonStockholdersDiluted-2,983,0002026-06-30 2USD
AccountsPayableOtherCurrent2,669,0002026-06-30 2USD
DepreciationDepletionAndAmortization2,609,0002026-06-30 4USD
Depreciation2,600,0002026-06-30 4USD
IncreaseDecreaseInOtherNoncurrentAssets2,506,0002026-06-30 2USD
SalesAndExciseTaxPayableCurrent2,488,0002026-06-30 2USD
PaidInKindInterest2,431,0002026-06-30 2USD
AmortizationOfFinancingCostsAndDiscounts2,386,0002026-06-30 2USD
OperatingLeaseRightOfUseAssetAmortizationExpense2,332,0002026-06-30 2USD
OperatingLeasePayments2,200,0002026-06-30 4USD
AmortizationOfDebtDiscountPremium2,100,0002026-06-30 4USD
PaymentsOfFinancingCosts1,759,0002026-06-30 2USD
TemporaryEquityDividendsAdjustment1,473,0002026-06-30 4USD
AccountsAndOtherReceivablesNetCurrent1,201,0002026-06-30 2USD
IncreaseDecreaseInOperatingLeaseLiability-1,065,0002026-06-30 2USD
DividendsPreferredStock657,0002026-06-10 4USD
AmortizationOfDeferredSalesCommissions589,0002026-06-30 2USD
CapitalExpendituresIncurredButNotYetPaid549,0002026-06-30 2USD
OtherLiabilitiesCurrent491,0002026-06-30 2USD
AreaOfRealEstateProperty407,3002026-01-30 1sqft
ShortTermNonBankLoansAndNotesPayable397,0002026-06-30 2USD
CommonUnitIssued216,0022025-12-31 1shares
CommonUnitOutstanding216,0022025-12-31 1shares
OtherLiabilitiesNoncurrent192,0002026-06-30 2USD
IncomeTaxExpenseBenefit187,0002026-06-30 4USD
AmortizationOfFinancingCosts100,0002026-06-30 4USD
NumberOfOperatingSegments12026-06-30 1Segment
OperatingLeaseWeightedAverageDiscountRatePercent02026-06-30 2pure
EarningsPerShareBasic-02026-06-30 2USD/shares
EarningsPerShareDiluted-02026-06-30 2USD/shares
EffectiveIncomeTaxRateContinuingOperations-02026-06-30 4pure
AllowanceForDoubtfulAccountsReceivableCurrent02026-06-30 2USD
CurrentFederalTaxExpenseBenefit02026-06-30 1USD
DebtInstrumentCarryingAmount02026-06-30 2USD
DebtInstrumentFairValue02026-06-30 2USD
DebtInstrumentUnamortizedDiscount02026-06-30 2USD
DerivativeLiabilities02026-06-30 1USD
LongTermDebt02026-06-30 2USD
LongTermDebtNoncurrent02026-06-30 2USD
LongTermNotesPayable02026-06-30 1USD
MembersEquity02026-06-30 2USD
PreferredStockSharesIssued02026-06-30 1shares
PreferredStockSharesOutstanding02026-06-30 1shares
ProceedsFromNotesPayable02026-06-30 2USD
PurchaseCommitmentRemainingMinimumAmountCommitted02026-06-30 2USD
TemporaryEquityCarryingAmountAttributableToParent02026-06-30 2USD
UnamortizedDebtIssuanceExpense02026-06-30 2USD

What to be careful about

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