New Zealand markets open in 5 hours 41 minutes

Penumbra, Inc. (PEN)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
175.57-1.52 (-0.86%)
As of 12:09PM EDT. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
1,095,779
1,058,522
847,133
747,590
560,412
-
Cost of revenue
383,069
375,879
311,926
272,208
222,237
-
Gross profit
712,710
682,643
535,207
475,382
338,175
-
Operating expenses
Research development
89,063
84,423
79,407
104,552
90,049
-
Selling general and administrative
527,788
506,454
449,718
378,331
287,068
-
Total operating expenses
616,851
590,877
529,125
482,883
377,117
-
Operating income or loss
95,859
91,766
6,082
-7,501
-38,942
-
Interest expense
-
1,739
1,749
1,933
-
-
Total other income/expenses net
-
-17,202
-2,327
-3,939
-343
-
Income before tax
85,624
79,650
3,892
-10,502
-38,018
-
Income tax expense
-7,770
-11,304
5,894
-13,125
-18,761
-
Income from continuing operations
93,394
90,954
-2,002
2,623
-19,257
-
Net income
93,394
90,954
-2,002
5,284
-15,702
-
Net income available to common shareholders
93,394
90,954
-2,002
5,284
-15,702
-
Basic EPS
1.07
-
-0.05
0.14
-0.44
1.39
Diluted EPS
1.05
-
-0.05
0.14
-0.44
1.34
Basic average shares
38,251
-
37,842
36,764
35,767
34,751
Diluted average shares
38,896
-
37,842
37,881
35,767
36,266