Skip to content
10-K

Annual Report

IMMERSION CORP IMMR

0001193125-26-102681

← back to feed
Filed
Mar 12, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Apr 30, 2025 33M sh
Shares Diluted FY 2025 · Jan 31, 2025 33.06K sh
Shares Diluted FY 2025 · Jan 31, 2025 32.96K sh
Shares Diluted FY 2025 · Oct 31, 2024 32.92K sh
Shares Diluted FY 2025 · Oct 31, 2024 32.89K sh
Shares Diluted FY 2025 · Jul 31, 2024 31.97K sh
Shares Diluted FY 2025 · Jun 30, 2024 32.53K sh
Shares Diluted FY 2025 · Jun 30, 2024 32.41K sh
Shares Diluted FY 2025 · Apr 30, 2024 32.11M sh
Shares Diluted FY 2025 · Dec 31, 2023 32.54M sh
Stock Repurchased FY 2025 · Apr 30, 2025 $2.38M
Stock Repurchased FY 2025 · Jun 30, 2024 $4K
Stock Repurchased FY 2025 · Apr 30, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $8.26M
Dividends Paid FY 2025 · Apr 30, 2025 $12.85M
Dividends Paid FY 2025 · Jan 31, 2025 $11.34M
Dividends Paid FY 2025 · Oct 31, 2024 $3.04M
Dividends Paid FY 2025 · Jun 30, 2024 $2.99M
Dividends Paid FY 2025 · Apr 30, 2024 $2.99M
Dividends Paid FY 2025 · Dec 31, 2023 $7.41M
Capex FY 2025 · Apr 30, 2025 $11.24M
Capex FY 2025 · Jan 31, 2025 $8.13M
Capex FY 2025 · Oct 31, 2024 $5.59M
Capex FY 2025 · Jun 30, 2024 $928K
Capex FY 2025 · Apr 30, 2024 $0
Capex FY 2025 · Dec 31, 2023 $0
Operating Cash Flow FY 2025 · Apr 30, 2025 −$57.58M
Operating Cash Flow FY 2025 · Jan 31, 2025 −$107.67M
Operating Cash Flow FY 2025 · Oct 31, 2024 −$63.98M
Operating Cash Flow FY 2025 · Jun 30, 2024 −$56.03M
Operating Cash Flow FY 2025 · Apr 30, 2024 $31.6M
Operating Cash Flow FY 2025 · Dec 31, 2023 $20.6M
Long Term Debt FY 2025 · Apr 30, 2025 $103.1M
Short Term Debt FY 2025 · Apr 30, 2025 $0
Short Term Investments FY 2025 · Apr 30, 2025 $88.79M
Short Term Investments FY 2025 · Dec 31, 2023 $104.29M
Cash And Equivalents FY 2025 · Apr 30, 2025 $72.61M
Cash And Equivalents FY 2025 · Apr 30, 2024 $85.52M
Cash And Equivalents FY 2025 · Dec 31, 2023 $56.07M
Stockholders Equity FY 2025 · Apr 30, 2025 $298.13M
Stockholders Equity FY 2025 · Jan 31, 2025 $317.95M
Stockholders Equity FY 2025 · Oct 31, 2024 $305.5M
Stockholders Equity FY 2025 · Jun 30, 2024 $273.4M
Stockholders Equity FY 2025 · Dec 31, 2023 $183.1M
Current Liabilities FY 2025 · Apr 30, 2025 $265.88M
Current Liabilities FY 2025 · Jan 31, 2025 $543.45M
Current Liabilities FY 2025 · Oct 31, 2024 $530.95M
Current Liabilities FY 2025 · Dec 31, 2023 $19.31M
Total Liabilities FY 2025 · Apr 30, 2025 $543.58M
Total Liabilities FY 2025 · Jan 31, 2025 $849.97M
Total Liabilities FY 2025 · Oct 31, 2024 $876.6M
Total Liabilities FY 2025 · Jun 30, 2024 $819.93M
Total Liabilities FY 2025 · Dec 31, 2023 $32.63M
Current Assets FY 2025 · Apr 30, 2025 $631.82M
Current Assets FY 2025 · Jan 31, 2025 $918.91M
Current Assets FY 2025 · Oct 31, 2024 $834.5M
Current Assets FY 2025 · Jun 30, 2024 $675.62M
Current Assets FY 2025 · Dec 31, 2023 $172.45M
Total Assets FY 2025 · Apr 30, 2025 $1.1B
Total Assets FY 2025 · Jan 31, 2025 $1.44B
Total Assets FY 2025 · Oct 31, 2024 $1.36B
Total Assets FY 2025 · Jun 30, 2024 $1.23B
Total Assets FY 2025 · Dec 31, 2023 $215.73M
Eps Diluted FY 2025 · Apr 30, 2025 $1.90
Eps Diluted FY 2025 · Jan 31, 2025 $0.73
Eps Diluted FY 2025 · Jan 31, 2025 $2.50
Eps Diluted FY 2025 · Oct 31, 2024 $0.93
Eps Diluted FY 2025 · Oct 31, 2024 $1.77
Eps Diluted FY 2025 · Jul 31, 2024 −$0.01
Eps Diluted FY 2025 · Jun 30, 2024 $0.81
Eps Diluted FY 2025 · Jun 30, 2024 $1.39
Eps Diluted FY 2025 · Apr 30, 2024 $0.55
Eps Diluted FY 2025 · Dec 31, 2023 $1.04
Eps Basic FY 2025 · Apr 30, 2025 $1.94
Eps Basic FY 2025 · Jan 31, 2025 $0.74
Eps Basic FY 2025 · Jan 31, 2025 $2.56
Eps Basic FY 2025 · Oct 31, 2024 $0.95
Eps Basic FY 2025 · Oct 31, 2024 $1.81
Eps Basic FY 2025 · Jul 31, 2024 −$0.01
Eps Basic FY 2025 · Jun 30, 2024 $0.83
Eps Basic FY 2025 · Jun 30, 2024 $1.42
Eps Basic FY 2025 · Apr 30, 2024 $0.56
Eps Basic FY 2025 · Dec 31, 2023 $1.05
Net Income FY 2025 · Apr 30, 2025 $64.28M
Net Income FY 2025 · Jan 31, 2025 $24.06M
Net Income FY 2025 · Jan 31, 2025 $81.94M
Net Income FY 2025 · Oct 31, 2024 $30.8M
Net Income FY 2025 · Oct 31, 2024 $57.88M
Net Income FY 2025 · Jul 31, 2024 −$246K
Net Income FY 2025 · Jun 30, 2024 $26.45M
Net Income FY 2025 · Jun 30, 2024 $45.1M
Net Income FY 2025 · Apr 30, 2024 $17.78M
Net Income FY 2025 · Dec 31, 2023 $33.98M
Operating Income FY 2025 · Apr 30, 2025 $118.02M
Operating Income FY 2025 · Jan 31, 2025 $35.24M
Operating Income FY 2025 · Jan 31, 2025 $119.23M
Operating Income FY 2025 · Oct 31, 2024 $70.43M
Operating Income FY 2025 · Oct 31, 2024 $83.99M
Operating Income FY 2025 · Jul 31, 2024 −$9.64M
Operating Income FY 2025 · Jun 30, 2024 $22.62M
Operating Income FY 2025 · Jun 30, 2024 $39.23M
Operating Income FY 2025 · Apr 30, 2024 $16.03M
Operating Income FY 2025 · Dec 31, 2023 $17.93M
Revenue FY 2025 · Apr 30, 2025 $1.56B
Revenue FY 2025 · Jan 31, 2025 $471.26M
Revenue FY 2025 · Jan 31, 2025 $1.27B
Revenue FY 2025 · Oct 31, 2024 $616.25M
Revenue FY 2025 · Oct 31, 2024 $799.74M
Revenue FY 2025 · Jul 31, 2024 $89.94M
Revenue FY 2025 · Jun 30, 2024 $95.48M
Revenue FY 2025 · Jun 30, 2024 $139.33M
Revenue FY 2025 · Apr 30, 2024 $45.78M
Revenue FY 2025 · Dec 31, 2023 $33.92M