Stock Scorer

Spruce Power Holding Corporation (SPRU)

Every figure this model derived for SPRU, 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 37,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 44,660,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 114,330,000 AssetsCurrent 2026-06-30
current liabilities 289,379,000 LiabilitiesCurrent 2026-06-30
equity 120,399,000 StockholdersEquity 2026-06-30
interest expense 50,585,000 InterestExpenseNonoperating 2026-06-30
ocf 2,012,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 108,522,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 2,742,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin52.88
current ratio0.4
current ratio reported0.4
deferred revenue growth-3.86
dilution pct-2.18
ev ebit38.3
ev owner earnings-1216.17
ev sales8.6
fcf margin1.82
growth cv1.7
interest cover0.48
net debt ebitda16.55
operating margin22.44
owner earnings margin-0.71
revenue growth9.96
revenue growth per share12.41
roic1.88
rule of 4032.4
sbc pct revenue2.53

Everything else this filing tags

400 more elements from SPRU'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
Assets818,400,0002026-06-30 61USD
LiabilitiesAndStockholdersEquity818,400,0002026-06-30 61USD
Liabilities695,482,0002026-06-30 60USD
LongTermDebt679,546,0002026-06-30 19USD
LongTermDebtFairValue673,200,0002026-06-30 26USD
DebtInstrumentFairValue627,329,0002023-09-30 4USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition604,433,0002021-12-31 1USD
PropertyPlantAndEquipmentNet544,765,0002026-06-30 52USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt507,230,0002022-12-31 2USD
DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration492,000,0002024-12-31 3USD
AdditionalPaidInCapital482,502,0002026-06-30 61USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment404,217,0002022-12-31 2USD
LongTermDebtNoncurrent392,958,0002026-06-30 48USD
DerivativeNotionalAmount367,365,0002025-12-31 7USD
RetainedEarningsAccumulatedDeficit-354,010,0002026-06-30 61USD
CommonStockSharesAuthorized350,000,0002026-06-30 52shares
RestrictedCashEquivalents333,611,0002022-03-31 6USD
Cash333,461,0002022-03-31 29USD
LongTermDebtCurrent269,617,0002026-06-30 30USD
AssetsHeldInTrustNoncurrent232,286,2222020-09-30 8USD
TemporaryEquityCarryingAmountAttributableToParent217,978,0572020-09-30 8USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths214,545,0002026-06-30 12USD
OtherLongTermDebtCurrent207,923,0002026-03-31 50USD
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear195,711,0002026-06-30 5USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour155,217,0002026-06-30 12USD
DeferredTaxAssetsOperatingLossCarryforwards154,741,0002025-12-31 19USD
BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned150,000,0002019-07-11 5USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations149,981,0002024-09-30 8USD
RepaymentsOfLongTermDebt145,763,0002024-09-30 4USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts144,891,0002020-12-31 2USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive144,031,0002025-12-31 7USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest122,918,0002026-06-30 90USD
EquityFairValueAdjustment108,280,0002020-12-31 1USD
DeferredTaxAssetsValuationAllowance96,682,0002025-12-31 19USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment90,103,0002025-12-31 11USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted84,565,4482020-12-31 19shares
OperatingExpenses83,067,0002022-12-31 6USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents81,543,0002026-06-30 92USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease74,731,0002021-06-30 6USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive73,756,0002025-12-31 7USD
AssetsFairValueDisclosure69,402,0002026-06-30 26USD
DeferredTaxAssetsGross69,353,0002022-12-31 6USD
StockRepurchaseProgramAuthorizedAmount150,000,0002023-05-15 3USD
StockIssuedDuringPeriodValueOther47,162,0002021-12-31 11USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount142,000,0002025-12-31 10USD
CostsAndExpenses40,144,0002026-06-30 46USD
CostOfRevenue37,813,0002023-12-31 35USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-37,253,0002025-12-31 30USD
RestrictedCash36,883,0002026-06-30 56USD
RestrictedCashCurrent36,883,0002026-06-30 53USD
DeferredTaxAssetsLiabilitiesNet34,928,0002021-12-31 3USD
FairValueOptionAggregateDifferencesLongTermDebtInstruments-33,413,0002022-12-31 2USD
DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration31,300,0002024-12-31 3USD
GoodwillPurchaseAccountingAdjustments-30,088,0002022-12-31 1USD
BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts29,915,0002020-12-31 1USD
CostOfGoodsAndServicesSold28,500,0002024-09-30 10USD
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal27,490,0002020-12-31 3USD
AccountsReceivableNetCurrent25,719,0002026-06-30 59USD
NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest-25,707,0002025-12-31 48USD
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest-25,643,0002025-12-31 42USD
Revenues23,194,0002022-12-31 29USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-22,960,0002024-09-30 4USD
SellingGeneralAndAdministrativeExpense22,859,0002026-06-30 75USD
WeightedAverageNumberOfDilutedSharesOutstanding21,955,3382026-06-30 71shares
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree21,830,0002026-06-30 12USD
RestructuringCharges21,600,0002022-12-31 4USD
TemporaryEquitySharesOutstanding21,582,0572020-09-30 11shares
IncomeTaxesPaid21,471,0002026-06-30 51USD
CommonStockSharesIssued21,120,4982026-06-30 58shares
DeferredTaxAssetInterestCarryforward20,910,0002025-12-31 12USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount20,903,0402022-09-30 33shares
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo20,493,0002026-06-30 12USD
BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue19,323,0002022-12-31 2USD
CommonStockSharesOutstanding19,249,6712026-06-30 56shares
WeightedAverageNumberOfSharesOutstandingBasic18,396,4572026-06-30 71shares
ProFormaWeightedAverageSharesOutstandingDiluted18,170,4252026-03-31 49shares
WeightedAverageNumberDilutedSharesOutstandingAdjustment18,170,4252026-03-31 49shares
NetCashProvidedByUsedInFinancingActivities-18,010,0002026-06-30 53USD
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities17,446,0002020-12-31 2USD
ConversionOfStockAmountConverted117,446,0002020-12-31 1USD
BusinessAcquisitionsProFormaRevenue16,991,0002023-03-31 12USD
InterestIncomeExpenseNet-16,969,0002023-09-30 39USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations16,902,0002025-09-30 24USD
RepaymentsOfConvertibleDebt16,110,0002026-06-30 47USD
OtherLiabilitiesCurrent16,093,0002026-06-30 36USD
DepreciationAndAmortization15,205,0002026-06-30 53USD
DebtInstrumentUnamortizedDiscountPremiumNet14,121,0002026-06-30 28USD
InventoryNet14,101,0002022-09-30 18USD
OperatingIncomeLoss13,623,0002026-06-30 88USD
InterestPaidNet12,367,0002022-12-31 3USD
NetCashProvidedByUsedInInvestingActivities12,333,0002026-06-30 51USD
NoncontrollingInterestIncreaseFromBusinessCombination12,164,0002022-12-31 4USD
DeferredTaxAssetsOperatingLossCarryforwardsForeign12,026,0002021-12-31 3USD
FiniteLivedIntangibleAssetsGross11,980,0002026-06-30 28USD
FinitelivedIntangibleAssetsAcquired111,980,0002022-09-09 7USD
InterestRateDerivativeAssetsAtFairValue11,603,0002025-12-31 7USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect-11,602,0002026-06-30 55USD
DebtInstrumentPeriodicPaymentPrincipal11,300,0002022-12-31 4USD
RepaymentsOfSubordinatedShortTermDebt11,250,0002020-12-31 3USD
LossContingencyDamagesPaidValue11,000,0002023-10-31 5USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables10,995,0002022-12-31 2USD
InterestExpense10,942,0002024-03-31 11USD
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax10,649,0002023-03-31 6USD
DerivativeAssetsNoncurrent10,567,0002026-06-30 36USD
IncreaseDecreaseInAccountsReceivable10,566,0002026-06-30 53USD
PaymentsToAcquireLoansReceivable10,500,0002022-03-31 6USD
LoansFromOtherFederalHomeLoanBanks10,454,0002022-03-31 7USD
ConvertibleSubordinatedDebt10,000,0002019-12-31 2USD
StockIssuedDuringPeriodValueShareBasedCompensation9,996,0002022-12-31 33USD
InvestmentIncomeInterest9,602,0002026-06-30 36USD
PaymentsForProceedsFromLoansAndLeases-9,437,0002026-06-30 30USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions9,200,0002023-06-30 4USD
AccountsReceivableNet9,200,0002023-12-31 3USD
ConvertibleSubordinatedDebtCurrent9,102,0002019-12-31 2USD
OtherAssetImpairmentCharges8,606,0002022-03-31 1USD
ProceedsFromSubordinatedShortTermDebt8,100,0002020-12-31 9USD
TreasuryStockCommonValue8,095,0002026-06-30 30USD
ResearchAndDevelopmentExpense7,741,0002022-09-30 27USD
SharesIssued7,441,0202021-12-31 2shares
InterestPayableCurrentAndNoncurrent7,383,0002026-06-30 36USD
DeferredTaxAssetsEquityMethodInvestments7,339,0002025-12-31 10USD
FiniteLivedIntangibleAssetsNet7,269,0002026-06-30 39USD
IntangibleAssetsNetExcludingGoodwill7,269,0002026-06-30 32USD
AdjustmentsToAdditionalPaidInCapitalWarrantIssued6,350,0002019-12-31 3USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-5,866,0002025-12-31 3USD
LesseeOperatingLeaseLiabilityPaymentsDue5,646,0002025-12-31 11USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues5,637,0002020-12-31 4USD
ContractWithCustomerLiability5,600,0002026-06-30 39USD
DeferredRentReceivablesNetNoncurrent5,596,0002026-06-30 40USD
PropertyPlantAndEquipmentGross5,333,0002021-12-31 6USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized5,300,0002026-06-30 3USD
BusinessAcquisitionsProFormaNetIncomeLoss-5,294,0002023-03-31 12USD
OperatingLeaseLiability5,126,0002025-12-31 15USD
OperatingLeasesFutureMinimumPaymentsDue4,834,0002021-06-30 4USD
FiniteLivedIntangibleAssetsAccumulatedAmortization4,711,0002026-06-30 28USD
PaymentsForUnderwritingExpense4,600,0002019-07-16 5USD
ContractWithCustomerLiabilityNoncurrent4,503,0002026-06-30 38USD
InterestIncomeOther4,500,0002022-06-30 19USD
StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense4,372,0002021-12-31 1USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets4,363,0002022-12-31 2USD
DerivativeAssetsCurrent4,358,0002026-06-30 36USD
StockholdersEquityOtherShares4,159,2722025-12-31 9shares
OtherLiabilitiesNoncurrent4,096,0002026-06-30 37USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves3,972,0002025-12-31 19USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities-3,913,0002026-06-30 53USD
AssetRetirementObligation3,864,0002025-12-31 14USD
OperatingLeaseRightOfUseAsset3,820,0002026-06-30 44USD
OperatingLeaseLiabilityNoncurrent3,718,0002026-06-30 43USD
CommonStockOtherValueOutstanding3,700,0002021-06-30 1USD
AmortizationOfDebtDiscountPremium3,690,0002026-06-30 52USD
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements3,558,8812026-06-30 4shares
PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions3,406,0002021-06-30 2USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-3,405,0002025-12-31 30USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation3,341,0002022-12-31 2USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive3,310,0002025-12-31 9USD
ValuationAllowanceDeferredTaxAssetChangeInAmount3,300,0002025-12-31 14USD
DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax3,083,0002023-12-31 10USD
GainLossOnSaleOfBusiness-3,083,0002023-09-30 6USD
DebtConversionConvertedInstrumentAmount13,000,0002021-12-31 4USD
DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal3,000,0002021-07-15 3USD
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures3,000,0002021-09-30 1USD
ConvertibleNotesPayableCurrent3,000,0002021-12-31 2USD
ProceedsFromSaleOfPropertyPlantAndEquipment2,896,0002026-06-30 38USD
DeferredFinanceCostsNet2,850,0002026-06-30 40USD
AdditionalCollateralAggregateFairValue2,800,0002021-09-30 1USD
PrepaidExpenseAndOtherAssetsCurrent2,710,0002026-06-30 60USD
GainLossOnDerivativeInstrumentsNetPretax2,699,0002026-06-30 63USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable2,643,0002022-12-31 2USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2,565,0002025-12-31 3USD
IncreaseDecreaseInDeferredRevenue2,541,0002024-09-30 28USD
MinorityInterest2,519,0002026-06-30 36USD
ProceedsFromConvertibleDebt2,500,0002019-12-31 2USD
ProceedsFromLinesOfCredit2,500,0002020-12-31 3USD
RepaymentsOfLinesOfCredit2,500,0002020-12-31 3USD
ProceedsFromIssuanceOfDebt2,500,0002019-12-31 1USD
LitigationReserve2,500,0002022-09-30 2USD
AccruedEmployeeBenefitsCurrent2,424,0002026-06-30 52USD
ProductWarrantyAccrual2,403,0002022-03-31 22USD
RestructuringAndRelatedCostExpectedCost12,358,0002022-03-31 1USD
ProductWarrantyAccrualClassifiedCurrent2,321,0002022-09-30 2USD
OperatingCostsAndExpenses2,218,9402020-09-30 10USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue12,200,0002023-03-31 15USD
AccruedProfessionalFeesCurrent2,118,0002026-06-30 38USD
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment-2,081,0002022-12-31 1USD
NetIncomeLossAvailableToCommonStockholdersBasic-2,028,7962020-09-30 13USD
OtherAccruedLiabilitiesCurrent2,002,0002023-06-30 18USD
OperatingLeasePayments1,992,0002025-12-31 36USD
PaymentsOfFinancingCosts1,908,0002026-06-30 24USD
AllocatedShareBasedCompensationExpense1,900,0002026-06-30 75USD
OperatingLeasesFutureMinimumPaymentsDueThereafter1,891,0002021-06-30 2USD
TreasuryStockCommonShares1,870,8272026-06-30 30shares
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1,838,0002021-12-31 6USD
TreasuryStockValueAcquiredCostMethod1,818,0002025-12-31 28USD
AdjustmentsToAdditionalPaidInCapitalOther-1,800,0002023-03-31 8USD
MinorityInterestDecreaseFromRedemptions1,766,0002022-12-31 4USD
BusinessCombinationConsiderationTransferred11,759,0002020-12-31 2USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet1,759,0002020-12-31 2USD
AccruedIncomeTaxes1,726,0002026-06-30 32USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities1,717,6672020-09-30 7USD
StockIssuedDuringPeriodSharesOther1,715,9182022-12-31 4shares
GainLossRelatedToLitigationSettlement-1,711,0002025-12-31 35USD
AccountsPayableAndAccruedLiabilitiesCurrent1,623,0002026-06-30 60USD
IndefinitelivedIntangibleAssetsAcquired1,560,0002021-12-31 3USD
AcquisitionCosts1,560,0002021-12-31 1USD
OtherRestructuringCosts1,518,0002022-03-31 1USD
DeferredTaxAssetsTaxDeferredExpenseOther1,452,0002022-12-31 9USD
BusinessCombinationConsiderationTransferredOther11,421,0002020-12-31 2USD
AccountsPayableCurrent1,409,0002026-06-30 53USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree1,396,0002025-12-31 11USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost1,351,0002025-12-31 19USD
DeferredTaxLiabilitiesDerivatives1,349,0002019-12-31 2USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet1,349,0002020-12-31 2USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-1,332,5832020-09-30 13USD
DeferredTaxAssetsOther1,332,0002025-12-31 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised1,307,0202022-03-31 1shares
DefinedContributionPlanCostRecognized1,300,0002025-12-31 12USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1,257,0002025-12-31 11USD
OperatingLeaseCost1,235,0002025-12-31 38USD
ProductWarrantyExpense1,205,0002020-12-31 4USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1,205,0002025-12-31 11USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour1,195,0002025-12-31 9USD
ContractWithCustomerLiabilityCurrent1,146,0002026-06-30 34USD
PaymentsForProceedsFromDepositOnLoan-1,100,0002020-12-31 3USD
ProceedsFromRepaymentsOfNotesPayable-1,100,0002020-12-31 1USD
ProfessionalAndContractServicesExpense1,066,0002022-03-31 5USD
OtherIntangibleAssetsNet1,061,0002022-09-30 10USD
OtherGeneralAndAdministrativeExpense1,049,0002021-12-31 2USD
PaymentsForProceedsFromOtherInvestingActivities-1,011,0002023-03-31 2USD
StockIssuedDuringPeriodValueStockOptionsExercised1,004,0002023-12-31 49USD
BusinessCombinationContingentConsiderationLiability1,000,0002022-03-31 8USD
PreferredStockSharesAuthorized1,000,0002020-09-30 9shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue1,000,0002023-09-30 9USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo986,0002021-12-31 3USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths978,0002026-06-30 16USD
ExtendedProductWarrantyAccrual965,0002021-12-31 1USD
PropertyPlantAndEquipmentOther949,0002026-06-30 34USD
OperatingLeaseLiabilityCurrent941,0002026-06-30 43USD
CashAndCashEquivalentsPeriodIncreaseDecrease929,5682019-09-30 2USD
GainLossOnSaleOfPropertyPlantEquipment917,0002026-06-30 61USD
GainLossOnSaleOfOtherAssets917,0002026-06-30 33USD
DebtInstrumentUnamortizedDiscount898,0002019-12-31 2USD
FinanceLeaseLiability897,0002021-01-01 3USD
AllowanceForDoubtfulAccountsReceivableWriteOffs890,0002026-06-30 27USD
OtherNonoperatingIncome886,3572020-09-30 7USD
ProceedsFromWarrantExercises884,0002020-12-31 7USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo878,0002026-06-30 16USD
DeferredRevenueNoncurrent864,0002022-03-31 10USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill863,0002020-12-31 2USD
DeferredTaxAssetsTaxCreditCarryforwards863,0002025-12-31 19USD
RestructuringAndRelatedCostIncurredCost840,0002022-03-31 3USD
SalesCommissionsAndFees837,0002022-12-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree805,0002026-06-30 16USD
AdjustmentForAmortization791,0002021-12-31 7USD
PaymentsForPurchaseOfOtherAssets1780,0002021-03-31 7USD
IncomeTaxReconciliationTaxCreditsResearch-780,0002025-12-31 3USD
IncreaseDecreaseInContractWithCustomerLiability762,0002026-06-30 24USD
VariableLeaseCost757,0002025-12-31 18USD
WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation750,0002019-06-30 1shares
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive737,0002025-12-31 9USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour737,0002026-06-30 16USD
RestructuringAndRelatedCostCostIncurredToDate1725,0002022-03-31 1USD
IncreaseDecreaseInInventories724,0002026-06-30 51USD
AccountsNotesAndLoansReceivableNetCurrent701,0002021-12-31 1USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree682,0002021-12-31 3USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears673,0002021-06-30 4USD
AllowanceForLoanAndLeaseLossesWriteOffs661,0002023-06-30 1USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears633,0002021-06-30 4USD
LiabilitiesFairValueDisclosure621,0002026-06-30 39USD
ProfitLoss618,0002026-06-30 87USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears613,0002021-06-30 4USD
AmortizationOfIntangibleAssets600,0002026-06-30 39USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements599,0002025-12-31 10USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears597,0002021-06-30 4USD
ProvisionForDoubtfulAccounts596,0002026-06-30 56USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive593,0002025-12-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive593,0002024-12-31 3USD
GainLossOnDispositionOfAssets1580,0002022-12-31 7USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear561,0002026-06-30 7USD
PropertyPlantAndEquipmentOtherAccumulatedDepreciation549,0002026-06-30 34USD
DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction535,7042019-12-31 2USD
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights529,1672025-12-31 16shares
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount520,0002025-12-31 11USD
EscrowDeposit507,0002021-06-30 1USD
IncreaseDecreaseInAccountsPayable-507,0002026-06-30 54USD
SponsorFees500,0002022-12-31 12USD
AllowanceForDoubtfulAccountsReceivableCurrent500,0002026-06-30 37USD
NoncashMergerRelatedCosts498,0002021-12-31 4USD
StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition498,0002023-03-31 6USD
AllowanceForDoubtfulAccountsReceivable496,0002026-06-30 46USD
AccruedProfessionalFeesCurrentAndNoncurrent494,0002022-03-31 3USD
AllowanceForDoubtfulOtherReceivablesCurrent487,0002021-06-30 8USD
DeferredTaxLiabilitiesOther-485,0002024-12-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber484,7702026-06-30 75shares
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-479,0002026-06-30 59USD
DividendsShareBasedCompensation450,0002020-12-31 1USD
PaymentForContingentConsiderationLiabilityFinancingActivities450,0002020-12-31 1USD
DerivativeLiabilitiesNoncurrent448,0002026-06-30 48USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares446,3322020-12-31 4shares
OperatingLeasesFutureMinimumPaymentsDueCurrent427,0002021-06-30 4USD
PresentValueOfFutureInsuranceProfitsAmortizationExpense1427,0002021-06-30 1USD
Depreciation414,0002022-06-30 9USD
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet400,0002023-08-18 4USD
PropertyPlantAndEquipmentOtherNet400,0002026-06-30 36USD
NetIncomeLoss394,0002026-06-30 111USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear360,0002023-09-30 5USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets358,0002022-12-31 2USD
IncomeTaxReconciliationPriorYearIncomeTaxes-355,0002025-12-31 3USD
LossContingencyAccrualCarryingValueCurrent341,0002026-06-30 32USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber337,1552026-06-30 22shares
AssetRetirementObligationAccretionExpense328,0002025-12-31 8USD
CurrentFederalTaxExpenseBenefit318,8812019-12-31 1USD
CashEquivalentsAtCarryingValue308,0002021-12-31 2USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents300,0002021-05-17 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost300,0002022-12-31 1USD
OtherAssetsNoncurrent274,0002026-06-30 52USD
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount272,0002025-12-31 3USD
CashFDICInsuredAmount250,0002020-09-30 6USD
DeferredRevenue233,0002022-03-31 5USD
DeferredTaxAssetsPropertyPlantAndEquipment229,0002021-12-31 1USD
ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight225,6472021-06-30 2shares
NetIncomeLossAttributableToNoncontrollingInterest224,0002026-06-30 52USD
DepreciationExpenseOnReclassifiedAssets218,0002022-03-31 2USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths216,0002020-12-31 2USD
StandardProductWarrantyAccrualPayments216,0002025-12-31 26USD
NetIncomeLossAttributableToRedeemableNoncontrollingInterest205,0002022-09-30 1USD
ContractWithCustomerLiabilityRevenueRecognized200,0002026-06-30 41USD
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour195,0002021-12-31 1USD
InventoryWriteDown193,0002022-06-30 4USD
StockIssuedDuringPeriodValueAcquisitions186,0002022-12-31 16USD
PaymentOfFinancingAndStockIssuanceCosts184,0002019-12-31 9USD
IncomeTaxReconciliationNondeductibleExpenseOther177,0002025-12-31 3USD
AccretionExpense174,0002026-06-30 26USD
DerivativeLiabilitiesCurrent173,0002026-06-30 20USD
ProductWarrantyAccrualPayments172,0002022-03-31 2USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue162,0002026-06-30 52USD
SubleaseIncome161,0002025-12-31 18USD
OtherNonoperatingIncomeExpense-152,0002026-06-30 4USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment151,0002020-12-31 2USD
StockIssuedDuringPeriodValueNewIssues150,0002023-12-31 22USD
CostsAndExpensesRelatedParty139,0002022-12-31 19USD
LeaseAndRentalExpense135,0002021-06-30 9USD
ProceedsFromIssuanceOfLongTermDebt135,0002026-06-30 22USD
DeferredOfferingCosts133,7362019-06-30 1USD
GrossProfit132,0002022-06-30 23USD
PaymentsToMinorityShareholders127,0002026-06-30 39USD
DueToRelatedPartiesCurrent125,0002019-06-30 1USD
ProceedsFromRelatedPartyDebt125,0002019-12-31 5USD
RepaymentsOfRelatedPartyDebt125,0002019-12-31 3USD
CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations-125,0002025-12-31 30USD
FinanceLeaseRightOfUseAsset116,0002022-12-31 5USD
AccountsPayableAndOtherAccruedLiabilitiesCurrent115,0002022-03-31 1USD
FairValueOfAssetsAcquired109,0002019-12-31 3USD
PrepaidTaxes100,1082020-09-30 6USD
ProceedsFromStockOptionsExercised100,0002025-12-31 41USD
StockIssuedDuringPeriodSharesAcquisitions100,0002022-03-31 3shares
GainLossOnTerminationOfLease100,0002023-12-31 5USD
AssetAcquisitionConsiderationTransferredTransactionCost100,0002023-12-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100,0002026-06-30 21USD
LiabilitiesOtherThanLongtermDebtNoncurrent98,0002020-12-31 4USD
SalesAndExciseTaxPayableCurrent96,0002019-12-31 2USD
DebtCurrent78,0002021-12-31 6USD
AssetImpairmentCharges73,0002023-06-30 6USD
IncomeTaxReconciliationOtherAdjustments-73,0002025-12-31 3USD
PaymentsForRestructuring67,0002022-06-30 4USD
IncreaseDecreaseInAccruedIncomeTaxesPayable66,6582020-06-30 3USD
TaxesPayableCurrentAndNoncurrent66,6582020-06-30 2USD
IncomeLossFromDiscontinuedOperationsNetOfTax-64,0002025-12-31 42USD
FinanceLeaseLiabilityNoncurrent61,0002022-12-31 3USD
IncreaseDecreaseInPrepaidTaxes56,2672020-09-30 7USD
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders56,0002026-06-30 49USD
FinanceLeaseLiabilityCurrent53,0002022-12-31 3USD
IncreaseDecreaseInOtherNoncurrentLiabilities52,0002026-06-30 30USD
RestructuringReserveCurrent48,0002022-06-30 1USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther41,0002022-12-31 2USD
InventoryValuationReserves40,0002022-12-31 6USD
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue38,0002023-09-30 9USD
StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants38,0002019-12-31 1USD
ProductWarrantyAccrualWarrantiesIssued28,0002022-03-31 14USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent28,0002025-12-31 30USD
OperatingLeaseImpairmentLoss26,0002021-12-31 2USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares25,3092020-12-31 2shares
OtherDeferredCostsNet25,0002019-12-31 1USD
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel324,0002021-06-30 6USD
AmortizationOfFinancingCosts20,0002022-12-31 18USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost16,0002025-12-31 3USD
CommonStockValue14,0002023-06-30 24USD
IssuanceOfStockAndWarrantsForServicesOrClaims14,0002021-03-31 5USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod12,4212022-03-31 10shares
PaymentsToAcquireInvestments12,0002023-03-31 4USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent12,0002025-12-31 28USD
PaymentsOfCapitalDistribution10,0002019-12-31 1USD
PaymentsOfStockIssuanceCosts10,0002023-10-31 2USD
FinanceLeaseRightOfUseAssetAmortization9,0002021-03-31 1USD
MarketableSecuritiesUnrealizedGainLoss8,1272019-12-31 5USD
IncreaseDecreaseInOtherCurrentAssets5,0002026-06-30 51USD
StockIssuedDuringPeriodValuePurchaseOfAssets4,1002021-03-01 5USD
DeferredRevenueRevenueRecognized14,0002022-03-31 3USD
DerivativeLiabilities3,5512020-12-31 2USD
TemporaryEquityNetIncome3,0002023-12-31 25USD
OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale3,0002021-12-31 1USD

What to be careful about

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