Singapore markets open in 48 minutes

Monolithic Power Systems, Inc. (MPWR)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
457.17+8.24 (+1.84%)
At close: 04:00PM EDT
457.17 0.00 (0.00%)
After hours: 05:18PM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
288,607
189,265
334,944
172,960
Other short-term investments
449,266
535,817
260,169
282,437
Total cash
737,873
725,082
595,113
455,397
Net receivables
182,714
104,813
66,843
52,704
Inventory
447,290
259,417
157,062
127,500
Other current assets
42,742
35,540
22,980
19,605
Total current assets
1,410,619
1,124,852
841,998
655,206
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
551,298
534,840
428,396
228,315
Accumulated depreciation
-194,141
-171,878
-143,149
-118,931
Net property, plant and equipment
357,157
362,962
281,528
228,315
Equity and other investments
-
-
6,261
3,138
Goodwill
6,571
6,571
6,571
6,571
Other long-term assets
249,286
69,523
59,838
45,952
Total non-current assets
648,266
460,973
366,493
301,169
Total assets
2,058,885
1,585,825
1,208,491
956,375
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
61,461
83,027
38,169
27,271
Taxes payable
15,595
-
3,755
2,435
Accrued liabilities
113,679
81,282
62,960
44,790
Deferred revenues
-
4,300
7,238
3,412
Total current liabilities
263,400
226,944
146,969
98,225
Non-current liabilities
Other long-term liabilities
73,374
67,227
57,873
47,063
Total non-current liabilities
126,883
114,896
94,935
84,659
Total liabilities
390,283
341,840
241,904
182,884
Stockholders' equity
Common stock
975,276
803,226
657,701
549,517
Retained earnings
716,403
424,879
298,746
229,450
Accumulated other comprehensive income
-23,077
15,880
10,140
-5,476
Total stockholders' equity
1,668,602
1,243,985
966,587
773,491
Total liabilities and stockholders' equity
2,058,885
1,585,825
1,208,491
956,375