UK markets close in 3 hours 36 minutes

Penumbra, Inc. (PEN)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
205.29+8.82 (+4.49%)
At close: 04:00PM EDT
205.29 0.00 (0.00%)
After hours: 06:09PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
167,486
69,858
59,379
69,670
Other short-term investments
121,701
118,172
195,496
195,162
Total cash
289,187
188,030
254,875
264,832
Net receivables
201,768
203,384
133,940
114,608
Inventory
388,023
334,006
263,504
219,527
Other current assets
36,424
30,279
29,155
18,735
Total current assets
915,402
755,699
681,474
617,702
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
352,191
338,999
265,501
157,369
Accumulated depreciation
-51,752
-41,725
-38,414
-29,943
Net property, plant and equipment
300,439
297,274
227,087
127,426
Goodwill
166,270
166,046
166,388
8,372
Intangible assets
63,156
74,861
90,618
10,639
Other long-term assets
25,880
12,793
12,985
8,705
Total non-current assets
640,903
615,187
562,776
205,281
Total assets
1,556,305
1,370,886
1,244,250
822,983
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
27,155
26,679
13,421
14,109
Accrued liabilities
103,570
97,142
99,796
75,983
Deferred revenues
6,985
9,158
0
-
Other current liabilities
-
-
-
3,000
Total current liabilities
151,144
144,932
123,197
105,932
Non-current liabilities
Deferred tax liabilities
-
-
-
4,781
Other long-term liabilities
5,308
3,276
3,558
8,014
Total non-current liabilities
226,217
227,096
167,126
79,263
Total liabilities
377,361
372,028
290,323
185,195
Stockholders' equity
Common stock
39
38
37
36
Retained earnings
134,858
43,904
45,906
40,622
Accumulated other comprehensive income
-3,151
-8,124
-2,630
2,541
Total stockholders' equity
1,178,944
998,858
953,927
641,498
Total liabilities and stockholders' equity
1,556,305
1,370,886
1,244,250
822,983