MyFinsight

HomeAboutContact
Curious boy with magnifying glass
A worm made of letters APL
A worm made of letters BOA

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2024 MyFinsight. All rights reserved.

Penumbra Inc (PEN)

For the quarter ending 2025-06-30, PEN made $339,455K in revenue. $45,270K in net income. Net profit margin of 13.34%.

Overview

Revenue
$339,455K
Net Income
$45,270K
Net Profit Margin
13.34%
EPS
$1.15
Unit: Thousand (K) dollars

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
2025-06-30
2025-03-31
2024-09-30
2024-06-30
Revenue339,455 324,140 301,039 299,403
Cost of revenue115,445 108,257 100,733 136,574
Gross profit224,010 215,883 200,306 162,829
Sales, general and administrative159,964 153,456 139,737 141,903
Research and development23,218 22,077 25,205 24,942
Impairment charge- - - 76,945
Total operating expenses183,182 175,533 164,942 243,790
Income (loss) from operations40,828 40,350 35,364 -80,961
Interest and other income, net4,482 3,508 4,414 3,087
Income (loss) before income taxes45,310 43,858 39,778 -77,874
Provision for (benefit from) income taxes40 - - -
Provision for (benefit from) income taxes- 4,635 10,251 -17,674
Net income (loss)45,270 39,223 29,527 -60,200
Basic (in dollars per share)1.17 1.02 0.76 -1.55
Basic (in shares)38,834,917 38,562,191 38,610,805 38,793,341
Diluted (in dollars per share)1.15 1 0.75 -1.55
Diluted (in shares)39,245,953 39,163,428 39,178,227 38,793,341
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Income Statement

DownloadDownload image
Revenue$339,455K (13.38%↑ Y/Y)Gross profit$224,010K (37.57%↑ Y/Y)Cost of revenue$115,445K (-15.47%↓ Y/Y)Interest and otherincome, net$4,482K (45.19%↑ Y/Y)Income (loss) fromoperations$40,828K (150.43%↑ Y/Y)Total operatingexpenses$183,182K (-24.86%↓ Y/Y)Income (loss) beforeincome taxes$45,310K (158.18%↑ Y/Y)Research and development$23,218K (-6.91%↓ Y/Y)Sales, general andadministrative$159,964K (12.73%↑ Y/Y)Net income (loss)$45,270K (175.20%↑ Y/Y)Provision for (benefitfrom) income taxes$40K