Canada markets closed

Penumbra, Inc. (PEN)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
200.23-1.21 (-0.60%)
At close: 04:00PM EDT
200.23 0.00 (0.00%)
After hours: 05:49PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
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
4,291
Total Current Liabilities
151,144
144,932
123,197
105,932
-
Non-current liabilities
Deferred taxes liabilities
-
-
-
4,781
4,005
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
-