New Zealand markets closed

Monolithic Power Systems, Inc. (MPWR)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
620.31-17.41 (-2.73%)
At close: 04:00PM EDT
620.31 0.00 (0.00%)
After hours: 04:20PM 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
527,843
288,607
189,265
334,944
Other short-term investments
580,633
449,266
535,817
260,169
Total cash
1,108,476
737,873
725,082
595,113
Net receivables
179,858
182,714
104,813
66,843
Inventory
383,702
447,290
259,417
157,062
Other current assets
15,154
17,217
4,350
3,530
Total current assets
1,819,499
1,410,619
1,124,852
841,998
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
598,396
551,298
534,840
424,677
Accumulated depreciation
-229,444
-194,141
-171,878
-143,149
Net property, plant and equipment
368,952
357,157
362,962
281,528
Equity and other investments
-
-
-
6,261
Goodwill
6,571
6,571
6,571
6,571
Other long-term assets
12,896
16,264
16,351
11,352
Total non-current assets
614,854
648,266
460,973
366,493
Total assets
2,434,353
2,058,885
1,585,825
1,208,491
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
62,958
61,461
83,027
38,169
Taxes payable
8,063
15,595
4,921
3,755
Accrued liabilities
50,031
55,914
38,249
23,282
Deferred revenues
-
-
4,300
7,238
Total current liabilities
235,035
263,400
226,944
146,969
Non-current liabilities
Other long-term liabilities
2,187
6,847
11,738
9,593
Total non-current liabilities
149,379
126,883
114,896
94,935
Total liabilities
384,414
390,283
341,840
241,904
Stockholders' equity
Common stock
1,129,937
975,276
803,226
657,701
Retained earnings
947,064
716,403
424,879
298,746
Accumulated other comprehensive income
-27,062
-23,077
15,880
10,140
Total stockholders' equity
2,049,939
1,668,602
1,243,985
966,587
Total liabilities and stockholders' equity
2,434,353
2,058,885
1,585,825
1,208,491