Penumbra Inc.

NYSE: PEN · Real-Time Price · USD
291.69
-1.15 (-0.39%)
At close: May 01, 2025, 3:59 PM
292.78
0.37%
After-hours: May 01, 2025, 07:59 PM EDT

Penumbra Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
324.4M 167.49M 69.86M 59.38M 69.67M 72.78M 67.85M 50.64M 13.24M
15.73M 121.7M 118.17M 195.5M 195.16M 116.61M 133.04M 163.95M 115.52M
n/a -19.94M n/a n/a n/a n/a n/a 3.87M n/a
141.27M 5.94M 12.79M 12.98M 8.71M 2.95M 875K 1.02M 487K
167.67M 201.77M 203.38M 133.94M 114.61M 105.9M 81.9M 58.01M 43.34M
406.74M 388.02M 334.01M 263.5M 219.53M 152.99M 115.74M 94.9M 73.01M
36.59M 36.42M 30.28M n/a n/a n/a n/a n/a 9.5M
951.13M 915.4M 755.7M 681.47M 617.7M 463.13M 410.73M 382.23M 263.83M
268.45M 300.44M 290.97M 227.09M 127.43M 135.45M 35.41M 30.9M 21.46M
172.34M 249.37M 247.21M 257.01M 19.01M 33.06M 35.06M 31.96M n/a
582.06M 640.9M 615.19M 562.78M 205.28M 202.77M 104.28M 94.43M 44.43M
1.53B 1.56B 1.37B 1.24B 822.98M 665.9M 515.01M 476.67M 308.25M
31.33M 27.16M 26.68M 13.42M 14.11M 15.11M 8.18M 6.76M 4.11M
n/a 6.99M 9.16M n/a 82.8M 63.34M n/a n/a 344K
14.59M n/a 11.95M 9.98M 6.03M 8.31M n/a n/a n/a
112.43M 38.18M 24.71M 29.8M 6.78M 123K 9.3M 8.88M 14.39M
158.34M 151.14M 144.93M 123.2M 105.93M 91.05M 66.06M 51.58M 35.8M
208.8M n/a n/a n/a n/a n/a n/a n/a n/a
15.11M 5.31M 3.28M 3.56M 3.23M 11.24M 22.36M 21.38M 5.91M
223.91M 226.22M 227.1M 167.13M 79.26M 89.24M 26.53M 24.68M 5.91M
382.25M 377.36M 372.03M 290.32M 185.19M 180.29M 92.59M 76.26M 41.71M
223.39M 234.34M 235.77M 173.55M 77.28M 82.3M n/a n/a n/a
38K 39K 38K 37K 36K 35K 34K 33K 31K
60M 134.86M 43.9M 45.91M 40.62M 57.52M 9.06M 2M -2.66M
-5.84M -3.15M -8.12M -2.63M 2.54M -2.32M -1.94M 1.57M -4.69M
1.15B 1.18B 998.86M 953.93M 641.5M 485.89M 422.24M 400.41M 266.55M
15.73M 121.7M 118.17M 195.5M 195.16M 116.61M 133.04M 167.83M 115.52M