v3.22.4
Net (Loss) Income Attributable to Penumbra, Inc. - Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:                      
Net income (loss) attributable to Penumbra, Inc. $ 3,877 $ (2,271) $ (3,687) $ 79 $ (24,633) $ 8,850 $ 9,231 $ 11,836 $ (2,002) $ 5,284 $ (15,702)
Denominator:                      
Weighted average shares outstanding: Basic (in shares) 38,030,344 37,918,452 37,767,519 37,646,122 37,451,145 36,617,961 36,523,011 36,455,712 37,841,874 36,764,290 35,766,892
Potential dilutive stock-based options and awards, as calculated using treasury stock method (in shares)                 0 1,116,890 0
Weighted average shares outstanding: Diluted (in shares) 38,896,940 37,918,452 37,767,519 38,708,657 37,451,145 37,611,355 37,582,348 37,533,520 37,841,874 37,881,180 35,766,892
Net income (loss) attributable to Penumbra, Inc. per share: Basic (in dollars per share) $ 0.10 $ (0.06) $ (0.10) $ 0 $ (0.66) $ 0.24 $ 0.25 $ 0.32 $ (0.05) $ 0.14 $ (0.44)
Net income (loss) attributable to Penumbra, Inc. per share: Diluted (in dollars per share) $ 0.10 $ (0.06) $ (0.10) $ 0 $ (0.66) $ 0.24 $ 0.25 $ 0.32 $ (0.05) $ 0.14 $ (0.44)