XML 91 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Accounting Policies - Computation Of Basic And Diluted Net Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Numerator:                      
Net income attributable to Vicor Corporation $ 1,312 $ 5,937 $ 2,563 $ 4,286 $ 6,910 $ 13,012 $ 7,860 $ 3,943 $ 14,098 $ 31,725 $ 167
Denominator:                      
Denominator for basic net income per share- weighted average shares                 40,330 39,872 39,228
Effect of dilutive securities:                      
Employee stock options                 1,347 857 705
Denominator for diluted net income per share- adjusted weighted-average shares and assumed conversions                 41,677 40,729 39,933
Basic net income (loss) per share $ 0.03 $ 0.15 $ 0.06 $ 0.11 $ 0.17 $ 0.32 $ 0.20 $ 0.10 $ 0.35 $ 0.80 $ 0.00
Diluted net income (loss) per share $ 0.03 $ 0.14 $ 0.06 $ 0.10 $ 0.17 $ 0.32 $ 0.19 $ 0.10 $ 0.34 $ 0.78 $ 0.00