XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.4
EARNINGS PER SHARE - Reconciliation used in Computing Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
Oct. 31, 2024
Jun. 30, 2023
Oct. 31, 2024
Jun. 30, 2023
Numerator for basic earnings per share:          
Net income attributable to Immersion stockholders $ 323 $ 27,157 $ 7,028 $ 54,317 $ 15,306
Denominator:          
Weighted-average shares outstanding, basic 31,970 32,222 32,583 32,093 32,474
Shares related to outstanding options, unvested RSUs, RSAs, and PSUs 730 695 227 796 365
Weighted average shares outstanding, diluted 32,700 32,917 32,810 32,889 32,839
Net income per share attributable to Immersion stockholders          
Basic $ 0.01 $ 0.84 $ 0.22 $ 1.69 $ 0.47
Diluted $ 0.01 $ 0.83 $ 0.21 $ 1.65 $ 0.47