Stock Scorer

Spero Therapeutics, Inc. (SPRO)

Every figure this model derived for SPRO, 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 0 PaymentsToAcquirePropertyPlantAndEquipment 2020-12-31
cash 50,774,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 51,584,000 AssetsCurrent 2026-06-30
current liabilities 8,428,000 LiabilitiesCurrent 2026-06-30
equity 44,204,000 StockholdersEquity 2026-06-30
ocf 19,580,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 46,997,000 Revenues 2026-06-30
sbc 3,991,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin21.31
current ratio6.12
current ratio reported6.12
deferred revenue growth-100.0
dilution pct9.26
ev ebit2.74
ev owner earnings1.06
ev sales0.35
fcf margin41.66
growth cv1.1
operating margin12.82
owner earnings margin33.17
revenue growth-3.25
revenue growth per share-11.45
rule of 409.57
sbc pct revenue8.49

Everything else this filing tags

284 more elements from SPRO'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
AdditionalPaidInCapitalCommonStock511,967,0002026-06-30 54USD
RetainedEarningsAccumulatedDeficit-467,821,0002026-06-30 72USD
AdditionalPaidInCapital267,083,0002019-09-30 17USD
CommonStockSharesAuthorized240,000,0002026-06-30 74shares
DeferredTaxAssetsOperatingLossCarryforwardsDomestic236,500,0002024-12-31 9USD
OperatingLossCarryforwards226,100,0002025-12-31 3USD
DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration218,900,0002022-12-31 1USD
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal184,800,0002025-12-31 9USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest132,040,0002020-12-31 54USD
DeferredTaxAssetsGross119,419,0002025-12-31 18USD
DeferredTaxAssetsValuationAllowance119,031,0002025-12-31 27USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations116,111,0002017-12-31 6USD
TemporaryEquityLiquidationPreference108,371,0002017-09-30 2USD
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests106,110,0002017-09-30 2USD
AvailableForSaleSecuritiesAmortizedCost90,768,0002018-09-30 3USD
AvailableForSaleSecurities90,745,0002018-09-30 3USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-78,280,0002020-12-31 10USD
ProceedsFromIssuanceInitialPublicOffering77,749,0002017-12-31 2USD
DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration73,000,0002022-12-31 1USD
DeferredTaxAssetsOperatingLossCarryforwards60,314,0002025-12-31 18USD
CommonStockSharesIssued58,146,9102026-06-30 70shares
CommonStockSharesOutstanding58,146,9102026-06-30 72shares
WeightedAverageNumberOfDilutedSharesOutstanding57,626,9862026-06-30 52shares
WeightedAverageNumberOfSharesOutstandingBasic57,626,9862026-06-30 52shares
Assets52,766,0002026-06-30 72USD
LiabilitiesAndStockholdersEquity52,766,0002026-06-30 72USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents52,552,0002018-03-31 4USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations50,774,0002026-06-30 125USD
ProceedsFromRoyaltiesReceived50,000,0002022-03-31 2USD
AvailableForSaleDebtSecuritiesAmortizedCostBasis49,859,0002022-03-31 29USD
AvailableForSaleSecuritiesDebtSecurities49,855,0002022-03-31 29USD
AccruedRoyaltiesCurrentAndNoncurrent48,414,0002021-12-31 1USD
NetIncomeLossAvailableToCommonStockholdersBasic-47,678,0002024-09-30 88USD
TemporaryEquitySharesAuthorized43,297,2672017-09-30 1shares
TemporaryEquitySharesIssued43,259,1472017-09-30 2shares
TemporaryEquitySharesOutstanding43,259,1472017-09-30 2shares
CashAndCashEquivalentsPeriodIncreaseDecrease-34,786,0002018-03-31 7USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted32,606,7152022-03-31 82shares
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-22,825,0002018-03-31 5USD
ComprehensiveIncomeNetOfTax22,806,0002023-12-31 73USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized21,345,1272026-06-30 24shares
OperatingExpenses17,722,0002026-06-30 134USD
OperatingIncomeLoss-17,464,0002026-06-30 110USD
NetIncomeLoss-16,755,0002026-06-30 118USD
ProfitLoss-16,755,0002026-06-30 136USD
SeparateAccountLiabilityPremium12,500,0002021-09-30 2USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-11,961,0002018-03-31 7USD
DeferredTaxLiabilitiesDeferredExpenseCapitalizedResearchAndDevelopmentCosts11,613,0002022-12-31 2USD
GeneralAndAdministrativeExpense11,379,0002026-06-30 110USD
DeferredTaxAssetsTaxCreditCarryforwards11,153,0002025-12-31 18USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect10,509,0002026-06-30 67USD
DeferredRevenue10,442,0002022-09-30 10USD
PreferredStockSharesAuthorized10,000,0002026-06-30 70shares
RelatedPartyTransactionPurchasesFromRelatedParty10,000,0002022-12-31 1USD
TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense9,400,0002017-12-31 2USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic8,833,0002025-12-31 20USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest8,833,0002025-12-31 10USD
IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet8,833,0002025-12-31 18USD
BusinessCombinationIntegrationRelatedCosts8,600,0002022-12-31 3USD
Liabilities8,562,0002026-06-30 72USD
ConvertiblePreferredStockSharesIssuedUponConversion8,062,4032017-09-30 2shares
OperatingLeasesFutureMinimumPaymentsDue7,886,0002018-12-31 10USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount7,742,8162026-06-30 108shares
CommonStockCapitalSharesReservedForFutureIssuance7,153,4122026-06-30 24shares
ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet6,900,0002024-12-31 2USD
ResearchAndDevelopmentExpense6,343,0002026-06-30 110USD
RedeemablePreferredStockDividends6,146,0002017-12-31 14USD
DeferredTaxAssetsOperatingLossCarryforwardsForeign4,700,0002025-12-31 9USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized4,400,0002017-09-30 2USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment3,620,0002024-12-31 16USD
PropertyPlantAndEquipmentGross3,620,0002024-12-31 16USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber3,569,0332026-06-30 54shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber3,569,0332026-06-30 27shares
DeferredTaxAssetsOther3,400,0002025-12-31 18USD
SharesOutstanding3,218,1522021-09-30 1shares
LesseeOperatingLeaseLiabilityPaymentsDue3,112,0002025-12-31 13USD
TaxCreditCarryforwardAmount3,100,0002025-12-31 2USD
OtherRestructuringCosts3,078,0002022-12-31 6USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-3,042,0002025-12-31 1USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment3,018,8622025-12-31 6shares
LiabilitiesSubjectToCompromiseEarlyContractTerminationFees3,000,0002022-12-31 3USD
OperatingLeaseLiability2,895,0002025-12-31 19USD
OtherTaxExpenseBenefit2,600,0002024-12-31 2USD
AccruedProfessionalFeesCurrent2,553,0002026-06-30 72USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber2,315,6252026-06-30 27shares
IncomeTaxesPaidNet-2,211,0002023-09-30 2USD
OperatingLeaseLiabilityCurrent2,000,0002026-06-30 56USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1,956,0002025-12-31 7USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour1,956,0002023-12-31 11USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue1,936,0002026-06-30 96USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate1,855,0002025-12-31 1USD
OperatingLeasePayments1,746,0002025-12-31 19USD
InterestIncomeExpenseNonoperatingNet1,394,0002019-09-30 26USD
OperatingLeasesFutureMinimumPaymentsDueCurrent1,361,0002018-12-31 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross1,258,3502026-06-30 24shares
LeaseCost1,225,0002025-12-31 23USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost1,194,0002025-12-31 1USD
PaymentsToMinorityShareholders1,175,0002017-12-31 5USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive1,156,0002023-12-31 11USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree1,156,0002024-12-31 12USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1,156,0002025-12-31 13USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive1,155,0002021-12-31 3USD
RevenueFromGrants1,153,0002018-03-31 11USD
NetIncomeLossAttributableToNoncontrollingInterest-1,143,0002017-12-31 14USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears1,123,0002018-12-31 8USD
OperatingLeasesFutureMinimumPaymentsDueThereafter1,108,0002018-12-31 8USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears1,107,0002018-12-31 9USD
RestructuringCosts1,100,0002025-12-31 3USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears1,054,0002018-12-31 10USD
OperatingLeaseRightOfUseAsset1,029,0002026-06-30 57USD
RoyaltyGuaranteesCommitmentsAmount1,000,0002022-03-31 4USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears995,0002018-12-31 10USD
EmployeeRelatedLiabilitiesCurrent968,0002026-06-30 72USD
PaymentsOfDerivativeIssuanceCosts908,0002016-12-31 2USD
OperatingLeaseExpense900,0002020-09-30 5USD
IncreaseDecreaseInOperatingLeaseLiability-852,0002026-06-30 28USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-849,0002026-06-30 74USD
DeferredRentCreditNoncurrent833,0002018-12-31 16USD
OperatingLeasesRentExpenseNet800,0002018-12-31 25USD
PrepaidExpenseAndOtherAssetsCurrent785,0002026-06-30 72USD
PaymentsForRestructuring714,0002025-12-31 12USD
InvestmentIncomeInterest713,0002026-06-30 80USD
NonoperatingIncomeExpense709,0002026-06-30 80USD
CashAndCashEquivalentsFairValueDisclosure700,0002026-06-30 62USD
OperatingLeaseImpairmentLoss635,0002022-09-30 4USD
ImpairmentOfLeasehold600,0002022-09-30 2USD
AssetImpairmentCharges587,0002025-12-31 23USD
IncreaseDecreaseInOtherDeferredLiability554,0002018-12-31 17USD
IncreaseDecreaseInAccountsPayable-538,0002026-06-30 74USD
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities532,0002026-06-30 74USD
IncomeTaxReconciliationTaxCreditsResearch480,0002025-12-31 1USD
IncreaseDecreaseInCustomerAdvancesAndDeposits465,0002017-03-31 5USD
StockIssuedDuringPeriodValueStockOptionsExercised420,0002022-12-31 52USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations402,8572017-06-30 1shares
DeferredTaxAssetsNet388,0002025-12-31 10USD
DeferredTaxLiabilities388,0002025-12-31 2USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear382,0002020-09-30 6USD
MinorityInterest355,0002019-09-30 19USD
IncomeTaxExpenseBenefit261,0002025-12-31 32USD
CurrentIncomeTaxExpenseBenefit261,0002025-12-31 6USD
CurrentStateAndLocalTaxExpenseBenefit261,0002025-12-31 6USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes261,0002025-12-31 1USD
SeveranceCosts1258,0002025-12-31 14USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized250,0002023-07-31 1shares
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear248,0002018-09-30 4USD
DeferredRentCreditCurrent229,0002018-12-31 16USD
StockIssuedDuringPeriodValueNewIssues221,0002023-12-31 52USD
IncreaseDecreaseInAccruedIncomeTaxesPayable-220,0002026-06-30 16USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount217,0002025-12-31 13USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount200,0002025-12-31 12USD
SubleaseIncome200,0002026-06-30 8USD
GainLossOnDispositionOfAssets1-184,0002019-12-31 6USD
TaxesPayableCurrent163,0002026-06-30 24USD
AccountsPayableCurrent155,0002026-06-30 72USD
DepositsAssetsNoncurrent153,0002018-12-31 12USD
OtherAssetsNoncurrent153,0002026-06-30 61USD
DerivativeLiabilitiesCurrent141,0002022-09-30 25USD
AllocatedShareBasedCompensationExpense100,0002023-12-31 6USD
EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet100,0002022-09-30 8USD
IncomeTaxesPaid99,0002024-12-31 4USD
IncreaseDecreaseInOtherNoncurrentLiabilities91,0002025-12-31 52USD
OtherLongTermDebtNoncurrent91,0002026-06-30 50USD
OtherAccruedLiabilitiesCurrent90,0002026-06-30 72USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod89,7502026-06-30 26shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod89,7502026-06-30 1shares
CapitalExpendituresIncurredButNotYetPaid75,0002019-03-31 9USD
CommonStockValue58,0002026-06-30 71USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue57,0002026-06-30 54USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue57,0002026-06-30 27USD
IncreaseDecreaseInDeposits-53,0002016-12-31 4USD
RestrictedCashAndCashEquivalentsNoncurrent50,0002017-12-31 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue48,0002026-06-30 27USD
OtherReceivables44,0002026-03-31 70USD
OperatingLeaseLiabilityNoncurrent43,0002026-06-30 56USD
RestructuringReserveSettledWithoutCash239,0002023-12-31 7USD
IncreaseDecreaseInRestrictedCash30,0002015-12-31 1USD
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax25,0002018-09-30 3USD
OtherAssetsCurrent25,0002026-06-30 2USD
StockRepurchasedAndRetiredDuringPeriodShares21,1162016-12-31 3shares
IncomeTaxReconciliationOtherAdjustments12,0002025-12-31 1USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax6,0002022-03-31 26USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax-6,0002019-12-31 8USD
OtherNonoperatingIncomeExpense-4,0002026-06-30 110USD
SegmentReportingOtherItemAmount4,0002026-06-30 20USD
IncreaseDecreaseInOtherReceivables-3,0002026-06-30 74USD
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities3,0002022-12-31 12USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax2,0002022-03-31 21USD
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax2,0002018-09-30 1USD
StockIssuedDuringPeriodValueConversionOfUnits2,0002026-06-30 25USD
RealizedInvestmentGainsLosses1,0002019-12-31 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice122026-06-30 26USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice102026-06-30 27USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice72026-06-30 54USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice72026-06-30 27USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit62017-07-31 4USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice22026-06-30 24USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue12023-09-30 24USD/shares
EarningsPerShareBasicAndDiluted-12022-03-31 82USD/shares
StockIssuedDuringPeriodSharesConversionOfUnits12023-06-30 1shares
NumberOfOperatingSegments12026-06-30 5Segment
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate12026-06-30 27pure
PropertyPlantAndEquipmentSalvageValuePercentage12022-05-03 2pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02025-12-31 20pure
EarningsPerShareBasic-02026-06-30 52USD/shares
EarningsPerShareDiluted-02026-06-30 52USD/shares
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02017-12-31 2pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 23pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost02025-12-31 6pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 19pure
PreferredStockDividendRatePercentage02017-12-31 2pure
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch02025-12-31 21pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02026-06-30 27pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 20pure
EffectiveIncomeTaxRateContinuingOperations02025-12-31 10pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpense02022-12-31 14pure
EffectiveIncomeTaxRateReconciliationTaxContingenciesOther-02024-12-31 5pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments02025-12-31 1pure
CommonStockParOrStatedValuePerShare02026-06-30 75USD/shares
PreferredStockParOrStatedValuePerShare02026-06-30 70USD/shares
SharesIssuedPricePerShare02016-12-31 3USD/shares
AccretionAmortizationOfDiscountsAndPremiumsInvestments02023-12-31 44USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax02023-12-31 44USD
CashEquivalentsAtCarryingValue02016-12-31 1USD
DeferredOfferingCosts02020-09-30 9USD
DeferredRevenueCurrent02025-12-31 37USD
DefinedContributionPlanEmployerMatchingContributionPercent02018-12-31 7pure
DepreciationDepletionAndAmortization02025-12-31 68USD
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential02021-12-31 10pure
FairValueAssetsLevel1ToLevel2TransfersAmount02022-03-31 28USD
FairValueAssetsLevel2ToLevel1TransfersAmount02022-03-31 28USD
FairValueDisclosureOffbalanceSheetRisksAmountAsset02026-06-30 44USD
FairValueLiabilitiesLevel1ToLevel2TransfersAmount02022-03-31 28USD
FairValueLiabilitiesLevel2ToLevel1TransfersAmount02022-03-31 28USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet02022-12-31 38USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet02022-12-31 37USD
FinanceLeaseRightOfUseAsset02023-12-31 15USD
ForeignCurrencyTransactionGainLossBeforeTax02023-12-31 49USD
GainLossOnSaleOfDerivatives02023-12-31 21USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign02025-12-31 20USD
IncreaseDecreaseInDeferredRevenue02026-06-30 40USD
IncreaseDecreaseInOtherOperatingAssets02025-12-31 52USD
MarketableSecuritiesCurrent02022-12-31 36USD
NetCashProvidedByUsedInFinancingActivities02024-12-31 50USD
NetCashProvidedByUsedInInvestingActivities02023-12-31 45USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax02023-12-31 62USD
OtherComprehensiveIncomeLossNetOfTax02026-06-30 26USD
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax02023-12-31 66USD
PaymentsOfStockIssuanceCosts02022-12-31 31USD
PaymentsToAcquireMarketableSecurities02023-12-31 44USD
PreferredStockDividendsIncomeStatementImpact02021-12-31 15USD
PreferredStockDividendsPerShareCashPaid02017-12-31 3USD/shares
PreferredStockDividendsPerShareDeclared02017-12-31 3USD/shares
PreferredStockSharesIssued02026-06-30 63shares
PreferredStockSharesOutstanding02026-06-30 63shares
PreferredStockValue02026-06-30 46USD
ProceedsFromIssuanceOfCommonStock02024-12-31 35USD
ProceedsFromSaleAndMaturityOfMarketableSecurities02023-12-31 42USD
ProceedsFromStockOptionsExercised02023-12-31 42USD
PropertyPlantAndEquipmentNet02024-12-31 60USD
RevenueFromContractWithCustomerExcludingAssessedTax02026-06-30 86USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02026-06-30 27pure
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice02025-03-31 22USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares02021-12-31 5shares
StockIssuedDuringPeriodSharesStockOptionsExercised02025-03-31 22shares
UnrecognizedTaxBenefits02025-12-31 18USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued02025-12-31 18USD
DeferredRevenueNoncurrent02025-12-31 27USD
DerivativeGainLossOnDerivativeNet02023-12-31 24USD
DerivativeLiabilities02022-12-31 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue02026-06-30 13USD
DerivativeLiabilitiesNoncurrent02022-09-30 6USD
RestructuringCharges02026-06-30 41USD
RestructuringReserve02025-12-31 24USD
GainsLossesOnExtinguishmentOfDebt02023-12-31 4USD
PaymentsForProceedsFromOtherInvestingActivities02023-06-30 2USD
CurrentFederalTaxExpenseBenefit02025-12-31 6USD
CurrentForeignTaxExpenseBenefit02025-12-31 6USD
DeferredFederalIncomeTaxExpenseBenefit02024-12-31 4USD
DeferredForeignIncomeTaxExpenseBenefit02024-12-31 4USD
DeferredIncomeTaxExpenseBenefit02024-12-31 4USD
DeferredStateAndLocalIncomeTaxExpenseBenefit02024-12-31 4USD
EffectiveIncomeTaxRateReconciliationDeductions02024-12-31 4pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther02024-12-31 4pure
DeferredTaxAssetsLiabilitiesNet02025-12-31 2USD

What to be careful about

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