New Zealand markets open in 4 hours 49 minutes

Insulet Corporation (PODD)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
166.79+0.53 (+0.32%)
As of 01:11PM EDT. Market open.
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
704,200
674,200
790,000
907,200
Other short-term investments
-
-
0
40,400
Total cash
704,200
674,200
790,000
947,600
Net receivables
359,700
205,600
161,000
95,300
Inventory
402,600
346,800
303,200
154,300
Other current assets
116,400
86,900
74,000
51,500
Total current assets
1,582,900
1,314,000
1,329,800
1,248,700
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
958,100
834,600
715,700
607,300
Accumulated depreciation
-293,200
-234,700
-179,200
-128,600
Net property, plant and equipment
664,900
599,900
536,500
478,700
Equity and other investments
-
-
-
0
Goodwill
51,700
51,700
39,800
39,800
Intangible assets
98,700
75,500
36,600
28,700
Other long-term assets
190,000
210,000
106,100
77,000
Total non-current assets
1,005,300
937,100
719,000
624,200
Total assets
2,588,200
2,251,100
2,048,800
1,872,900
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
49,400
27,500
25,100
15,600
Accounts payable
19,200
30,800
37,700
54,100
Accrued liabilities
191,800
159,800
93,300
85,000
Other current liabilities
68,800
50,700
-
-
Total current liabilities
451,200
364,700
228,800
207,800
Non-current liabilities
Long-term debt
1,366,400
1,374,300
1,248,800
1,043,700
Other long-term liabilities
37,900
35,700
14,900
17,800
Total non-current liabilities
1,404,300
1,410,000
1,263,700
1,061,500
Total liabilities
1,855,500
1,774,700
1,492,500
1,269,300
Stockholders' equity
Common stock
100
100
100
100
Retained earnings
-378,000
-584,300
-649,500
-666,300
Accumulated other comprehensive income
8,000
20,000
-2,200
5,500
Total stockholders' equity
732,700
476,400
556,300
603,600
Total liabilities and stockholders' equity
2,588,200
2,251,100
2,048,800
1,872,900