IMMR · Company research

Immersion Corp (IMMR): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableTechnology

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2027-Q1Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2027-Q1Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2027-Q1Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)294399000-2340150000-19982000-6685000-4555000
balance_sheetquarterlyFY-2026-Q4Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q4Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q4Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q4Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)270000000—0722600092580006180000
income_statementannualFY-2026-Q4Thu Apr 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1730694000—025914000260290009213000
balance_sheetquarterlyFY-2026-Q3Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Sat Jan 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1460694000—018688000167710003033000
balance_sheetquarterlyFY-2026-Q2Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)650174000—0400580004163200026882000
income_statementannualFY-2026-Q2Fri Oct 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)942206000—0137030002018900013166000
balance_sheetquarterlyFY-2026-Q1Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)292032000—0-26355000-21443000-13716000
cash_flowquarterlyFY-2026-Q1Thu Jul 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2025-Q4Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1555876000—011802000011929200093582000
income_statementquarterlyFY-2025-Q4Wed Apr 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)284876000—0-1206000-17892000-26235000
balance_sheetquarterlyFY-2025-Q3Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Fri Jan 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1271000000—0119226000137184000119817000
balance_sheetquarterlyFY-2025-Q2Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q2Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)616249000—0704300006942300064387000
income_statementannualFY-2025-Q2Thu Oct 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)799738000—0839880009131000076587000
cash_flowquarterlyFY-2025-Q1Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Wed Jul 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)183489000—0135580002188700012200000
balance_sheetquarterlyFY-2025-Q1Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2024-Q4Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q4Tue Apr 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)45782000—0160330002457600017777000
balance_sheetquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2024-Q3Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2023-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)33919000—0179270004291500033976000
cash_flowquarterlyFY-2024-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)23539000—0128910002362200017986000
balance_sheetquarterlyFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)9482000—0651900039650002680000
cash_flowannualFY-2024-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)14057000—063720001965700015306000
income_statementquarterlyFY-2024-Q1Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)6983000—0311300098720007028000
balance_sheetquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)7074000—0325900097850008278000
cash_flowquarterlyFY-2023-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)38461000—0244200002696500030664000
income_statementquarterlyFY-2023-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)9164000—057810001473900019702000
balance_sheetquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)14006000—01093000085820007705000
balance_sheetquarterlyFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)14006000—01093000085820007705000
cash_flowannualFY-2023-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q2Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)15291000—0770900036440003257000
cash_flowquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)7308000—0360300056370005076000
balance_sheetquarterlyFY-2022-Q1Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)35089000—0177750001729000012484000
income_statementquarterlyFY-2022-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)9747000—0580200051550001336000
balance_sheetquarterlyFY-2022-Q3Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
balance_sheetquarterlyFY-2021-Q4Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)7173000—0367300041110003771000
balance_sheetquarterlyFY-2022-Q2Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)7173000—0367300041110003771000
cash_flowannualFY-2022-Q2Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.