Stock Scorer

908 Devices Inc. (MASS)

Every figure this model derived for MASS, 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 876,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 101,531,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 132,020,000 AssetsCurrent 2026-06-30
current liabilities 49,422,000 LiabilitiesCurrent 2026-06-30
equity 126,766,000 StockholdersEquity 2026-06-30
ocf 1,491,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 60,840,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 9,856,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin-40.05
current ratio3.41
current ratio reported2.67
deferred revenue growth21.33
dilution pct5.35
ev owner earnings-43.09
ev sales6.54
fcf margin1.01
growth cv1.19
operating margin-63.98
owner earnings margin-15.19
revenue growth13.35
revenue growth per share7.59
roic-121.86
rpo growth20.64
rule of 40-50.63
sbc pct revenue16.2

Everything else this filing tags

265 more elements from MASS'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
AdditionalPaidInCapital374,623,0002026-06-30 44USD
RetainedEarningsAccumulatedDeficit-247,165,0002026-06-30 44USD
Assets197,538,0002026-06-30 44USD
LiabilitiesAndStockholdersEquity197,538,0002026-06-30 44USD
CommonStockSharesAuthorized100,000,0002026-06-30 49shares
ProceedsFromIssuanceInitialPublicOffering94,752,0002021-12-31 3USD
StockIssuedDuringPeriodValueNewIssues94,376,0002021-12-31 3USD
ConversionOfStockAmountConverted171,107,0002020-12-31 1USD
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities71,107,0002020-12-31 1USD
TemporaryEquityCarryingAmountAttributableToParent71,070,0002020-06-30 1USD
Liabilities70,772,0002026-06-30 44USD
ProceedsFromDivestitureOfBusinesses69,909,0002025-12-31 6USD
DeferredTaxAssetsGross66,519,0002025-12-31 10USD
DeferredTaxAssetsValuationAllowance65,461,0002025-12-31 15USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents64,400,0002026-06-30 83USD
ProceedsFromLongTermLinesOfCredit60,000,0002022-12-31 16USD
GainLossOnSaleOfBusiness55,940,0002025-12-31 6USD
IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity52,766,0002025-12-31 15USD
FiniteLivedIntangibleAssetsGross51,911,0002026-06-30 30USD
FiniteLivedIntangibleAssetsNet45,115,0002026-06-30 30USD
IntangibleAssetsNetExcludingGoodwill45,115,0002026-06-30 30USD
OperatingExpenses40,919,0002026-06-30 66USD
GoodwillImpairmentLoss40,659,0002024-12-31 12USD
DebtSecuritiesAvailableForSaleAmortizedCostCurrent38,553,0002026-06-30 1USD
MarketableSecuritiesCurrent38,512,0002026-06-30 26USD
AvailableForSaleSecuritiesDebtSecuritiesCurrent38,512,0002026-06-30 1USD
CommonStockSharesIssued38,059,0082026-06-30 44shares
CommonStockSharesOutstanding38,059,0082026-06-30 42shares
WeightedAverageNumberOfDilutedSharesOutstanding37,275,6712026-06-30 60shares
WeightedAverageNumberOfSharesOutstandingBasic37,275,6712026-06-30 66shares
DeferredTaxAssetsOperatingLossCarryforwards36,327,0002025-12-31 10USD
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue33,817,0002026-06-30 28USD
BusinessCombinationContingentConsiderationLiabilityCurrent27,957,0002026-06-30 21USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment27,446,1492021-09-30 10shares
CommonStockValueOutstanding27,297,8712021-03-31 2USD
ProceedsFromSaleAndMaturityOfMarketableSecurities26,964,0002026-06-30 20USD
OperatingIncomeLoss-25,694,0002026-06-30 66USD
ComprehensiveIncomeNetOfTax-24,633,0002026-06-30 48USD
TemporaryEquitySharesOutstanding23,905,2672020-06-30 1shares
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-23,903,0002026-06-30 36USD
NetIncomeLoss-23,849,0002026-06-30 112USD
NetIncomeLossAvailableToCommonStockholdersBasic-23,849,0002026-06-30 30USD
NetIncomeLossAvailableToCommonStockholdersDiluted-23,849,0002026-06-30 18USD
ProfitLoss-23,849,0002026-06-30 44USD
IncomeLossFromContinuingOperations-23,849,0002026-06-30 23USD
PaymentsToAcquireMarketableSecurities23,350,0002026-06-30 22USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive21,767,0002025-12-31 4USD
RevenueRemainingPerformanceObligation21,723,0002026-06-30 32USD
ContractWithCustomerLiability21,723,0002026-06-30 20USD
SellingGeneralAndAdministrativeExpense21,027,0002026-06-30 66USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized18,400,0002022-09-30 1USD
GrossProfit15,225,0002026-06-30 66USD
DebtInstrumentCarryingAmount15,000,0002022-12-31 11USD
LongTermDebtNoncurrent15,000,0002022-12-31 20USD
RepaymentsOfLongTermDebt15,000,0002021-09-30 3USD
RepaymentsOfLongTermLinesOfCredit15,000,0002023-12-31 9USD
RepaymentsOfUnsecuredDebt15,000,0002023-09-30 11USD
RepaymentsOfNotesPayable15,000,0002023-12-31 3USD
InventoryNet14,372,0002026-06-30 44USD
CostOfRevenue14,231,0002026-06-30 66USD
PaymentsToAcquireBusinessesNetOfCashAcquired13,762,0002022-12-31 4USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings13,741,0002025-12-31 7USD
DeferredTaxAssetsTaxCreditCarryforwardsResearch13,039,0002025-12-31 10USD
PaymentsToAcquireAdditionalInterestInSubsidiaries12,721,0002026-06-30 9USD
DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent11,794,0002024-12-31 4USD
AccountsReceivableNetCurrent11,710,0002026-06-30 44USD
GoodwillAcquiredDuringPeriod11,428,0002026-06-30 7USD
Goodwill11,055,0002026-06-30 29USD
ContractWithCustomerLiabilityNoncurrent11,012,0002026-06-30 44USD
ContractWithCustomerLiabilityCurrent10,711,0002026-06-30 44USD
NoncurrentAssets10,331,0002024-12-31 18USD
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent10,210,0002024-12-31 4USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount9,574,4762026-06-30 45shares
InventoryRawMaterialsNetOfReserves9,515,0002026-06-30 44USD
NetCashProvidedByUsedInInvestingActivities-9,309,0002026-06-30 44USD
PropertyPlantAndEquipmentGross8,640,0002025-12-31 12USD
StockIssuedDuringPeriodValueAcquisitions8,617,0002024-12-31 6USD
ResearchAndDevelopmentExpense7,069,0002026-06-30 66USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-7,002,0002025-12-31 1USD
SignificantSupplyCommitmentRemainingMinimumAmountCommitted6,600,0002025-06-30 5USD
FiniteLivedIntangibleAssetsAccumulatedAmortization6,451,0002026-06-30 30USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance6,234,0002025-12-31 1USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-6,192,0002026-06-30 44USD
FairValueAdjustmentOfWarrants6,142,0002020-12-31 4USD
BusinessCombinationContingentConsiderationLiabilityNoncurrent5,860,0002026-06-30 2USD
AccruedLiabilitiesCurrent5,761,0002026-06-30 44USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities5,568,0002025-12-31 10USD
LesseeOperatingLeaseLiabilityPaymentsDue5,484,0002026-06-30 16USD
PreferredStockSharesAuthorized5,000,0002026-06-30 49shares
AllocatedShareBasedCompensationExpense4,712,0002026-06-30 66USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent4,696,0002024-12-31 4USD
ContractWithCustomerLiabilityRevenueRecognized-4,681,0002026-06-30 10USD
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent4,638,0002024-12-31 4USD
PropertyPlantAndEquipmentNet4,605,0002026-06-30 44USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment4,408,0002025-12-31 12USD
PrepaidExpenseAndOtherAssetsCurrent4,407,0002026-06-30 44USD
OperatingLeaseLiability4,298,0002026-06-30 16USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-4,242,0002026-06-30 44USD
OperatingLeaseRightOfUseAsset4,009,0002026-06-30 45USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths3,626,0002026-06-30 16USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour3,626,0002026-06-30 16USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree3,626,0002026-06-30 16USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo3,626,0002026-06-30 16USD
OperatingLeaseLiabilityNoncurrent3,582,0002026-06-30 44USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue3,572,0002025-12-31 10USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue3,522,0002025-12-31 5USD
EmployeeRelatedLiabilitiesCurrent3,447,0002026-06-30 44USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities3,410,0002026-06-30 44USD
ValuationAllowanceDeferredTaxAssetChangeInAmount-3,355,0002025-12-31 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive2,929,0002025-12-31 4USD
AccountsPayableCurrent2,711,0002026-06-30 44USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue12,633,0002025-12-31 5USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear2,631,0002026-06-30 12USD
InventoryWorkInProcessNetOfReserves2,570,0002026-06-30 44USD
DepreciationDepletionAndAmortization2,500,0002026-06-30 44USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions2,500,0002025-12-31 8USD
DeferredTaxAssetsDeferredIncome2,478,0002025-12-31 10USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue2,313,0002026-06-30 76USD
InventoryFinishedGoodsNetOfReserves2,287,0002026-06-30 44USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability2,189,0002025-12-31 26USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets2,067,0002024-12-31 5USD
InvestmentIncomeNonoperating1,874,0002026-06-30 44USD
NonoperatingIncomeExpense1,791,0002026-06-30 66USD
StockIssued11,726,0002026-06-30 7USD
AmortizationOfIntangibleAssets1,661,0002026-06-30 41USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive1,641,0002025-12-31 7USD
OtherLiabilitiesCurrent1,566,0002026-06-30 1USD
UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic1,546,0002020-06-30 1USD
UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted1,499,0002020-06-30 1USD
RestructuringCharges1,498,0002025-12-31 6USD
IncreaseDecreaseInInventories1,358,0002026-06-30 44USD
RestrictedCashCurrent1,306,0002026-06-30 22USD
Depreciation1,300,0002025-12-31 12USD
ProceedsFromStockOptionsExercised1,262,0002026-06-30 44USD
IncreaseDecreaseInContractWithCustomerLiability1,241,0002026-06-30 44USD
NetCashProvidedByUsedInFinancingActivities-1,203,0002026-06-30 44USD
AdvertisingExpense1,200,0002025-12-31 10USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount1,186,0002026-06-30 16USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax1,125,0002025-12-31 9USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths1,073,0002026-06-30 16USD
DeferredIncomeTaxLiabilities1,058,0002025-12-31 10USD
DeferredTaxLiabilitiesLeasingArrangements1,058,0002025-12-31 10USD
StockIssuedDuringPeriodValueStockOptionsExercised992,0002026-06-30 76USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo951,0002026-06-30 16USD
ProductWarrantyAccrualClassifiedCurrent891,0002026-06-30 50USD
StandardProductWarrantyAccrual891,0002026-06-30 71USD
DeferredIncomeTaxLiabilitiesNet881,0002026-06-30 19USD
PaymentsForRestructuring852,0002025-12-31 4USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-784,0002026-06-30 42USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree768,0002026-06-30 16USD
OtherAccruedLiabilitiesCurrent762,0002026-06-30 44USD
OtherAssetsNoncurrent734,0002026-06-30 44USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-730,0002026-06-30 30USD
PaymentForContingentConsiderationLiabilityFinancingActivities728,0002025-12-31 15USD
OperatingLeaseLiabilityCurrent716,0002026-06-30 44USD
RestructuringReserveSettledWithoutCash2715,0002025-12-31 3USD
StandardProductWarrantyAccrualWarrantiesIssued707,0002026-06-30 44USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax-689,0002026-06-30 20USD
AccruedProfessionalFeesCurrent661,0002026-06-30 44USD
StandardProductWarrantyAccrualPayments635,0002026-06-30 38USD
LeaseCost522,0002026-06-30 46USD
OperatingLeaseCost511,0002026-06-30 47USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear508,0002026-06-30 11USD
OperatingLeasePayments502,0002026-06-30 30USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements500,0002024-12-31 7USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive457,0002025-12-31 4USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour455,0002026-06-30 16USD
IncomeTaxReconciliationTaxCreditsResearch-444,0002025-12-31 1USD
IncreaseDecreaseInOtherNoncurrentLiabilities-442,0002023-06-30 11USD
IncreaseDecreaseInAccountsReceivable-419,0002026-06-30 44USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts376,0002021-12-31 3USD
GoodwillForeignCurrencyTranslationGainLoss-373,0002026-06-30 16USD
IncreaseDecreaseInOperatingLeaseLiability-345,0002026-06-30 40USD
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss-345,0002026-06-30 19USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount300,0002026-06-30 39USD
InvestmentIncomeNetAmortizationOfDiscountAndPremium-221,0002026-06-30 18USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-219,0002024-12-31 33USD
InventoryWriteDown202,0002026-06-30 41USD
InterestExpenseNonoperating201,0002023-12-31 3USD
GainsLossesOnExtinguishmentOfDebt-192,0002023-12-31 28USD
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan190,0002026-06-30 23USD
DebtInstrumentUnamortizedDiscount168,0002020-12-31 4USD
IncreaseDecreaseInOtherNoncurrentAssets156,0002026-06-30 44USD
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights154,6342020-12-31 1shares
InterestPaidNet135,0002022-12-31 7USD
PaymentsOfFinancingCosts121,0002026-06-30 2USD
CurrentForeignTaxExpenseBenefit-114,0002025-12-31 1USD
IncomeTaxReconciliationTaxCreditsForeign113,0002025-12-31 1USD
PaymentsOfStockIssuanceCosts112,0002022-12-31 17USD
ContractWithCustomerAssetNetCurrent110,0002021-09-30 6USD
IncomeTaxReconciliationNondeductibleExpenseOther-108,0002025-12-31 1USD
MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments100,0002023-09-30 4USD
RestructuringReserveCurrent100,0002025-03-31 3USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax-95,0002026-06-30 32USD
AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock90,0002020-12-31 7USD
AllowanceForDoubtfulAccountsReceivableCurrent90,0002026-06-30 75USD
TemporaryEquityAccretionToRedemptionValueAdjustment90,0002020-12-31 6USD
OtherNonoperatingIncomeExpense-83,0002026-06-30 66USD
IncomeTaxReconciliationOtherAdjustments-81,0002025-12-31 1USD
RestrictedCashNoncurrent75,0002026-06-30 30USD
IncomeTaxesPaidNet-66,0002025-12-31 3USD
CurrentIncomeTaxExpenseBenefit-66,0002025-12-31 1USD
IncreaseDecreaseInContractWithCustomerAsset63,0002021-09-30 6USD
ProvisionForOtherCreditLosses-57,0002026-06-30 19USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-56,0002026-06-30 27USD
DeferredIncomeTaxExpenseBenefit-54,0002026-06-30 19USD
IncomeTaxExpenseBenefit-54,0002026-06-30 26USD
VariableLeaseCost52,0002025-12-31 42USD
CurrentStateAndLocalTaxExpenseBenefit48,0002025-12-31 1USD
RestructuringReserve44,0002025-09-30 5USD
AvailableForSaleDebtSecuritiesGrossUnrealizedLoss41,0002026-06-30 9USD
PaymentsOfDebtIssuanceCosts39,0002021-12-31 8USD
CommonStockValue38,0002026-06-30 44USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes38,0002025-12-31 1USD
TemporaryEquityAccretionToRedemptionValue30,0002020-03-31 1USD
AvailableForSaleDebtSecuritiesGrossUnrealizedGain27,0002024-09-30 9USD
AmortizationOfFinancingCosts25,0002026-06-30 2USD
OtherLiabilitiesNoncurrent15,0002026-06-30 28USD
AreaOfRealEstateProperty13,3002022-07-17 1sqft
GainLossOnSaleOfPropertyPlantEquipment-12,0002026-06-30 13USD
ShortTermLeaseCost11,0002026-06-30 46USD
ProvisionForDoubtfulAccounts-1,0002025-09-30 36USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures1,0002025-03-31 5USD
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare12025-12-31 15USD/shares
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch12021-10-01 13pure
NumberOfOperatingSegments12026-06-30 10segment
NumberOfReportableSegments12026-06-30 4segment
EarningsPerShareBasic-12026-06-30 66USD/shares
EarningsPerShareDiluted-12026-06-30 66USD/shares
IncomeLossFromContinuingOperationsPerBasicShare-12026-06-30 18USD/shares
IncomeLossFromContinuingOperationsPerDilutedShare-12026-06-30 18USD/shares
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 10pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02025-12-31 10pure
RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent02024-11-30 5pure
OperatingLeaseWeightedAverageDiscountRatePercent02026-06-30 32pure
DebtInstrumentInterestRateStatedPercentage02022-12-31 2pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpense-02024-12-31 9pure
DefinedContributionPlanEmployerMatchingContributionPercent02021-10-01 13pure
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch02025-12-31 10pure
DebtInstrumentBasisSpreadOnVariableRate102023-08-04 1pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther-02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationTaxCreditsForeign02025-12-31 1pure
EffectiveIncomeTaxRateContinuingOperations02025-12-31 10pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments-02025-12-31 2pure
CommonStockParOrStatedValuePerShare02026-06-30 49USD/shares
PreferredStockParOrStatedValuePerShare02026-06-30 49USD/shares
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-02025-12-31 10pure
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel302023-03-31 17USD
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel302023-03-31 17USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel302023-03-31 17USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel302023-03-31 16USD
LongTermDebtCurrent02021-03-31 5USD
PreferredStockSharesIssued02026-06-30 44shares
PreferredStockSharesOutstanding02026-06-30 42shares
PreferredStockValue02021-03-31 2USD
DeferredTaxAssetsLiabilitiesNet02021-12-31 2USD
UnrecognizedTaxBenefits02025-12-31 5USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued02025-12-31 10USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense02025-12-31 10USD
DeferredTaxLiabilities02025-12-31 8USD
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease02023-03-31 1USD
AllowanceForDoubtfulAccountsReceivableRecoveries02023-03-31 1USD
DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff02025-12-31 9USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax02026-06-30 37USD
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare02026-03-31 16USD/shares

What to be careful about

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