Stock Scorer

Shoals Technologies Group, Inc. (SHLS)

Every figure this model derived for SHLS, 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 32,276,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 15,724,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 369,458,000 AssetsCurrent 2026-06-30
current liabilities 164,476,000 LiabilitiesCurrent 2026-06-30
equity 617,219,000 StockholdersEquity 2026-06-30
interest expense 11,720,000 InterestExpenseNonoperating 2026-06-30
ocf -19,310,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 588,058,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 12,345,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin15.44
current ratio3.38
current ratio reported2.25
deferred revenue growth175.19
dilution pct-0.21
ebit cagr-1.68
ebit yoy51.31
ev ebit21.07
ev owner earnings-20.6
ev sales2.24
fcf margin-8.77
growth cv1.03
interest cover5.33
operating margin10.63
owner earnings margin-10.87
revenue growth46.88
revenue growth per share47.19
roic8.21
rule of 4057.52
sbc pct revenue2.1

Everything else this filing tags

264 more elements from SHLS'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
Assets1,016,900,0002026-06-30 44USD
LiabilitiesAndStockholdersEquity1,016,900,0002026-06-30 44USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest599,973,0002025-12-31 77USD
AdditionalPaidInCapital498,495,0002026-06-30 40USD
DeferredTaxAssetsGross458,857,0002025-12-31 9USD
DeferredTaxAssetsNet455,814,0002025-12-31 9USD
DeferredTaxAssetsLiabilitiesNet438,027,0002025-12-31 9USD
DeferredIncomeTaxAssetsNet434,758,0002026-06-30 48USD
Liabilities399,681,0002026-06-30 44USD
DeferredTaxAssetsGoodwillAndIntangibleAssets385,586,0002025-12-31 6USD
DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared376,046,0002020-12-31 3USD
CostOfRevenue213,394,0002026-06-30 71USD
LongTermLineOfCredit196,750,0002026-06-30 44USD
InventoryNet184,720,0002026-06-30 44USD
MembersEquity-184,123,0002020-12-31 6USD
InventoryRawMaterials181,308,0002026-06-30 44USD
WeightedAverageNumberOfDilutedSharesOutstanding169,893,0002026-06-30 63shares
WeightedAverageNumberOfSharesOutstandingBasic167,808,0002026-06-30 63shares
RepaymentsOfSecuredDebt152,250,0002021-09-30 5USD
RetainedEarningsAccumulatedDeficit143,994,0002026-06-30 40USD
LongTermDebt141,750,0002025-03-31 34USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive141,750,0002024-12-31 2USD
DebtInstrumentCarryingAmount136,750,0002025-12-31 5USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour136,750,0002025-12-31 4USD
AccountsReceivableGrossCurrent135,156,0002026-06-30 44USD
AccountsReceivableNetCurrent134,822,0002026-06-30 44USD
LongTermDebtNoncurrent126,750,0002025-09-30 38USD
BilledContractReceivables119,876,0002026-06-30 38USD
FiniteLivedIntangibleAssetsGross99,600,0002026-06-30 44USD
IncreaseDecreaseInInventories97,087,0002026-06-30 49USD
GrossProfit90,535,0002026-06-30 71USD
PropertyPlantAndEquipmentGross85,454,0002026-06-30 44USD
Goodwill69,941,0002026-06-30 47USD
FiniteLivedIntangibleAssetsAccumulatedAmortization69,894,0002026-06-30 44USD
AccountsPayableCurrent65,981,0002026-06-30 44USD
OperatingExpenses64,095,0002026-06-30 71USD
PropertyPlantAndEquipmentNet63,265,0002026-06-30 44USD
ProceedsFromLongTermLinesOfCredit60,000,0002026-06-30 42USD
GeneralAndAdministrativeExpense59,479,0002026-06-30 71USD
LesseeOperatingLeaseLiabilityPaymentsDue58,844,0002025-12-31 9USD
NetCashProvidedByUsedInFinancingActivities57,707,0002026-06-30 49USD
DeferredTaxAssetsOperatingLossCarryforwards55,562,0002025-12-31 9USD
ContractWithCustomerLiabilityCurrent55,245,0002026-06-30 37USD
IncomeLossIncludingPortionAttributableToNoncontrollingInterest48,518,0002025-12-31 55USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic48,518,0002025-12-31 12USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest48,518,0002025-12-31 12USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability46,168,0002025-12-31 15USD
OperatingLeaseRightOfUseAsset43,946,0002026-06-30 16USD
OperatingLeaseLiability41,878,0002025-12-31 10USD
StockIssuedDuringPeriodValueNewIssues41,224,0002022-12-31 17USD
OperatingLeaseLiabilityNoncurrent37,061,0002026-06-30 16USD
AccruedLiabilitiesAndOtherLiabilities35,270,0002026-06-30 34USD
ProfitLoss33,574,0002025-12-31 91USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive30,388,0002025-12-31 1USD
FiniteLivedIntangibleAssetsNet29,706,0002026-06-30 44USD
OperatingIncomeLoss26,440,0002026-06-30 71USD
StockRepurchasedDuringPeriodValue25,331,0002024-12-31 13USD
TreasuryStockCommonValue25,272,0002026-06-30 18USD
ContractWithCustomerLiabilityRevenueRecognized25,100,0002026-06-30 42USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized23,000,0002026-06-30 22USD
ContractWithCustomerAssetNetCurrent22,526,0002026-06-30 44USD
UnbilledContractsReceivable22,526,0002026-06-30 38USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment22,189,0002026-06-30 44USD
GoodwillAcquiredDuringPeriod19,260,0002021-12-31 2USD
IncreaseDecreaseInContractWithCustomerLiability18,214,0002026-06-30 34USD
DeferredIncomeTaxLiabilities17,787,0002025-12-31 6USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount16,966,0002025-12-31 7USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents15,724,0002026-06-30 88USD
IncomeLossAttributableToParent15,110,0002026-06-30 16USD
RetainageDeposit14,946,0002026-06-30 40USD
AccruedLiabilitiesCurrent14,764,0002022-03-31 10USD
NetCashProvidedByUsedInInvestingActivities-14,663,0002026-06-30 49USD
DeferredFederalIncomeTaxExpenseBenefit13,338,0002025-12-31 12USD
OtherAccruedLiabilitiesCurrent12,416,0002026-06-30 33USD
NetIncomeLoss11,841,0002026-06-30 80USD
NetIncomeLossAvailableToCommonStockholdersBasic11,841,0002026-06-30 62USD
NetIncomeLossAvailableToCommonStockholdersDiluted11,841,0002026-06-30 62USD
OtherAssetsCurrent11,475,0002026-06-30 44USD
DeferredTaxAssetsOther11,229,0002025-12-31 9USD
DeferredTaxLiabilitiesOther10,709,0002025-12-31 6USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate10,189,0002025-12-31 12USD
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities10,026,0002026-06-30 38USD
DeferredOfferingCosts9,700,0002021-12-31 2USD
StandardProductWarrantyAccrualCurrent9,634,0002023-06-30 2USD
ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet-9,615,0002023-12-31 26USD
StandardProductWarrantyAccrual9,600,0002023-06-30 6USD
EmployeeRelatedLiabilitiesCurrent8,990,0002026-06-30 34USD
DepreciationDepletionAndAmortization8,732,0002026-06-30 49USD
IncomeTaxReceivable8,600,0002021-09-30 3USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect8,404,0002026-06-30 49USD
LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation8,251,0002020-12-31 2USD
AllocatedShareBasedCompensationExpense7,700,0002026-06-30 63USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths7,585,0002025-12-31 5USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour7,585,0002025-12-31 5USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree7,585,0002025-12-31 5USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo7,585,0002025-12-31 5USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets7,078,0002025-12-31 6USD
InventoryWorkInProcess6,956,0002026-06-30 24USD
CashUninsuredAmount6,800,0002025-12-31 5USD
StockIssuedDuringPeriodValueAcquisitions6,500,0002021-12-31 5USD
OperatingLeasePayments6,275,0002025-12-31 10USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths6,070,0002025-12-31 8USD
IncreaseDecreaseInAccountsReceivable6,029,0002026-06-30 49USD
IncreaseDecreaseInAccruedLiabilities5,914,0002022-03-31 11USD
OtherAssetsNoncurrent5,826,0002026-06-30 44USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive5,762,0002025-12-31 3USD
InterestPaidNet5,628,0002026-06-30 49USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo5,597,0002025-12-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour5,596,0002025-12-31 7USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree5,431,0002025-12-31 8USD
LitigationSettlementExpense5,250,0002026-06-30 6USD
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability-5,100,0002023-12-31 4USD
PreferredStockSharesAuthorized5,000,0002026-06-30 49shares
Depreciation4,900,0002026-06-30 71USD
AccruedProfessionalFeesCurrentAndNoncurrent4,886,0002026-06-30 8USD
DepreciationAndAmortization4,616,0002026-06-30 71USD
LitigationReserveCurrent4,499,0002026-06-30 4USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue4,381,0002026-06-30 72USD
ProductWarrantyExpense4,369,0002026-06-30 29USD
ProductWarrantyAccrualWarrantiesIssued4,369,0002026-06-30 38USD
InterestExpense4,362,0002024-03-31 41USD
IncreaseDecreaseInInsuranceSettlementsReceivable-4,308,0002026-06-30 4USD
InventoryValuationReserves4,247,0002026-06-30 47USD
CostOfGoodsAndServicesSoldDepreciation4,100,0002026-06-30 71USD
ProductWarrantyAccrualPayments4,090,0002026-06-30 39USD
TreasuryStockCommonShares3,908,3872026-06-30 18shares
ProductWarrantyAccrual3,884,0002026-06-30 60USD
AmortizationOfIntangibleAssets3,800,0002026-06-30 71USD
OtherOperatingActivitiesCashFlowStatement3,529,0002026-06-30 7USD
ProductWarrantyAccrualClassifiedCurrent3,481,0002026-06-30 36USD
DeferredIncomeTaxExpenseBenefit3,269,0002026-06-30 49USD
IncomeTaxExpenseBenefit3,269,0002026-06-30 71USD
LeaseCost3,228,0002025-12-31 14USD
OperatingLeaseLiabilityCurrent3,217,0002025-12-31 12USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive3,159,0002025-12-31 5USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive3,158,0002024-12-31 4USD
ProductWarrantyAccrualPreexistingIncreaseDecrease3,054,0002025-12-31 3USD
DeferredTaxAssetsValuationAllowance3,043,0002025-12-31 11USD
OperatingLeaseCost2,884,0002025-12-31 14USD
DeferredStateAndLocalIncomeTaxExpenseBenefit2,794,0002025-12-31 12USD
IncreaseDecreaseInOtherCurrentAssets2,448,0002026-06-30 49USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation2,293,0002026-06-30 49USD
InventoryWriteDown2,245,0002026-06-30 43USD
TaxCreditCarryforwardValuationAllowance2,100,0002024-12-31 5USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost2,051,0002025-12-31 9USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes1,855,0002025-12-31 14USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost1,434,0002025-12-31 6USD
DefinedContributionPlanCostRecognized1,400,0002025-12-31 18USD
InterestPayableCurrent1,277,0002026-06-30 34USD
OperatingLeasesFutureMinimumPaymentsDue1,252,0002022-09-30 4USD
CurrentIncomeTaxExpenseBenefit-1,188,0002025-12-31 12USD
CurrentStateAndLocalTaxExpenseBenefit-1,188,0002025-12-31 12USD
DeferredTaxAssetsInventory1,157,0002025-12-31 6USD
OtherLiabilitiesNoncurrent991,0002026-06-30 38USD
IncomeTaxesPaidNet-948,0002026-06-30 11USD
StockIssuedDuringPeriodValueShareBasedCompensation-946,0002026-06-30 72USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals943,0002025-12-31 6USD
IncreaseDecreaseInAccountsPayable865,0002026-06-30 49USD
DepreciationNonproduction800,0002026-06-30 71USD
InventoryFinishedGoods703,0002026-06-30 24USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense700,0002025-12-31 15USD
UnrecognizedTaxBenefits604,0002022-12-31 8USD
AccruedProfessionalFeesCurrent595,0002022-09-30 4USD
IncomeTaxReconciliationNondeductibleExpenseOther529,0002025-12-31 1USD
RepaymentsOfLongTermLinesOfCredit500,0002022-03-31 4USD
OperatingLeasesFutureMinimumPaymentsDueCurrent499,0002022-09-30 4USD
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear489,0002022-09-30 3USD
ProductWarrantyAccrualNoncurrent403,0002026-06-30 36USD
OperatingLeaseExpense400,0002021-12-31 3USD
IncreaseDecreaseInContractWithCustomerAsset393,0002026-06-30 49USD
IncomeTaxReconciliationOtherAdjustments368,0002025-12-31 12USD
AllowanceForDoubtfulAccountsReceivableCurrent334,0002026-06-30 44USD
InvestmentIncomeInterest327,0002026-06-30 22USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear326,0002022-09-30 3USD
AmortizationOfFinancingCosts311,0002026-06-30 49USD
StockIssuedDuringPeriodValueConversionOfUnits247,0002023-12-31 18USD
CapitalExpendituresIncurredButNotYetPaid241,0002026-06-30 11USD
VariableLeaseCost233,0002025-12-31 14USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears200,0002022-09-30 4USD
InsuranceSettlementsReceivableCurrent191,0002026-06-30 4USD
DeferredTaxAssetsPropertyPlantAndEquipment170,0002025-12-31 6USD
ShortTermLeaseCost111,0002025-12-31 14USD
IncomeTaxesPaid109,0002024-12-31 35USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears58,0002022-09-30 4USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-48,0002025-12-31 12USD
ProceedsFromIncomeTaxRefunds32,0002025-03-31 1USD
ForeignCurrencyTransactionGainLossBeforeTax-28,0002026-06-30 9USD
IncomeTaxReconciliationTaxContingencies27,0002022-12-31 3USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears6,0002022-09-30 4USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears6,0002021-12-31 1USD
GainLossOnDispositionOfAssets1-2,0002026-06-30 38USD
AcceleratedShareRepurchasesInitialPricePaidPerShare72024-06-12 6USD/shares
SharesIssuedPricePerShare62024-08-05 5USD/shares
LossContingencyPatentsAllegedlyInfringedNumber22025-01-09 18patent
GainContingencyPatentsAllegedlyInfringedUponNumber22025-01-09 3patent
NumberOfOperatingSegments12026-06-30 10segment
NumberOfReportableSegments12026-06-30 10segment
EffectiveIncomeTaxRateContinuingOperations02026-06-30 25pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 1pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 10pure
EarningsPerShareBasic02026-06-30 63USD/shares
EarningsPerShareDiluted02026-06-30 63USD/shares
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02025-12-31 1pure
PreferredStockParOrStatedValuePerShare02026-06-30 40USD/shares
ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleOfInterestByParent02023-12-31 19USD
DeferredFinanceCostsNet02025-03-31 34USD
DilutiveSecurities02024-12-31 43USD
GainsLossesOnExtinguishmentOfDebt02023-12-31 29USD
LongTermDebtCurrent02025-09-30 38USD
MinorityInterest02023-12-31 20USD
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders02025-12-31 48USD
NetIncomeLossAttributableToNoncontrollingInterest02025-12-31 63USD
PaymentsOfCapitalDistribution02025-12-31 39USD
PaymentsOfDebtIssuanceCosts02025-12-31 39USD
PaymentsOfStockIssuanceCosts02025-12-31 27USD
PaymentsToAcquireBusinessesNetOfCashAcquired02023-12-31 13USD
PaymentsToMinorityShareholders02022-09-30 8USD
PreferredStockSharesIssued02026-06-30 39shares
PreferredStockSharesOutstanding02026-06-30 40shares
PreferredStockValue02026-06-30 40USD
ProceedsFromIssuanceInitialPublicOffering02023-12-31 21USD
ProceedsFromIssuanceOfCommonStock02024-12-31 16USD
RepaymentsOfSeniorDebt02021-09-30 3USD
SecuredDebtCurrent02024-12-31 32USD
StockIssued102023-12-31 13USD
AssetImpairmentCharges02025-12-31 15USD
CurrentFederalTaxExpenseBenefit02025-12-31 12USD
CurrentForeignTaxExpenseBenefit02025-12-31 12USD
DeferredForeignIncomeTaxExpenseBenefit02025-12-31 12USD
DeferredTaxAssetsInvestments02023-12-31 5USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount02025-12-31 10USD
GoodwillImpairmentLoss02025-12-31 15USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign02025-12-31 12USD
IncomeTaxReconciliationMinorityInterestIncomeExpense02024-12-31 11USD
IncomeTaxReconciliationTaxCreditsResearch02022-12-31 3USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths02025-12-31 5USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree02025-12-31 5USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo02025-12-31 5USD
OtherTaxExpenseBenefit02025-12-31 12USD
RestrictedCashAndCashEquivalents02023-12-31 17USD
RestrictedCashCurrent02023-12-31 20USD
RestrictedCashNoncurrent02023-12-31 20USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures02021-12-31 1USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions02022-12-31 3USD
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities02022-12-31 3USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions02022-12-31 3USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions02022-12-31 3USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations02022-12-31 3USD
GoodwillPurchaseAccountingAdjustments02023-12-31 6USD
PaymentsForProceedsFromOtherInvestingActivities02025-12-31 18USD
GainLossOnContractTermination02024-12-31 9USD
ProvisionForDoubtfulAccounts02025-12-31 24USD
ProceedsFromPaymentsForOtherFinancingActivities02024-09-30 12USD
GoodwillPeriodIncreaseDecrease02026-06-30 12USD
PaymentsForRepurchaseOfCommonStock02025-12-31 14USD
ContractWithCustomerAssetNet02025-12-31 10USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive02024-12-31 1USD
ProceedsFromSaleOfPropertyPlantAndEquipment02026-06-30 9USD
IncomeTaxPaidFederalAfterRefundReceived02025-12-31 1USD
IncomeTaxPaidForeignAfterRefundReceived02025-12-31 1USD

What to be careful about

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