Monolithic Power Systems ...

NASDAQ: MPWR · Real-Time Price · USD
586.74
1.53 (0.26%)
At close: Apr 29, 2025, 3:59 PM
583.78
-0.50%
After-hours: Apr 29, 2025, 07:54 PM EDT

Monolithic Power Systems Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
691.82M 527.84M 288.61M 189.26M 334.94M 172.96M 172.7M 82.76M 112.7M
171.13M 580.63M 449.27M 535.82M 260.17M 282.44M 204.58M 216.33M 155.52M
n/a 701K 64.86M 55.7M 6.26M 3.14M 3.24M 5.26M 5.35M
194.38M 202.22M 184.43M 13.83M 53.58M 45.95M 35.87M 30.07M 27.41M
172.52M 250M 182.71M 104.81M 66.84M 52.7M 55.21M 38.04M 34.25M
419.61M 383.7M 447.29M 259.42M 157.06M 127.5M 136.38M 99.28M 71.47M
109.98M 48.36M 31.7M 26.01M 17.95M 11.61M 8.51M 10.02M 1.79M
1.57B 1.82B 1.41B 1.12B 842M 655.21M 580.81M 449.17M 382.98M
494.94M 377.31M 357.16M 362.96M 281.53M 228.31M 150M 143.51M 85.17M
35.88M 6.57M 6.57M 6.57M 6.57M 6.57M 6.68M 7.52M 9.57M
2.05B 614.85M 648.27M 460.97M 366.49M 301.17M 212.62M 202.28M 128.14M
3.62B 2.43B 2.06B 1.59B 1.21B 956.38M 793.43M 651.45M 511.13M
102.53M 62.96M 61.46M 83.03M 38.17M 27.27M 22.68M 22.81M 17.43M
n/a n/a -2.13M 4.3M 7.24M 3.41M 2.52M 6.59M 6.8M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
124.54M 107.73M 88.26M 78.74M 57.8M 41.1M 31.94M 22.8M 14.88M
294.57M 235.03M 263.4M 226.94M 146.97M 98.22M 80.44M 64.8M 52.92M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
176.76M 143.81M 125.22M 111.63M 93.24M 83.56M 72.9M 64.64M 27.09M
176.76M 149.38M 126.88M 114.9M 94.94M 84.66M 72.9M 64.64M 27.09M
471.33M 384.41M 390.28M 341.84M 241.9M 182.88M 153.34M 129.44M 80.01M
n/a 5.57M 3.8M 5.81M 3.1M 2.36M n/a n/a n/a
706.82M 1.13B 975.28M 803.23M 657.7M 549.52M 450.91M 376.59M 315.97M
2.49B 947.06M 716.4M 424.88M 298.75M 229.45M 194.73M 143.61M 119.36M
-48.51M -27.06M -23.08M 15.88M 10.14M -5.48M -5.54M 1.81M -4.21M
3.15B 2.05B 1.67B 1.24B 966.59M 773.49M 640.09M 522.01M 431.12M
171.13M 581.33M 449.27M 535.82M 266.43M 285.57M 207.82M 221.59M 160.88M