Stock Scorer

Immersion Corporation (IMMR)

Every figure this model derived for IMMR, 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-04-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 16,196,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-04-30
cash 180,454,000 CashAndCashEquivalentsAtCarryingValue 2026-04-30
current assets 675,152,000 AssetsCurrent 2026-04-30
current liabilities 293,351,000 LiabilitiesCurrent 2026-04-30
equity 297,165,000 StockholdersEquity 2026-04-30
interest expense 12,202,000 InterestExpenseNonoperating 2026-04-30
ocf 59,066,000 NetCashProvidedByUsedInOperatingActivities 2026-04-30
revenue 1,730,694,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-04-30
sbc 10,768,000 ShareBasedCompensation 2026-04-30

The ratios

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

RatioValue
cash operating margin4.58
current ratio2.3
current ratio reported2.3
deferred revenue growth162.15
dilution pct0.38
ebit cagr-78.04
ebit yoy-78.04
ev ebit5.16
ev owner earnings4.17
ev sales0.08
fcf margin2.48
growth cv1.99
interest cover2.12
operating margin1.5
owner earnings margin1.85
revenue growth11.24
revenue growth per share10.82
roic10.91
rpo growth-17.75
rule of 4012.73
sbc pct revenue0.62

Everything else this filing tags

400 more elements from IMMR'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,052,342,0002026-04-30 125USD
LiabilitiesAndStockholdersEquity1,052,342,0002026-04-30 125USD
RepaymentsOfLongTermDebt845,000,0002026-04-30 20USD
ProceedsFromIssuanceOfLongTermDebt812,900,0002026-04-30 20USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest567,405,0002026-04-30 74USD
Liabilities484,937,0002026-04-30 125USD
AccountsPayableCurrent458,545,0002024-06-30 107USD
AdditionalPaidInCapitalCommonStock379,644,0002026-04-30 21USD
OperatingExpenses345,369,0002026-04-30 51USD
CommonStocksIncludingAdditionalPaidInCapital322,310,0002024-03-31 70USD
MinorityInterest270,240,0002026-04-30 19USD
NoncontrollingInterestIncreaseFromBusinessCombination203,657,0002025-04-30 13USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents158,086,0002026-04-30 118USD
DeferredTaxAssetsGross147,561,0002026-04-30 28USD
PropertyPlantAndEquipmentGross135,102,0002026-04-30 62USD
DebtSecuritiesTradingAndEquitySecuritiesFvNiCost125,948,0002022-09-30 7USD
ProceedsFromSaleMaturityAndCollectionsOfInvestments118,907,0002026-04-30 30USD
ReceivablesNetCurrent118,638,0002026-04-30 4USD
TreasuryStockValue113,816,0002026-04-30 125USD
AssetsFairValueDisclosure112,658,0002022-12-31 51USD
TradingSecurities110,032,0002022-09-30 7USD
CommonStockSharesAuthorized100,000,0002026-04-30 111shares
DeferredIncomeTaxLiabilities83,472,0002026-04-30 27USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations81,961,0002018-06-30 26USD
DeferredTaxAssetsValuationAllowance80,491,0002026-04-30 47USD
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance78,061,0002025-04-30 14USD
MoneyMarketFundsAtCarryingValue73,024,0002024-04-30 36USD
PaymentsToAcquireMarketableSecurities71,959,0002022-06-30 64USD
LongTermDebt71,000,0002026-04-30 3USD
LongTermDebtNoncurrent71,000,0002026-04-30 3USD
ValuationAllowanceDeferredTaxAssetChangeInAmount69,300,0002025-04-30 8USD
Goodwill69,200,0002026-04-30 9USD
PropertyPlantAndEquipmentNet68,217,0002026-04-30 110USD
DeferredTaxAssetsNet67,070,0002026-04-30 28USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment66,885,0002026-04-30 62USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect65,813,0002026-04-30 63USD
DeferredTaxAssetsOperatingLossCarryforwards64,199,0002026-04-30 28USD
EquitySecuritiesFvNi62,978,0002023-12-31 3USD
PaymentsToAcquireInvestments62,740,0002026-04-30 36USD
IncomeLossFromContinuingOperations54,343,0002018-12-31 89USD
NetCashProvidedByUsedInInvestingActivities51,501,0002026-04-30 109USD
CommonStockSharesIssued50,349,5552026-04-30 111shares
StockRepurchaseProgramAuthorizedAmount50,000,0002014-06-30 9USD
NetCashProvidedByUsedInFinancingActivities-44,754,0002026-04-30 97USD
DepreciationDepletionAndAmortization42,602,0002026-04-30 46USD
MarketableSecuritiesCurrent42,168,0002026-04-30 36USD
ShortTermInvestments42,168,0002026-04-30 112USD
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities42,000,0002014-09-30 31USD
AvailableForSaleSecuritiesDebtSecuritiesCurrent41,313,0002023-12-31 2USD
AvailableForSaleSecuritiesFairValueDisclosure38,988,0002012-12-31 6USD
Depreciation38,700,0002026-04-30 97USD
SharesIssued38,618,9222019-09-30 1shares
PaymentsToAcquireAvailableForSaleSecurities37,960,0002014-09-30 31USD
GrossProfit35,783,0002019-12-31 60USD
FinancialInstrumentsOwnedUSGovernmentAndAgencyObligationsAtFairValue34,340,0002024-03-31 11USD
WeightedAverageNumberOfDilutedSharesOutstanding33,127,0002026-04-30 238shares
CommonStockSharesOutstanding33,125,7492026-04-30 111shares
WeightedAverageNumberOfSharesOutstandingBasic32,864,0002026-04-30 238shares
DeferredRevenueNoncurrent32,536,0002018-06-30 60USD
RetainedEarningsAccumulatedDeficit31,165,0002026-04-30 129USD
ProceedsFromSaleAndMaturityOfMarketableSecurities30,771,0002023-03-31 74USD
StockRepurchaseProgramAuthorizedAmount130,000,0002022-02-23 37USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted29,109,0002017-06-30 23shares
AvailableForSaleSecuritiesDebtSecuritiesNoncurrent29,086,0002024-03-31 22USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount128,300,0002022-06-30 23USD
GeneralAndAdministrativeExpense27,990,0002024-04-30 167USD
EquitySecuritiesFvNiCost27,538,0002021-09-30 1USD
DeferredTaxAssetsNetNoncurrent27,527,0002014-09-30 8USD
OtherDeferredCreditsNoncurrent26,393,0002016-12-31 38USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals26,042,0002026-04-30 28USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest26,029,0002026-04-30 218USD
OperatingIncomeLoss25,914,0002026-04-30 260USD
InterestAndOtherIncome24,988,0002023-12-31 75USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic24,152,0002026-04-30 37USD
ProceedsFromDerivativeInstrumentInvestingActivities24,148,0002026-04-30 44USD
IncreaseDecreaseInDeferredRevenue23,917,0002018-06-30 43USD
SaleOfStockConsiderationReceivedOnTransaction23,300,0002021-12-31 6USD
RevenueRemainingPerformanceObligation22,700,0002021-09-30 19USD
AvailableForSaleSecuritiesAmortizedCost20,258,0002018-06-30 50USD
IncomeTaxesPaidNet20,047,0002026-04-30 120USD
RestrictedCashAndCashEquivalents19,800,0002026-04-30 3USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets19,025,0002026-04-30 4USD
CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption18,752,0002018-01-01 7USD
IncreaseDecreaseInAccountsAndOtherReceivables17,634,0002026-04-30 135USD
DeferredTaxLiabilitiesOther17,524,0002026-04-30 14USD
TreasuryStockCommonShares17,249,1032026-04-30 23shares
IncomeTaxExpenseBenefit16,816,0002026-04-30 260USD
DeferredTaxLiabilities16,402,0002026-04-30 11USD
SegmentExpenditureAdditionToLongLivedAssets16,196,0002026-04-30 4USD
CurrentForeignTaxExpenseBenefit15,994,0002026-04-30 37USD
CurrentIncomeTaxExpenseBenefit15,764,0002026-04-30 37USD
TreasuryStockShares14,727,5822022-12-31 88shares
OtherLiabilitiesCurrent13,654,0002024-04-30 106USD
DeferredTaxAssetInterestCarryforward13,551,0002026-04-30 4USD
IncreaseDecreaseInOtherNoncurrentLiabilities-13,362,0002026-04-30 132USD
IncreaseDecreaseInOperatingLeaseLiability12,875,0002026-04-30 17USD
PaymentsForDerivativeInstrumentInvestingActivities12,618,0002026-04-30 42USD
DerivativeLiabilitiesNoncurrent12,600,0002025-05-04 2USD
DeferredIncome12,600,0002026-04-30 1USD
InterestPaidNet12,531,0002026-04-30 5USD
Cash12,497,0002024-04-30 96USD
ContractWithCustomerLiabilityCurrent12,494,0002024-04-30 50USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount12,400,0002014-06-30 3USD
InterestIncomeExpenseNet12,317,0002026-04-30 57USD
DerivativeLiabilities11,875,0002026-04-30 36USD
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate11,600,0002026-04-30 55USD
AvailableForSaleSecuritiesDebtSecurities11,303,0002025-10-31 38USD
DeferredRevenueAndCreditsCurrent11,186,0002013-09-30 20USD
AvailableForSaleDebtSecuritiesAmortizedCostBasis11,121,0002025-10-31 35USD
Revenues10,867,0002018-12-31 143USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue10,768,0002026-04-30 122USD
ContractWithCustomerLiability10,700,0002026-05-02 13USD
UnrecognizedTaxBenefits10,574,0002026-04-30 93USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue9,900,0002013-12-31 16USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue9,600,0002013-12-31 16USD
ContractWithCustomerLiabilityRevenueRecognized9,437,0002024-04-30 7USD
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet9,409,0002026-04-30 42USD
ProfitLoss9,213,0002026-04-30 35USD
IncreaseDecreaseInOtherOperatingLiabilities-9,151,0002025-01-31 3USD
PrepaidExpenseAndOtherAssetsCurrent9,101,0002024-04-30 110USD
IncreaseDecreaseInOtherOperatingAssets-9,024,0002026-04-30 121USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest8,800,0002026-04-30 28USD
DividendsCommonStockCash8,100,0002026-04-30 24USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations8,078,0002018-06-30 38USD
PaymentsOfDividendsCommonStock8,050,0002026-04-30 32USD
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue8,040,0002025-10-31 19USD
CashAndCashEquivalentsPeriodIncreaseDecrease-8,032,0002021-12-31 72USD
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost7,981,0002025-10-31 19USD
ContractWithCustomerLiabilityNoncurrent7,978,0002024-04-30 50USD
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax7,828,0002025-01-31 6USD
DeferredTaxAssetsNetCurrent7,784,0002014-09-30 28USD
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities7,708,0002026-04-30 20USD
CostsAndExpenses7,685,0002023-06-30 157USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment7,583,0002026-04-30 6USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue17,500,0002013-12-31 16USD
OtherLiabilitiesNoncurrent7,107,0002024-04-30 106USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets7,006,0002026-04-30 59USD
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification-6,996,0002017-12-31 1USD
GainLossOnSaleOfDerivatives6,884,0002026-04-30 61USD
ContractWithCustomerAssetNetCurrent6,631,0002024-04-30 49USD
EquitySecuritiesFvNiRealizedGainLoss-6,618,0002026-04-30 57USD
OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet6,300,0002021-12-31 1USD
FinancialLiabilitiesFairValueDisclosure6,223,0002023-06-30 14USD
TaxesPayableCurrent5,835,0002024-04-30 14USD
FiniteLivedPatentsGross5,731,0002014-06-30 2USD
GainLossOnInvestments5,658,0002026-04-30 61USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized5,600,0002026-04-30 54USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate5,466,0002026-04-30 1USD
DerivativeLiabilitiesCurrent5,440,0002024-04-30 24USD
AssetImpairmentCharges5,089,0002026-04-30 12USD
IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits5,076,0002013-09-30 22USD
DeferredRevenueCurrent4,769,0002018-06-30 52USD
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest4,689,0002026-04-30 28USD
NetIncomeLossAttributableToNoncontrollingInterest4,689,0002026-04-30 35USD
FiniteLivedIntangibleAssetsAccumulatedAmortization4,605,0002016-12-31 26USD
FiniteLivedIntangibleAssetsGross4,605,0002016-12-31 8USD
NetIncomeLoss4,524,0002026-04-30 260USD
NetIncomeLossAvailableToCommonStockholdersBasic4,516,0002026-04-30 15USD
NetIncomeLossAvailableToCommonStockholdersDiluted4,497,0002026-04-30 15USD
MarketableSecuritiesGainLoss4,330,0002023-09-30 16USD
DeferredTaxAssetsTaxCreditCarryforwardsResearch4,267,0002026-04-30 14USD
ComprehensiveIncomeNetOfTax4,111,0002026-04-30 184USD
AdvertisingExpense4,100,0002026-04-30 33USD
ConversionOfStockAmountConverted14,081,0002021-09-30 22USD
EmployeeRelatedLiabilitiesCurrent4,003,0002024-04-30 106USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue4,000,0002026-04-30 2USD
LeaseholdImprovementsGross3,917,0002016-12-31 28USD
MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments-3,751,0002026-04-30 26USD
HostingArrangementServiceContractImplementationCostExpenseAmortization3,700,0002026-04-30 3USD
AvailableForSaleSecuritiesNoncurrent3,605,0002022-09-30 2USD
HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization3,500,0002026-04-30 3USD
IncreaseDecreaseInContractWithCustomerLiability-3,311,0002026-04-30 70USD
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue3,263,0002025-10-31 19USD
SaleOfStockNumberOfSharesIssuedInTransaction3,200,0002021-12-31 6shares
AllocatedShareBasedCompensationExpense3,146,0002012-12-31 11USD
AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost3,140,0002025-10-31 19USD
AccountsAndOtherReceivablesNetCurrent3,138,0002024-04-30 106USD
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings3,026,0002024-06-30 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber2,994,0442013-12-31 16shares
EquitySecuritiesFvNiUnrealizedGainLoss2,974,0002026-04-30 61USD
DeferredRevenue2,900,0002026-04-30 14USD
TreasuryStockValueAcquiredCostMethod2,852,0002023-06-30 85USD
DeferredTaxAssetsLiabilitiesNet2,800,0002024-04-30 41USD
DeferredIncomeTaxAssetsNet2,793,0002024-04-30 55USD
DisposalGroupIncludingDiscontinuedOperationConsideration2,700,0002009-12-31 8USD
ProceedsFromDivestitureOfBusinesses2,700,0002012-12-31 5USD
UnrealizedGainLossOnDerivatives2,525,0002026-04-30 61USD
DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet2,400,0002009-12-31 8USD
OtherSundryLiabilitiesCurrent2,379,0002024-04-30 98USD
PaymentsRelatedToTaxWithholdingForShareBasedCompensation2,329,0002026-04-30 34USD
RestrictedStockValueSharesIssuedNetOfTaxWithholdings-2,329,0002026-04-30 49USD
GainLossOnSaleOfPropertyPlantEquipment-2,323,0002026-04-30 73USD
PrepaidExpenseCurrent2,308,0002024-04-30 27USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized2,300,0002011-06-03 1shares
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2,236,0002026-04-30 1USD
AccountsReceivableNetCurrent2,210,0002024-04-30 98USD
ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress-2,206,0002026-01-31 7USD
IncreaseDecreaseInOtherNoncurrentAssets-2,097,0002021-09-30 14USD
IncreaseDecreaseInAccruedLiabilities-2,003,0002019-06-30 74USD
PaymentsOfFinancingCosts1,900,0002026-04-30 3USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign1,877,0002026-04-30 37USD
StockIssued11,836,0002022-09-30 52USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive1,807,0002012-12-31 1USD
CurrentFederalTaxExpenseBenefit-1,806,0002026-04-30 37USD
DerivativeInstrumentsAndHedges1,800,0002021-09-30 1USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations1,776,0002018-06-30 26USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber1,774,5462013-12-31 16shares
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities1,772,0002026-04-30 7USD
OtherNonoperatingIncomeExpense-1,729,0002021-12-31 83USD
SellingAndMarketingExpense1,713,0002024-04-30 167USD
TreasuryStockRetiredCostMethodAmount1,700,0002022-06-30 3USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax1,669,0002021-12-31 18USD
DeferredRevenueRevenueRecognized11,600,0002024-04-30 13USD
RestructuringCharges1,600,0002017-12-31 3USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued1,600,0002026-04-30 17USD
CurrentStateAndLocalTaxExpenseBenefit1,576,0002026-04-30 37USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes1,569,0002026-04-30 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant1,555,0002026-04-30 55shares
DividendsCommonStock1,502,0002024-03-31 10USD
AdjustmentsToAdditionalPaidInCapitalOther1,500,0002025-01-31 4USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments1,439,0002014-12-31 42USD
OperatingLeasesFutureMinimumPaymentsDue1,428,0002021-12-31 9USD
IncomeTaxReconciliationTaxSettlements1,400,0002022-12-31 1USD
PriorPeriodReclassificationAdjustment1,400,0002023-12-31 1USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures1,323,0002011-12-31 3USD
IncomeTaxReconciliationTaxCredits1,314,0002026-04-30 1USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities1,300,0002024-06-30 3USD
FurnitureAndFixturesGross1,290,0002016-12-31 28USD
IncreaseDecreaseInRetailRelatedInventories-1,215,0002026-04-30 20USD
IncreaseDecreaseInContractWithCustomerAsset1,200,0002024-04-30 27USD
UnbilledReceivablesCurrent1,200,0002026-05-02 9USD
OperatingLeasesRentExpenseNet1,181,0002018-12-31 21USD
DeferredTaxAssetsDeferredIncome1,091,0002026-04-30 24USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears1,077,0002021-12-31 9USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears1,059,0002018-12-31 7USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod1,058,7002013-12-31 16shares
DeferredIncomeTaxExpenseBenefit1,052,0002026-04-30 38USD
OperatingLeasesFutureMinimumPaymentsDueCurrent1,046,0002020-12-31 8USD
CommonStockCapitalSharesReservedForFutureIssuance1,000,0002018-12-31 27shares
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour999,0002013-09-30 6USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent993,0002023-09-30 140USD
StockIssuedDuringPeriodSharesStockOptionsExercised956,6332013-12-31 16shares
DeferredTaxAssetsOther944,0002026-04-30 20USD
DeferredFederalIncomeTaxExpenseBenefit931,0002026-04-30 37USD
OtherReceivablesNetCurrent928,0002024-04-30 40USD
ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized882,0002025-04-30 33USD
MachineryAndEquipmentGross882,0002016-12-31 28USD
IncreaseDecreaseInEmployeeRelatedLiabilities877,0002024-04-30 41USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive870,0002013-09-30 4USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts835,0002026-04-30 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber802,0002020-12-31 3shares
DeferredRevenuePeriodIncreaseDecrease800,0002022-12-31 2USD
PaymentsOfStockIssuanceCosts795,0002026-01-31 6USD
IncomeTaxExpenseBenefitContinuingOperations-792,0002012-12-31 3USD
PrepaidExpenseCurrentAndNoncurrent785,0002021-09-30 7USD
IncomeTaxReconciliationTaxContingencies-785,0002026-04-30 1USD
ContractsRevenue779,0002013-09-30 34USD
DeferredRentCredit764,0002018-12-31 3USD
DeferredRentReceivablesNet764,0002018-12-31 3USD
TreasuryStockValueAcquiredParValueMethod700,0002016-09-30 2USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets700,0002024-06-30 8USD
DeferredIncomeTaxesAndTaxCredits-656,0002026-04-30 36USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions647,0002022-12-31 26USD
IncrementalCommonSharesAttributableToCallOptionsAndWarrants643,0002015-09-30 17shares
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome-517,0002009-12-31 1USD
AccruedRoyaltiesCurrentAndNoncurrent500,0002020-09-30 1USD
SeveranceCosts1500,0002021-12-31 2USD
StockIssuedDuringPeriodValueShareBasedCompensation491,0002026-04-30 82USD
DebtSecuritiesAvailableForSaleUnrealizedGainLoss490,0002021-09-30 2USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears450,0002018-12-31 6USD
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions443,0002017-09-30 58USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax-413,0002026-04-30 36USD
DeferredTaxAssetsLiabilitiesNetNoncurrent401,0002017-12-31 26USD
FinanceLeasePrincipalPayments365,0002026-04-30 6USD
DiscontinuedOperationTaxEffectOfDiscontinuedOperation351,0002016-12-31 8USD
LessorOperatingLeasePaymentsToBeReceivedFourYears351,0002020-06-30 2USD
LessorOperatingLeasePaymentsToBeReceivedThreeYears351,0002020-09-30 3USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears351,0002021-12-31 9USD
OtherAssets351,0002017-09-30 44USD
DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents320,0002009-12-31 7USD
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent317,0002024-04-30 152USD
CapitalizedContractCostNet300,0002024-03-31 4USD
OperatingLeaseInitialDirectCostExpenseOverTerm300,0002022-03-31 11USD
OperatingLeasesIncomeStatementInitialDirectCosts300,0002020-06-30 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber296,0002021-09-30 27shares
NonoperatingIncomeExpense-293,0002022-12-31 3USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax290,0002021-12-31 18USD
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit-282,0002015-12-31 1USD
TreasuryStockSharesAcquired281,7652022-06-30 74shares
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements263,0002026-04-30 136shares
TechnologyServicesRevenue233,0002018-06-30 59USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet-228,0002015-12-31 6USD
IncreaseDecreaseInAccruedIncomeTaxesPayable-219,0002018-09-30 8USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax217,0002023-09-30 4USD
AccruedProfessionalFeesCurrent202,0002020-12-31 70USD
CapitalizedContractCostAmortization200,0002021-09-30 4USD
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued200,0002024-04-30 37USD
LeaseCost196,0002021-12-31 19USD
VariableLeasePayment169,0002023-06-30 8USD
DeferredTaxLiabilitiesNoncurrent165,0002013-09-30 20USD
DeferredStateAndLocalIncomeTaxExpenseBenefit164,0002026-04-30 37USD
OtherAssetsCurrent162,0002024-04-30 34USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax135,0002024-03-31 12USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax122,0002026-04-30 125USD
RecordedUnconditionalPurchaseObligation116,0002012-12-31 1USD
RecordedUnconditionalPurchaseObligationDueWithinOneYear116,0002012-12-31 1USD
ContractWithCustomerAssetNetNoncurrent110,0002023-12-31 48USD
PaymentsForDeposits-110,0002021-12-31 4USD
DebtSecuritiesAvailableForSaleRealizedGainLoss-107,0002026-04-30 55USD
IncreaseDecreaseInDeferredIncomeTaxes-105,0002019-09-30 60USD
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax101,0002013-03-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100,0002020-12-31 18USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued100,0002021-12-31 2USD
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss100,0002025-07-31 17USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability89,0002024-04-30 34USD
OtherAssetsNoncurrent87,0002024-04-30 44USD
IncomeTaxReconciliationOtherReconcilingItems-83,0002026-04-30 1USD
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable-72,0002011-12-31 3USD
OtherNonoperatingExpense63,0002016-12-31 6USD
IncomeTaxReconciliationNondeductibleExpenseOther61,0002026-04-30 1USD
DeferredTaxAssetsStateTaxes60,0002026-04-30 26USD
IncreaseDecreaseInDepositOtherAssets-52,0002026-04-30 48USD
OtherNoncashIncomeExpense-51,0002026-04-30 65USD
CommonStockValue50,0002026-04-30 55USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear50,0002023-09-30 15USD
LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear50,0002023-09-30 12USD
ForeignCurrencyTransactionGainLossBeforeTax-49,0002024-03-31 13USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount48,0002020-12-31 27USD
LeaseIncome47,0002022-03-31 5USD
AccruedIncomeTaxesCurrent46,0002019-12-31 62USD
ResearchAndDevelopmentExpense46,0002024-04-30 167USD
OperatingLeaseRightOfUseAssetAmortizationExpense46,0002024-06-30 15USD
DeferredForeignIncomeTaxExpenseBenefit-43,0002026-04-30 37USD
EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount-41,0002026-04-30 1USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths39,0002023-12-31 15USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo39,0002022-12-31 16USD
OperatingLeaseCost39,0002024-03-31 63USD
OperatingLeasePayments39,0002024-03-31 35USD
DebtSecuritiesAvailableForSaleGainLoss-37,0002024-03-31 16USD
IncomeTaxReconciliationPriorYearIncomeTaxes-35,0002026-04-30 1USD
LessorOperatingLeasePaymentsToBeReceived34,0002023-12-31 14USD
LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths34,0002023-12-31 12USD
LessorOperatingLeasePaymentsToBeReceivedTwoYears33,0002022-12-31 9USD
OperatingLeaseImpairmentLoss32,0002021-12-31 5USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod30,5312013-12-31 16shares
DeferredIncomeTaxLiabilitiesNet30,0002019-09-30 9USD
IncreaseDecreaseInOtherCurrentLiabilities-30,0002026-04-30 65USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward26,6892018-12-31 54shares
LesseeOperatingLeaseLiabilityPaymentsDueYearFour25,0002020-12-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree25,0002021-12-31 12USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive24,0002019-09-30 3USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive23,0002020-06-30 6USD
OperatingLeasesFutureMinimumPaymentsDueThereafter23,0002018-12-31 5USD
OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease-19,0002012-03-31 2USD
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax-19,0002012-03-31 2USD
OtherComprehensiveIncomeLossNetOfTax16,0002019-09-30 27USD
AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax13,0002018-06-30 32USD
ProceedsFromPaymentsForOtherFinancingActivities-11,0002026-01-31 24USD
PaymentsForRepurchaseOfCommonStock10,0002026-04-30 95USD
StockRepurchasedDuringPeriodValue10,0002026-04-30 25USD
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax8,0002018-09-30 22USD
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent8,0002019-12-31 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod7,7252022-06-30 2shares
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths6,0002015-12-31 6USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree6,0002014-09-30 10USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo6,0002015-09-30 14USD
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans6,0002023-09-30 107USD
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan6,0002023-12-31 78USD
AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax5,0002013-03-31 4USD
ProceedsFromIssuanceOfCommonStock5,0002022-12-31 16USD
StockIssuedDuringPeriodValueNewIssues5,0002022-12-31 20USD
AvailableforsaleSecuritiesGrossUnrealizedGain4,0002013-03-31 8USD
CostOfRevenue4,0002022-12-31 151USD
DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount4,0002020-12-31 25USD
IncreaseDecreaseInAccountsPayable3,0002024-04-30 115USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax-3,0002013-03-31 2USD
DefinedContributionPlanMaximumAnnualContributionPerEmployeeAmount2,0002012-12-31 1USD
OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease-2,0002011-12-31 3USD
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax-2,0002020-03-31 29USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee2,0002018-12-31 27shares
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear1,0002016-06-30 13USD
VariableLeaseCost1,0002024-03-31 8USD
StockIssuedDuringPeriodSharesReverseStockSplits1002024-06-11 1shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice102013-12-31 6USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice92013-12-31 6USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased82018-12-31 27USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice82013-12-31 18USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice82013-12-31 16USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue72020-12-31 3USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice72013-12-31 6USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice72013-12-31 16USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue62013-12-31 16USD/shares
TreasuryStockAcquiredAverageCostPerShare52022-06-30 54USD/shares
LossContingencyNewClaimsFiledNumber42014-09-30 1Additional_Class_Act
NumberOfOperatingSegments22026-04-30 8Number
NumberOfReportableSegments22026-04-30 7Number
IncomeLossFromContinuingOperationsPerBasicShare22018-12-31 71USD/shares
IncomeLossFromContinuingOperationsPerDilutedShare22018-12-31 71USD/shares
LossContingencyClaimsDismissedNumber12014-09-30 1Additional_Class_Act
NumberOfOperatingSegments12023-12-31 19Segment

What to be careful about

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