MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the quarter ending 2025-09-30, PEN made $354,685K in revenue. $45,851K in net income. Net profit margin of 12.93%.

Income Overview

Revenue
$354,685K
Net Income
$45,851K
Net Profit Margin
12.93%
EPS
$1.17
Unit: Thousand (K) dollars

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Income Statement
2025-09-30
2025-06-30
2025-03-31
2024-09-30
Revenue
354,685 339,455 324,140 301,039
Cost of revenue
114,269 115,445 108,257 100,733
Gross profit
240,416 224,010 215,883 200,306
Research and development
22,677 23,218 22,077 25,205
Sales, general and administrative
168,901 159,964 153,456 139,737
Impairment charge
0 0 --
Total operating expenses
191,578 183,182 175,533 164,942
Income (loss) from operations
48,838 40,828 40,350 35,364
Interest and other income, net
3,487 4,482 3,508 4,414
Income (loss) before income taxes
52,325 45,310 43,858 39,778
Provision for (benefit from) income taxes
-40 --
Provision for (benefit from) income taxes
6,474 40 4,635 10,251
Net income (loss)
45,851 45,270 39,223 29,527
Basic (in dollars per share)
1.17 1.17 1.02 0.76
Basic (in shares)
39,078,378 38,834,917 38,562,191 38,610,805
Diluted (in dollars per share)
1.17 1.15 1 0.75
Diluted (in shares)
39,302,239 39,245,953 39,163,428 39,178,227
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
Revenue$354,685K Gross profit$240,416K Cost of revenue$114,269K Interest and otherincome, net$3,487K Income (loss) fromoperations$48,838K Total operatingexpenses$191,578K Income (loss) beforeincome taxes$52,325K Sales, general andadministrative$168,901K Research and development$22,677K Net income (loss)$45,851K Provision for (benefitfrom) income taxes$6,474K

Penumbra Inc (PEN)

Penumbra Inc (PEN)